@import url("/theme.css");.box,.card,.section-card,article{background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:#fff!important}li,p,span{color:hsla(0,0%,100%,.85)!important}h1,h2,h3,h4{color:#fff!important}:root{color-scheme:light;--accent:#2f5fd0;--accent-strong:#234daf;--accent-soft:#eef3ff;--neutral-bg:#f3f5f8;--neutral-text:#465160;--shadow:none}@media (min-width:1100px){.nav-inner,.topbar-inner{max-width:none!important;width:min(1640px,calc(100% - 32px))!important}.nav-links,.topnav{flex:1 1 auto!important;justify-content:center!important;min-width:0!important;gap:2px!important;font-size:.78rem!important}.nav-links a,.topnav-link{padding:0 8px!important}.lang-switcher summary,.topnav-locale>summary.topnav-link{min-width:96px!important;padding:0 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.brand{flex:0 0 auto!important}}.nav,.nav *{font-family:Plus Jakarta Sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.nav-inner{min-height:74px!important;gap:16px!important}.brand-tag{font-size:.62rem!important;letter-spacing:.15em!important;color:#2f5fd0!important;opacity:1!important}.nav-links{font-size:.82rem!important}.nav-links a{min-height:40px!important;padding:0 10px!important}.lang-switcher summary{min-height:42px!important;min-width:120px!important;padding:0 16px!important;border-radius:12px!important}.nav-inner,.nav-links{align-items:center!important}.nav-links{display:flex!important;flex-wrap:nowrap!important;width:auto!important}.nav-links li{display:block!important;flex:0 0 auto!important}.lang-switcher summary,.nav-links a{width:auto!important}@media (max-width:760px){.nav{overflow:hidden!important}.nav-inner{min-height:auto!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}.nav-links{width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;scrollbar-width:none;contain:paint}.nav-links::-webkit-scrollbar{display:none}.lang-switcher summary,.nav-links a{min-height:42px!important;font-size:.8rem!important}.business-hero-title,.hero h1{font-size:clamp(1.8rem,8vw,2.45rem)!important;max-width:none!important}.compact-hero,.hero,.hero-surface,.panel,.section-card{padding:20px!important}.page-shell{padding-top:28px!important}.nav-inner{align-items:flex-start!important;gap:10px!important}.nav-links{width:100%!important;display:flex!important;grid-template-columns:none!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;padding:0 0 4px!important;scrollbar-width:none}}@media (max-width:760px){.nav-links::-webkit-scrollbar{display:none}.nav-links li{flex:0 0 auto!important}.lang-switcher summary,.nav-links a{width:auto!important;min-width:auto!important;padding:0 12px!important}.lang-switcher{width:auto!important}.lang-menu{position:absolute!important;min-width:180px!important}.nav{overflow:hidden!important}.nav-links{max-width:100%!important;contain:paint}[class*=page_hero__]{display:grid!important;grid-template-columns:1fr!important}[class*=page_heroBadge__]{width:100%!important;white-space:normal!important}[class*=page_exportGrid__],[class*=page_formGrid__],[class*=page_qrPanel__],[class*=page_stepper__],[class*=page_styleOptions__]{grid-template-columns:1fr!important}[class*=page_stepActive__],[class*=page_stepButton__],[class*=page_styleChipActive__],[class*=page_styleChip__]{width:auto!important;min-width:0!important}}:root{--shadow:0 1px 1px hsla(0,0%,9%,.03),0 18px 44px hsla(0,0%,9%,.06)}body,html{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.nav-inner{min-height:68px!important}.brand .brand-mark,.brand .brand-mark img{width:42px!important;height:42px!important;border-radius:12px!important}.brand-name{font-size:.96rem!important;font-weight:720!important}.brand-tag{font-size:.58rem!important}.nav-links{gap:3px!important;font-size:.79rem!important}.nav-links a{min-height:36px!important;padding:0 9px!important}.lang-switcher summary{min-height:38px!important;min-width:104px!important;padding:0 13px!important;border-radius:10px!important}.page-shell{padding-top:42px!important}.compact-hero,.hero,.hero-surface,.panel,.section-card{border-radius:18px!important;border-color:#e3ddd1!important}.hero,.hero-surface{padding:30px!important}.business-hero-title,.hero h1{font-size:clamp(1.95rem,3.2vw,3rem)!important;line-height:1.06!important;letter-spacing:-.04em!important;max-width:16ch!important}.panel h2,.section-card h2,.section-heading h2{font-size:clamp(1.35rem,2.1vw,1.85rem)!important;letter-spacing:-.03em!important}.section-card{padding:22px!important}.blog-grid,.grid,.plan-grid{gap:14px!important}.badge{background:#f7f5ef!important;border-color:#ded8ca!important;color:#183a8f!important}.button-link,button{min-height:44px!important;border-radius:10px!important;font-size:.9rem!important}.button-link.secondary{background:#fff!important;border-color:#d8d3c8!important;color:#2f2f2c!important}.hero-panel,.pricing-table{border-radius:16px!important;border-color:#ded8ca!important}.pricing-table{box-shadow:none!important}@media (max-width:760px){.business-hero-title,.hero h1{font-size:clamp(1.8rem,8vw,2.45rem)!important;max-width:none!important}.compact-hero,.hero,.hero-surface,.panel,.section-card{padding:20px!important}.page-shell{padding-top:28px!important}}@media (min-width:721px){.page-shell,.topbar-inner{max-width:1180px!important}.topbar-inner{gap:16px!important}.topnav{flex-wrap:nowrap!important;gap:8px!important;font-size:.85rem!important}.topnav,.topnav-link{white-space:nowrap!important}.topnav-link{min-height:42px!important;padding:0 11px!important}.topnav-locale>summary.topnav-link{min-width:120px!important;min-height:44px!important;padding:10px 18px!important;border-radius:14px!important}.page-shell,.topbar-inner{max-width:1180px}.topbar-inner{gap:16px}.topnav{flex-wrap:nowrap;gap:8px;white-space:nowrap;font-size:.85rem}.topnav-link{min-height:42px;padding:0 11px;white-space:nowrap}.topnav-locale>summary.topnav-link{min-width:120px;min-height:44px;padding:10px 18px;border-radius:14px}}*{box-sizing:border-box}body,html{margin:0;padding:0;font-family:Plus Jakarta Sans,Inter,Arial,sans-serif;overflow-x:hidden}body{min-height:100vh}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit}input,select,textarea{width:100%;padding:12px 14px;border:1px solid var(--border);background:#fff;color:var(--text)}.button-link,button{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;border:0;border-radius:999px;padding:12px 18px;background:var(--accent);color:#fff;font-weight:700;cursor:pointer;text-decoration:none;text-align:center;white-space:normal}.button-link:hover,button:hover{background:var(--accent-strong);text-decoration:none}.button-link.secondary{background:transparent;color:var(--accent-strong);border:1px solid rgba(37,99,235,.18)}.button-link.secondary:hover{background:var(--accent-soft)}.app-shell{min-height:100vh}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:1}html body.generator-home,html body.generator-home.marketing-static{background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(42,45%,94%,0) 440px),radial-gradient(circle at 78% 8%,rgba(32,199,216,.14),transparent 28rem),#f7f3ea!important;color:#16181d!important}html body.generator-home .nav .lang-switcher summary,html body.generator-home .nav .nav-links a,html body.generator-home.marketing-static .nav .lang-switcher summary,html body.generator-home.marketing-static .nav .nav-links a{color:#2b2f36!important;-webkit-text-fill-color:#2b2f36!important;background:transparent!important;border-color:transparent!important}html body.generator-home .pill,html body.generator-home.marketing-static .pill{color:#123a8c!important;-webkit-text-fill-color:#123a8c!important;background:#fff!important;border-color:#d8cebe!important}html body.generator-home main #generator .brand-hero .hero-actions--brand a.btn.btn-primary,html body.generator-home.marketing-static main #generator .brand-hero .hero-actions--brand a.btn.btn-primary{background:#050505!important;background-color:#050505!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #050505!important;box-shadow:0 24px 58px rgba(5,5,5,.28),0 0 0 7px rgba(5,5,5,.05)!important}html body.generator-home .app-shell>.nav.qrf-shell-nav,html body.generator-home .app-shell>nav.nav.qrf-shell-nav,html body.generator-home.marketing-static .app-shell>.nav.qrf-shell-nav,html body.generator-home.marketing-static .app-shell>nav.nav.qrf-shell-nav{color:#16181d!important;background:hsla(42,45%,94%,.94)!important;background-color:hsla(42,45%,94%,.94)!important;background-image:none!important;border-bottom:1px solid hsla(37,25%,80%,.78)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important;backdrop-filter:blur(18px) saturate(1.18)!important}html body.generator-home .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body.generator-home .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary span,html body.generator-home .app-shell>nav.nav.qrf-shell-nav .nav-links a,html body.generator-home .app-shell>nav.nav.qrf-shell-nav .nav-links a span,html body.generator-home.marketing-static .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body.generator-home.marketing-static .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary span,html body.generator-home.marketing-static .app-shell>nav.nav.qrf-shell-nav .nav-links a,html body.generator-home.marketing-static .app-shell>nav.nav.qrf-shell-nav .nav-links a span{color:#2b2f36!important;-webkit-text-fill-color:#2b2f36!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;font-size:14px!important;font-weight:650!important}html body.generator-home .app-shell>nav.nav.qrf-shell-nav .nav-links a[href$="/login"],html body.generator-home .app-shell>nav.nav.qrf-shell-nav .nav-links a[href="/login"],html body.generator-home.marketing-static .app-shell>nav.nav.qrf-shell-nav .nav-links a[href$="/login"],html body.generator-home.marketing-static .app-shell>nav.nav.qrf-shell-nav .nav-links a[href="/login"]{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#16181d!important;background-color:#16181d!important;background-image:none!important;border:1px solid #16181d!important}html body.generator-home main #generator .brand-hero .trust-strip>.trust-card.trust-card,html body.generator-home.marketing-static main #generator .brand-hero .trust-strip>.trust-card.trust-card,html body:has(main #generator).generator-home.marketing-static main #generator .brand-hero .trust-strip>.trust-card.trust-card{background:#16181d!important;background-color:#16181d!important;background-image:none!important;border:1px solid #16181d!important;box-shadow:0 18px 34px rgba(22,24,29,.12)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body.generator-home main #generator .brand-hero .trust-strip>.trust-card.trust-card span,html body.generator-home main #generator .brand-hero .trust-strip>.trust-card.trust-card strong,html body.generator-home.marketing-static main #generator .brand-hero .trust-strip>.trust-card.trust-card span,html body.generator-home.marketing-static main #generator .brand-hero .trust-strip>.trust-card.trust-card strong{color:#fff!important;-webkit-text-fill-color:#fff!important}.page-shell,.topbar-inner{max-width:1120px;margin:0 auto;padding-left:20px;padding-right:20px}.topbar-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:14px;padding-bottom:14px}.brand-mark{display:inline-flex;align-items:center;gap:14px;color:var(--text);text-decoration:none}.brand-mark img{width:46px;height:46px;border-radius:14px;display:block;flex:0 0 auto}.brand-name{font-size:1rem}.brand-tag,.eyebrow,.meta-label,.metric-label,.micro-copy{font-size:.85rem}.brand-tag,.eyebrow,.meta-label,.metric-label{font-weight:700;text-transform:uppercase;letter-spacing:.08em}.brand-tag,.eyebrow{color:var(--accent)}.topnav{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.topnav-link{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;min-height:44px}.topnav-link:hover{text-decoration:none}.topnav-link--stats{gap:8px}.topnav-locale{position:relative}.topnav-locale summary{list-style:none}.topnav-locale summary::-webkit-details-marker{display:none}.topnav-locale-menu{position:absolute;right:0;top:calc(100% + 8px);min-width:220px;display:grid;grid-gap:6px;gap:6px;padding:10px;border-radius:18px}.topnav-locale-link{display:inline-flex;align-items:center;min-height:40px;padding:8px 10px;border-radius:12px}.topnav-locale-link.is-active,.topnav-locale-link:hover{text-decoration:none}.page-shell{padding-top:40px;padding-bottom:80px}.page-shell>section{scroll-margin-top:110px}.hero h1,.section-card h2,h2,h3,h4{margin:0 0 12px}.business-hero-title{font-size:clamp(2.2rem,3.6vw,3.2rem);line-height:1.02;letter-spacing:-.05em;max-width:13ch}.hero p,.section-card p,label span,li,p{color:var(--muted);line-height:1.6}.empty-state,.hero-surface,.panel,.section-card{display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--border);border-radius:24px;background:var(--card);box-shadow:none;transition:border-color .18s ease,background .18s ease}.hero-surface{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.9fr);grid-gap:24px;gap:24px;background:transparent!important}.compact-hero{grid-template-columns:minmax(0,1.7fr) minmax(260px,.8fr)}.hero-panel,.meta-item,.metric-card,.soft-tone{background:transparent!important;border:1px solid var(--border);border-radius:18px;transition:border-color .18s ease,background .18s ease}.hero-panel,.meta-item,.metric-card{padding:16px}.hero-copy{align-self:center}.empty-state>p,.hero-copy>p,.panel>p,.section-heading p{max-width:68ch}.metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.metric-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.meta-item strong,.metric-card strong{display:block;font-size:1.2rem;color:var(--text)}.metric-note,.micro-copy{color:var(--muted)}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.plan-grid{align-items:stretch}.pricing-table,.pricing-table__row{display:grid;grid-gap:14px;gap:14px}.pricing-table__row{grid-template-columns:minmax(180px,.95fr) repeat(3,minmax(0,1fr));align-items:stretch}.pricing-table__header{align-items:stretch}.pricing-card,.pricing-table__cell,.pricing-table__feature{border:1px solid var(--line);border-radius:24px;background:var(--surface);padding:18px 20px}.pricing-table__feature{display:flex;align-items:center;font-weight:700;color:var(--text);background:rgba(247,249,252,.92)}.pricing-table__feature--header{justify-content:center;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;color:var(--muted)}.pricing-card{display:flex;flex-direction:column;gap:14px;box-shadow:0 16px 36px rgba(15,23,42,.06)}.pricing-card--featured{border-color:rgba(37,99,235,.34);box-shadow:0 22px 44px rgba(37,99,235,.12)}.pricing-card h3{font-size:clamp(1.7rem,2.4vw,2.2rem)}.pricing-table__cell{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:600}.pricing-check{color:var(--success-text);font-size:1.15rem;font-weight:800}.pricing-dash{color:var(--muted);font-size:1.1rem;font-weight:700}.action-row{display:flex;gap:12px;flex-wrap:wrap}.action-row>*{flex:0 0 auto}.stack-lg,.stack-md,.stack-sm,.stack-xl{display:flex;flex-direction:column}.stack-xl{gap:32px}.stack-lg{gap:24px}.stack-md{gap:16px}.stack-sm{gap:8px}.badge{padding:8px 12px}.workspace-grid{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-article,.blog-card{background:var(--surface)}.blog-card-footer,.blog-meta-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.blog-card-footer{margin-top:auto;padding-top:8px}.blog-article p{margin:0;color:var(--muted);line-height:1.7}.sticky-panel{position:-webkit-sticky;position:sticky;top:94px}.inline-form-row,.inline-status-form,.section-heading,.section-heading.compact{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.section-heading.compact{align-items:center}.form-grid,.inline-form{display:grid;grid-gap:14px;gap:14px}.form-grid label,.inline-form label,.inline-status-form label{display:grid;grid-gap:6px;gap:6px}.inline-form-row{flex-wrap:wrap;align-items:end;padding-top:8px;border-top:1px solid var(--border)}.inline-form-row label,.inline-form-row select{min-width:180px}.sr-only{padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hp-field,.sr-only{position:absolute;width:1px;height:1px;overflow:hidden}.hp-field{left:-9999px}.inline-status-form{flex-wrap:wrap;align-items:end}.badge{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:6px 10px;background:var(--accent-soft);color:var(--accent-strong);font-size:.85rem;font-weight:700}.badge.success{background:var(--success-bg);color:var(--success-text)}.badge.neutral{background:var(--neutral-bg);color:var(--neutral-text)}.bordered-top{padding-top:16px;border-top:1px solid var(--border)}.project-card{background:transparent!important;background-color:transparent!important;transition:border-color .18s ease,background .18s ease}.project-card .badge{border-color:hsla(0,0%,100%,.25)!important}.project-card .badge,.project-card .meta-item code{background:transparent!important;background-color:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.project-form input,.project-form textarea,.qr-code-form input{color:#111827!important;-webkit-text-fill-color:#111827!important;caret-color:#111827!important}.project-status-form select{background:transparent!important;background-color:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:hsla(0,0%,100%,.25)!important}.project-status-form select option{background:#fff!important;color:#111827!important}.project-form input::placeholder,.project-form textarea::placeholder,.qr-code-form input::placeholder{color:rgba(17,24,39,.45)!important;-webkit-text-fill-color:rgba(17,24,39,.45)!important}.qr-row{display:flex;flex-wrap:wrap;gap:20px;padding:18px;border:1px solid var(--border);border-radius:18px;background:transparent!important}.grow,.inline-form{flex:1 1 320px}.meta-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.meta-grid.single-row{grid-template-columns:repeat(2,minmax(0,1fr))}.meta-label{color:var(--muted);display:block;margin-bottom:6px}code{display:inline-block;max-width:100%;overflow-wrap:anywhere;word-break:break-word;padding:2px 6px;border-radius:8px;background:#eef4ff;color:var(--accent-strong)}.empty-state.small{padding:16px;box-shadow:none}.soft-tone{box-shadow:none}ul{margin:0;padding-left:18px}.inline-badges{display:flex;flex-wrap:wrap;gap:10px}.upgrade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-current{border-color:rgba(47,95,208,.32)}.success-state{border-color:rgba(21,115,71,.18)}@media (max-width:1024px){.page-shell{padding-top:28px;padding-bottom:56px}.compact-hero,.hero-surface,.workspace-grid{grid-template-columns:1fr}.blog-grid,.grid,.plan-grid,.upgrade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-table__row{grid-template-columns:minmax(160px,.9fr) repeat(3,minmax(0,1fr))}.sticky-panel{position:static}}@media (max-width:920px){.blog-grid,.grid,.meta-grid,.meta-grid.single-row,.metric-grid,.metric-grid.compact,.plan-grid,.pricing-table__row,.upgrade-grid,.workspace-grid{grid-template-columns:1fr}.pricing-table__feature--header{display:none}.pricing-card,.pricing-table__cell,.pricing-table__feature{border-radius:20px}.pricing-table__cell,.pricing-table__feature{justify-content:flex-start;text-align:left}.empty-state,.hero-surface,.panel,.section-card{padding:20px;border-radius:20px}.inline-status-form,.qr-row,.section-heading,.section-heading.compact{flex-direction:column;align-items:stretch}.qr-row{padding:16px}.grow,.inline-form{flex:1 1 100%}}@media (max-width:720px){.inline-status-form,.section-heading,.section-heading.compact,.topbar-inner{flex-direction:column;align-items:stretch}.page-shell,.topbar-inner{padding-left:16px;padding-right:16px}.brand-mark{gap:12px}.brand-mark img{width:40px;height:40px}.topnav{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.topnav,.topnav form,.topnav form button,.topnav-link,.topnav-locale{width:100%}.topnav-locale-menu{position:static;min-width:0}.topnav-link{text-align:center;padding-left:12px;padding-right:12px}.action-row,.inline-form,.inline-status-form,.qr-row{gap:14px}.button-link,button{width:100%}.empty-state>p,.hero-copy>p,.panel>p,.section-heading p{max-width:none}}@media (max-width:520px){.topnav{grid-template-columns:1fr}.page-shell{padding-top:20px;padding-bottom:40px}.hero h1,.section-card h2,h1{font-size:1.9rem;line-height:1.08;letter-spacing:-.045em}.business-hero-title{font-size:1.75rem;line-height:1.06;max-width:none}h2{font-size:1.32rem;line-height:1.12}input,select,textarea{padding:11px 12px}.empty-state,.hero-surface,.meta-item,.metric-card,.panel,.qr-row,.section-card,.soft-tone{border-radius:18px;padding:18px}}.container{width:min(1180px,calc(100% - 32px));margin:0 auto}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:10}.nav-inner{min-height:78px;justify-content:center;gap:2rem;max-width:1200px;margin:0 auto;width:100%}.brand,.nav-inner{display:flex;align-items:center}.brand{gap:15px;color:var(--text)}.brand,.brand:hover{text-decoration:none}.brand .brand-mark{position:relative;width:48px;height:48px;border-radius:17px;display:flex;align-items:center;justify-content:center;padding:8px;background:linear-gradient(155deg,#020617,#0f172a 34%,#1d4ed8 74%,#93c5fd 118%);box-shadow:0 16px 34px rgba(15,23,42,.2),0 10px 24px rgba(37,99,235,.18);overflow:hidden;flex:0 0 auto}.brand .brand-mark img{width:28px;height:28px;border-radius:0;display:block;position:relative;z-index:1}.brand-wordmark{display:flex;flex-direction:column;gap:2px;line-height:1}.brand-name{font-size:1.02rem;font-weight:800;letter-spacing:-.045em}.brand-tag{font-size:.63rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#1d4ed8;opacity:.72}.nav-links{display:flex;list-style:none;gap:8px;font-size:.85rem;align-items:center;flex-wrap:nowrap;white-space:nowrap;margin:0;padding:0}.nav-links li{line-height:1;flex:0 0 auto}.nav-links a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 11px;border-radius:999px;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease;white-space:nowrap;flex-shrink:0}.nav-links a,.nav-links a:hover{text-decoration:none}.nav-links a.is-active,.nav-links a[aria-current=page]{text-decoration:none;font-size:inherit}.nav-pill-link{gap:8px;flex-wrap:nowrap}.nav-pill-badge,.nav-pill-link{display:inline-flex;align-items:center;white-space:nowrap}.nav-pill-badge{justify-content:center;padding:3px 8px;border-radius:999px;font-size:.74rem;line-height:1;flex-shrink:0}.lang-switcher{position:relative;display:block;width:100%;min-width:0}.lang-switcher summary{list-style:none;cursor:pointer;width:auto;min-width:120px;min-height:44px;display:flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:14px;text-align:center}.lang-switcher summary::-webkit-details-marker{display:none}.lang-menu,.nav .lang-menu,.topbar .lang-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:20;min-width:160px;display:grid;grid-gap:6px;gap:6px;padding:10px;border-radius:16px}.lang-menu a,.nav .lang-menu a,.topbar .lang-menu a{display:block;min-height:0;padding:8px 10px;border-radius:10px}.lang-menu a.is-active,.lang-menu a:hover{text-decoration:none}@media (max-width:640px){.nav-inner{min-height:auto;align-items:flex-start;gap:10px;padding:12px 0}.nav-links{width:100%;display:grid;grid-template-columns:1fr;align-items:start;grid-gap:8px;gap:8px}.lang-switcher summary,.nav-links a{width:100%;min-height:38px;padding:0 10px;font-size:.78rem}.lang-menu{position:static;min-width:0}}:root{--card-strong:#fff;--accent:#1f4f8f;--accent-strong:#183f73;--accent-soft:#eaf1fb;--shadow:0 1px 2px rgba(17,24,39,.04),0 14px 32px rgba(17,24,39,.05)}body,html{color:var(--text);line-height:1.62}.nav-inner,.page-shell,.topbar-inner{max-width:1240px!important}.nav-inner,.topbar-inner{min-height:74px!important;padding-top:0!important;padding-bottom:0!important}.brand-name{font-size:1rem!important;font-weight:760!important}.brand-tag{color:var(--accent)!important;font-weight:650!important}.nav-links,.topnav{font-size:.82rem!important}.nav-links a,.topnav-link{min-height:40px!important;padding:0 10px!important}.lang-switcher summary,.topnav-locale>summary.topnav-link{min-height:42px!important;padding:0 16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important}.page-shell{padding-top:44px;padding-bottom:76px}.compact-hero,.hero,.hero-surface,.panel,.section-card{border:1px solid var(--line)!important;border-radius:20px!important;background:transparent!important;box-shadow:var(--shadow)!important}.hero,.hero-surface{padding:36px!important}.compact-hero{padding:32px!important}.business-hero-title,.hero h1{max-width:13ch;font-size:clamp(2.35rem,4.5vw,4rem)!important;line-height:.98!important;letter-spacing:-.058em!important}.hero p,.panel p,.section-card p,.section-heading p{color:var(--muted)}.eyebrow,.meta-label,.metric-label,.micro-copy{color:var(--accent)!important}.eyebrow,.meta-label,.metric-label{font-size:.74rem!important;font-weight:700!important;letter-spacing:.14em!important}.button-link,button{min-height:48px;border-radius:12px;box-shadow:none}.button-link.primary,.button-link:not(.secondary){background:var(--accent)}.button-link.secondary{background:#fff;color:#1f2937;border:1px solid #d8dee8}input,select,textarea{border-radius:12px;border-color:#d8dee8}.blog-grid,.grid,.plan-grid{gap:18px}.section-card{padding:24px!important}.panel h2,.panel h3,.section-card h2,.section-card h3,.section-heading h2{letter-spacing:-.04em}.badge{border:1px solid #d8dee8;border-radius:999px;background:#fff;color:#374151;font-weight:650}.hero-panel{box-shadow:none}.hero-panel,.pricing-table{border:1px solid var(--line);border-radius:18px;background:transparent!important}.pricing-table{overflow:hidden;box-shadow:var(--shadow)}.pricing-table__row{border-color:var(--line)!important}@media (max-width:760px){.page-shell{padding-top:28px;padding-bottom:58px}.nav-inner,.topbar-inner{min-height:auto!important;padding-top:10px!important;padding-bottom:10px!important}.compact-hero,.hero,.hero-surface,.panel,.section-card{padding:22px!important;border-radius:16px!important}.business-hero-title,.hero h1{max-width:none;font-size:clamp(2rem,9vw,2.7rem)!important}.lang-switcher summary,.nav-links a,.topnav-link,.topnav-locale>summary.topnav-link{min-height:42px!important;font-size:.8rem!important}.button-link,button{width:100%}}@media (max-width:767px){.nav-inner{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:flex-start!important}.brand{flex:0 1 auto!important;min-width:0!important;max-width:100%!important}.brand-wordmark{min-width:0!important;overflow:hidden!important}.brand-name,.brand-tag{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.nav-links{flex:1 0 100%!important;width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important}}:root{--bg:#2e0829;--text:#fff;--card:hsla(0,0%,100%,.06);--surface:hsla(0,0%,100%,.06);--border:hsla(0,0%,100%,.12);--line:hsla(0,0%,100%,.12);--muted:hsla(0,0%,100%,.6);--success-bg:#183a8f;--success-text:#fff;--accent:#183a8f;--accent-strong:#2f5fd0;--accent-soft:#e8eefc}.badge.success{background:#183a8f;border-color:#183a8f;color:#fff}.badge{color:#183a8f}.branch-preset-btn,.generator-home .branch-preset-btn{display:flex!important;flex-direction:column!important;width:100%!important;min-height:96px!important;gap:.35rem!important;padding:16px 20px!important;border:1px solid #e5e7eb!important;border-radius:12px!important;background:#f8f9fa!important;color:#111!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important;text-align:left!important;box-shadow:none!important}.branch-preset-btn span,.generator-home .branch-preset-btn span{color:#6b7280!important;font-size:13px!important;font-weight:400!important;line-height:1.35!important;opacity:1!important}.branch-preset-btn:hover,.generator-home .branch-preset-btn:hover{border-color:#d1d5db!important;background:#fff!important;box-shadow:0 8px 20px rgba(17,24,39,.08)!important}.batch-template-btn{width:100%!important;min-height:112px!important;display:flex!important;flex-direction:column!important;gap:.35rem!important;padding:16px 20px!important;border:1px solid #e5e7eb!important;border-radius:12px!important;background:#f8f9fa!important;text-align:left!important;box-shadow:none!important}.batch-template-btn b{display:block!important;margin-bottom:0!important;color:#111!important;font-size:15px!important;line-height:1.25!important;font-weight:700!important}.batch-template-btn span{display:block!important;color:#6b7280!important;font-size:13px!important;line-height:1.35!important;font-weight:400!important}.batch-template-btn:hover{border-color:#d1d5db!important;background:#fff!important;box-shadow:0 8px 20px rgba(17,24,39,.08)!important}.button-link.primary,.button-link:not(.secondary){background:#183a8f!important}.lang-switcher summary{min-height:2.5rem!important;padding:0 .9rem!important;border-radius:999px!important}.lang-current,.lang-option,.lang-switcher summary{display:inline-flex!important;align-items:center!important;justify-content:center!important}.lang-current,.lang-option{gap:.5rem!important;white-space:nowrap!important;line-height:1!important;vertical-align:middle!important}.lang-flag{width:18px!important;height:12px!important;display:block!important;flex:0 0 18px!important;border-radius:3px!important;box-shadow:0 0 0 1px rgba(94,109,138,.16)!important;object-fit:cover!important}.lang-code{font-size:.78rem!important;font-weight:800!important;letter-spacing:.08em!important;line-height:1!important;display:inline-flex!important;align-items:center!important}.lang-label{font-size:.88rem!important;font-weight:500!important;opacity:.92!important}.lang-menu,.nav .lang-menu,.nav .lang-switcher .lang-menu,.topbar .lang-menu,.topbar .lang-switcher .lang-menu{min-width:13.75rem!important;padding:.45rem!important;border-radius:1rem!important}.lang-menu a,.nav .lang-menu a,.nav .lang-switcher .lang-menu a,.topbar .lang-menu a,.topbar .lang-switcher .lang-menu a{min-height:2.5rem!important;padding:.65rem .75rem!important;border-radius:.8rem!important}.lang-menu a.is-active,.lang-menu a:focus-visible,.lang-menu a:hover{text-decoration:none!important}.lang-switcher-item{margin-left:.6rem!important;padding-left:.6rem!important;position:relative!important}.lang-switcher-item:before{content:"";position:absolute;left:0;top:50%;width:1px;height:1.4rem;transform:translateY(-50%)}.footer{margin-top:48px;padding:42px 0 48px;border-top:0;background:#183a8f;color:hsla(0,0%,100%,.7);text-align:left}.footer-grid{display:grid;grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:start}.footer-column{display:grid;grid-gap:12px;gap:12px}.footer-column--brand{gap:14px}.footer-heading{color:#fff;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.footer-links{display:grid;grid-gap:10px;gap:10px}.footer-links a,.footer-meta a{color:hsla(0,0%,100%,.84);text-decoration:none}.footer-links a:hover,.footer-meta a:hover{color:#fff;text-decoration:underline}.footer-copy,.footer-meta{margin:0;color:hsla(0,0%,100%,.68);line-height:1.7}.footer-links--languages{grid-template-columns:repeat(2,minmax(0,max-content));column-gap:18px;row-gap:10px}@media (max-width:900px){.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.footer{padding-bottom:36px}.footer-grid{grid-template-columns:1fr}}.card,.compact-hero,.hero,.hero-panel,.hero-surface,.panel,.pricing-table,.section-card{background:hsla(0,0%,100%,.06)!important;border-color:hsla(0,0%,100%,.1)!important;color:#fff!important;box-shadow:none!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.business-hero-title,.panel h2,.panel h3,.section-card h2,.section-card h3,.section-heading h2,h1,h2,h3,h4,h5,h6{color:#fff!important}.hero p,.micro-copy,.panel p,.section-card p,.section-heading p,li,p,span,td,th{color:hsla(0,0%,100%,.65)!important}.eyebrow,.footer-heading,.meta-label,.metric-label{color:hsla(0,0%,100%,.35)!important}.badge.success,.button-link.primary,.button-link:not(.secondary){background:#fff!important;border-color:#fff!important;color:#1a0a1e!important}.footer{background:rgba(0,0,0,.3)!important;border-top:1px solid hsla(0,0%,100%,.07)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.card,.faq-item,[class*=card],[class*=faq],[class*=feature],[class*=section-box],[class*=vorteile]{background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#fff!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.section-wrapper,[class*=section-inner],section>div{background:transparent!important}.nav-logo img,header img[src*=logo],nav img{filter:brightness(0) invert(1)!important}.card *,.faq-item *,[class*=card] *,[class*=faq] *{color:hsla(0,0%,100%,.8)!important}.card h2,.card h3,[class*=card] h2,[class*=card] h3{color:#fff!important}.lang-flag,.lang-switcher img,html body.generator-home header img.lang-flag,html body.generator-home nav img.lang-flag{filter:none!important}.card .btn,.card .button-link,.card button,.faq-item button,[class*=card] .btn,[class*=card] .button-link,[class*=card] button,[class*=faq] button{background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.15)!important;color:hsla(0,0%,100%,.85)!important}.card .btn-primary,.card .button-link.primary,.card button[class*=primary],[class*=card] .btn-primary,[class*=card] .button-link.primary,[class*=card] button[class*=primary]{background:#fff!important;border-color:#fff!important;color:#1a0a1e!important}html body.generator-home .branch-preset-btn,html body.generator-home .branch-presets,html body.generator-home .mode-chip,html body.generator-home .preset-btn,html body.generator-home .stat-pill,html body.generator-home .trust-card{border:1px solid hsla(0,0%,100%,.1)!important;color:hsla(0,0%,100%,.8)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}html body.generator-home .branch-preset-btn *,html body.generator-home .branch-presets *,html body.generator-home .mode-chip *,html body.generator-home .preset-btn *,html body.generator-home .stat-pill *,html body.generator-home .trust-card *{color:hsla(0,0%,100%,.8)!important}html body.generator-home #qrPreview,html body.generator-home #qrPreview *{color:#64748b!important}html body.generator-home main #generator .branch-preset-btn,html body.generator-home main #generator .preset-btn,html body.generator-home main #generator .type-btn{border:1px solid hsla(0,0%,100%,.1)!important;color:hsla(0,0%,100%,.82)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}html body.generator-home main #generator .branch-preset-btn.active,html body.generator-home main #generator .preset-btn.active,html body.generator-home main #generator .type-btn.active{border-color:rgba(96,165,250,.5)!important;color:#fff!important}html body.generator-home main #generator .branch-preset-btn *,html body.generator-home main #generator .preset-btn *,html body.generator-home main #generator .type-btn *{color:inherit!important}.grid .card,[class*=feature] .card,[class*=vorteile] .card,section:has(h2) .card{background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.08)!important;color:#fff!important}[class*=feature] .card *,[class*=vorteile] .card *{color:hsla(0,0%,100%,.75)!important}.ef-tab.active{border-color:hsla(0,0%,100%,.3)!important}.qr-preview,[class*=preview],[class*=vorschau]{background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important}.footer a,footer *,footer a{color:hsla(0,0%,100%,.45)!important}.footer a:hover,footer a:hover{color:hsla(0,0%,100%,.8)!important}html body.generator-home .qr-preview,html body.generator-home [class*=preview],html body.generator-home [class*=vorschau]{border:1px solid hsla(0,0%,100%,.1)!important}html body.generator-home .footer a,html body.generator-home footer *,html body.generator-home footer a{color:hsla(0,0%,100%,.45)!important}html body.generator-home .footer a:hover,html body.generator-home footer a:hover{color:hsla(0,0%,100%,.8)!important}.ef-cta-btn,.rg-cta-btn,[class*=btn-primary],button[class*=cta],button[class*=primary]{background:hsla(0,0%,100%,.92)!important;color:#180818!important;font-weight:700!important;border:none!important}.ef-tab{background:hsla(0,0%,100%,.07)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:hsla(0,0%,100%,.6)!important}.ef-tab.active{background:hsla(0,0%,100%,.15)!important;border-color:hsla(0,0%,100%,.35)!important}.ef-tab.active,h1,h2,h3,h4,h5,h6{color:#fff!important}div,label,li,p,span,td,th{color:hsla(0,0%,100%,.75)!important}a{color:hsla(0,0%,100%,.7)!important}[class*=badge],[class*=label],[class*=tag]{background:hsla(0,0%,100%,.1)!important;color:hsla(0,0%,100%,.7)!important;border:1px solid hsla(0,0%,100%,.15)!important}[class*=divider],hr{border-color:hsla(0,0%,100%,.08)!important}[class*=footer],footer{background:rgba(0,0,0,.4)!important;border-top:1px solid hsla(0,0%,100%,.07)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}[class*=footer] *,footer *{color:hsla(0,0%,100%,.4)!important}[class*=footer] a:hover,footer a:hover{color:hsla(0,0%,100%,.8)!important}.topbar img,header img[src*=logo],nav img[src*=logo]{filter:brightness(0) invert(1)!important}.brand img[src="/qreinfach_logo.svg"],.topbar img[src="/qreinfach_logo.svg"],header img[src="/qreinfach_logo.svg"],nav img[src="/qreinfach_logo.svg"]{filter:none!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05)}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}body,body.generator-home,body[class]{color:#fff!important}.topbar,[class*=nav-bar],[class*=navbar],[class*=top-bar],header,nav{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:1000!important}.card,[class*=box]:not(input):not(textarea):not(select),[class*=card],[class*=feature],[class*=panel],[class*=tile],[class*=vorteile],html body.generator-home .card,html body.generator-home [class*=box]:not(input):not(textarea):not(select),html body.generator-home [class*=card],html body.generator-home [class*=feature],html body.generator-home [class*=panel],html body.generator-home [class*=tile],html body.generator-home [class*=vorteile]{border:1px solid hsla(0,0%,100%,.1)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}*,html body.generator-home *{color:hsla(0,0%,100%,.85)!important}h1,h2,h3,h4,h5,h6,html body.generator-home h1,html body.generator-home h2,html body.generator-home h3,html body.generator-home h4,html body.generator-home h5,html body.generator-home h6{color:#fff!important}a,html body.generator-home a{color:hsla(0,0%,100%,.7)!important}[class*=generator]:not(body),[id*=generator]{background:rgba(0,0,0,.3)!important;border:1px solid hsla(0,0%,100%,.1)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}html body.generator-home input,html body.generator-home select,html body.generator-home textarea,input,select,textarea{color:#fff!important;border:1px solid hsla(0,0%,100%,.15)!important}input::placeholder,textarea::placeholder{color:hsla(0,0%,100%,.3)!important}.login-form input[type=email],.login-form input[type=password]{color:#111827!important;-webkit-text-fill-color:#111827!important;caret-color:#111827!important}.login-form input[type=email]::placeholder,.login-form input[type=password]::placeholder{color:rgba(17,24,39,.45)!important;-webkit-text-fill-color:rgba(17,24,39,.45)!important}.qr-code-preview,[class*=preview],[class*=qr-box],[class*=qr-display],[class*=qr-preview],[class*=vorschau],canvas,canvas+div,html body.generator-home .qr-code-preview,html body.generator-home [class*=preview],html body.generator-home [class*=qr-box],html body.generator-home [class*=qr-display],html body.generator-home [class*=qr-preview],html body.generator-home [class*=vorschau],html body.generator-home canvas,html body.generator-home canvas+div{border:1px solid hsla(0,0%,100%,.12)!important}[class*=btn],a[class*=btn],button{color:hsla(0,0%,100%,.8)!important}[class*=btn]:not([class*=primary]):not([class*=cta]),button:not([class*=primary]):not([class*=cta]),html body.generator-home [class*=btn]:not([class*=primary]):not([class*=cta]),html body.generator-home button:not([class*=primary]):not([class*=cta]),html body.generator-home main #generator [class*=btn]:not([class*=primary]):not([class*=cta]),html body.generator-home main #generator button:not([class*=primary]):not([class*=cta]){border:1px solid hsla(0,0%,100%,.15)!important;color:hsla(0,0%,100%,.85)!important}.preview-card,[class*=preview-card]{background:hsla(0,0%,100%,.06)!important;border-radius:12px!important}#qrPreview,#qrPreview canvas,[id=qrPreview]{background:#fff!important;border-radius:12px!important}.grid>.card,[class*=advantage],[class*=feature-card],[class*=vorteile] .card,html body.generator-home .grid>.card,html body.generator-home [class*=advantage],html body.generator-home [class*=feature-card],html body.generator-home [class*=vorteile] .card,html body.generator-home section .card,section .card{border:1px solid hsla(0,0%,100%,.1)!important}[class*=feature-card] *,html body.generator-home [class*=feature-card] *,html body.generator-home section .card *,section .card *{color:hsla(0,0%,100%,.85)!important}.card-link,.ef-card-link,[class*=card] a,html body.generator-home .card-link,html body.generator-home .ef-card-link,html body.generator-home [class*=card] a{color:hsla(0,0%,100%,.9)!important;text-decoration:underline!important;text-underline-offset:3px!important}[class*=btn],[class*=button],button,html body.generator-home [class*=btn],html body.generator-home [class*=button],html body.generator-home button{border:1px solid hsla(0,0%,100%,.2)!important;color:#fff!important}[class*=btn-primary],[class*=cta],button[class*=primary],html body.generator-home #generator [class*=btn-primary],html body.generator-home #generator [class*=cta],html body.generator-home #generator button[class*=primary],html body.generator-home .btn.btn-primary,html body.generator-home [class*=btn-primary],html body.generator-home [class*=cta],html body.generator-home button[class*=primary]{color:#1a0818!important;border:none!important}[class*=faq] .card,[class*=faq] [class*=item],[class*=faq]>div,html body.generator-home [class*=faq] .card,html body.generator-home [class*=faq] [class*=item],html body.generator-home [class*=faq]>div{border:none!important;border-top:1px solid hsla(0,0%,100%,.1)!important}[class*=footer] *,footer *,html body.generator-home [class*=footer] *,html body.generator-home footer *{color:hsla(0,0%,100%,.5)!important}.section-inner,.section-wrapper,[class*=business-cta],[class*=cta-section],[class*=nutzung],[class*=pro-section],[class*=regular],[class*=upsell],main>section>div,section:has(h2)>div{background:transparent!important;background-color:transparent!important;background-image:none!important}.business-cta,html body.generator-home .business-cta,html body.generator-home section.business-cta{border:1px solid hsla(0,0%,100%,.15)!important;border-radius:12px!important}.business-cta .btn,.business-cta .btn-primary,html body.generator-home .business-cta .btn,html body.generator-home .business-cta .btn-primary,html body.generator-home.marketing-static .business-cta a.btn.btn-primary{border:1px solid hsla(0,0%,100%,.25)!important;color:#fff!important;border-radius:8px!important}.social-proof__item{background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.15)!important;border-radius:12px!important}.social-proof__item span,.social-proof__item strong{color:hsla(0,0%,100%,.85)!important}.social-proof,.social-proof__grid,.social-proof__inner{background:transparent!important}.ef-cta-banner,html body.generator-home .ef-cta-banner,html body.generator-home.marketing-static .ef-cta-banner{border:1px solid hsla(0,0%,100%,.15)!important;border-radius:12px!important}.ef-cta-desc,.ef-cta-title,html body.generator-home .ef-cta-desc,html body.generator-home .ef-cta-title,html body.generator-home.marketing-static .ef-cta-desc,html body.generator-home.marketing-static .ef-cta-title{color:hsla(0,0%,100%,.85)!important}.ef-cta-btn,html body.generator-home .ef-cta-btn,html body.generator-home.marketing-static .ef-cta-btn{border:1px solid hsla(0,0%,100%,.25)!important;color:#fff!important;border-radius:8px!important}.ef-cta-banner p,.ef-cta-desc,.ef-cta-title,html body.generator-home.marketing-static .ef-cta-banner p,html body.generator-home.marketing-static .ef-cta-desc,html body.generator-home.marketing-static .ef-cta-title{color:hsla(0,0%,100%,.85)!important}.faq-card,html body.generator-home .faq-card,html body.generator-home.marketing-static .faq-card{border-radius:12px!important;border:1px solid hsla(0,0%,100%,.15)!important}.faq-card h3,html body.generator-home .faq-card h3,html body.generator-home.marketing-static .faq-card h3{color:#fff!important}.faq-card *,.faq-card p,html body.generator-home .faq-card *,html body.generator-home .faq-card p,html body.generator-home.marketing-static .faq-card *,html body.generator-home.marketing-static .faq-card p{color:hsla(0,0%,100%,.8)!important}.faq-card:before,.info-card:before{display:none!important}.faq-card,.info-card{background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.15)!important;border-radius:12px!important;box-shadow:none!important}.faq-card:hover,.info-card:hover{background:hsla(0,0%,100%,.09)!important;border-color:hsla(0,0%,100%,.25)!important;transform:none!important;box-shadow:none!important}.batch-presets,html body.generator-home .batch-presets,html body.generator-home.marketing-static .batch-presets{border:1px solid hsla(0,0%,100%,.15)!important;border-radius:18px!important}.batch-presets p,.batch-presets strong,html body.generator-home .batch-presets p,html body.generator-home .batch-presets strong,html body.generator-home.marketing-static .batch-presets p,html body.generator-home.marketing-static .batch-presets strong{color:hsla(0,0%,100%,.85)!important}.batch-template-btn,html body.generator-home .batch-template-btn,html body.generator-home main #generator .batch-template-btn,html body.generator-home main #generator button.batch-template-btn:not([class*=primary]):not([class*=cta]),html body.generator-home.marketing-static .batch-template-btn,html body.generator-home.marketing-static main #generator .batch-template-btn,html body.generator-home.marketing-static main #generator button.batch-template-btn:not([class*=primary]):not([class*=cta]){border:1px solid hsla(0,0%,100%,.15)!important;border-radius:12px!important;color:hsla(0,0%,100%,.85)!important}.batch-template-btn:hover,html body.generator-home .batch-template-btn:hover,html body.generator-home main #generator .batch-template-btn:hover,html body.generator-home main #generator button.batch-template-btn:not([class*=primary]):not([class*=cta]):hover,html body.generator-home.marketing-static .batch-template-btn:hover,html body.generator-home.marketing-static main #generator .batch-template-btn:hover,html body.generator-home.marketing-static main #generator button.batch-template-btn:not([class*=primary]):not([class*=cta]):hover{border-color:hsla(0,0%,100%,.25)!important}.batch-template-btn *,html body.generator-home .batch-template-btn *,html body.generator-home main #generator .batch-template-btn *,html body.generator-home.marketing-static .batch-template-btn *,html body.generator-home.marketing-static main #generator .batch-template-btn *{color:hsla(0,0%,100%,.85)!important}.pill,html body.generator-home .pill,html body.generator-home.marketing-static .pill{border:1px solid hsla(0,0%,100%,.2)!important;color:hsla(0,0%,100%,.85)!important;margin-bottom:16px!important}.preview-meta,.status-card,html body.generator-home main #generator .preview-meta,html body.generator-home main #generator .status-card,html body.generator-home main #generator .status-card.info,html body.generator-home.marketing-static main #generator .preview-meta,html body.generator-home.marketing-static main #generator .status-card,html body.generator-home.marketing-static main #generator .status-card.info{border:1px solid hsla(0,0%,100%,.12)!important;margin-top:10px!important;margin-bottom:10px!important}.preview-meta *,.status-card *,html body.generator-home main #generator .preview-meta *,html body.generator-home main #generator .status-card *,html body.generator-home.marketing-static main #generator .preview-meta *,html body.generator-home.marketing-static main #generator .status-card *{color:hsla(0,0%,100%,.8)!important}.btn-primary,html body.generator-home #generator .btn.btn-primary,html body.generator-home main #generator .btn.btn-primary,html body.generator-home.marketing-static #generator .btn.btn-primary,html body.generator-home.marketing-static main #generator .btn.btn-primary{border:1px solid hsla(0,0%,100%,.25)!important;color:#fff!important}.cta-note,html body.generator-home #generator .cta-note,html body.generator-home main #generator .cta-note,html body.generator-home.marketing-static #generator .cta-note,html body.generator-home.marketing-static main #generator .cta-note{color:hsla(0,0%,100%,.5)!important}.batch-steps{background:transparent!important}.batch-step{background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:10px!important}.batch-step *,.batch-step b,.batch-step span{background:transparent!important;color:hsla(0,0%,100%,.85)!important}.nav-inner,.topbar-inner,html body.generator-home .nav-inner,html body.generator-home .topbar-inner,html body.generator-home.marketing-static .nav-inner,html body.generator-home.marketing-static .topbar-inner{justify-content:space-between!important;padding:0 2rem!important}.nav-links,.topnav,html body.generator-home .nav-links,html body.generator-home .topnav,html body.generator-home.marketing-static .nav-links,html body.generator-home.marketing-static .topnav{flex:1 1 auto!important;justify-content:center!important;gap:6px!important}.brand,html body.generator-home .brand,html body.generator-home.marketing-static .brand{flex:0 0 auto!important}.lang-switcher,.lang-switcher-item,html body.generator-home .lang-switcher,html body.generator-home .lang-switcher-item,html body.generator-home.marketing-static .lang-switcher,html body.generator-home.marketing-static .lang-switcher-item{flex:0 0 auto!important;margin-left:auto!important}body:has(.blog-article) .nav-inner,body:has(.blog-grid) .nav-inner{max-width:1640px!important;width:min(1640px,calc(100% - 32px))!important}.lang-menu,.nav .lang-menu,.nav .lang-switcher .lang-menu,.topbar .lang-menu,.topbar .lang-switcher .lang-menu{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;border-radius:12px!important;padding:6px!important;min-width:180px!important;z-index:9999!important}.lang-menu a,.nav .lang-menu a,.nav .lang-switcher .lang-menu a,.topbar .lang-menu a,.topbar .lang-switcher .lang-menu a{display:flex!important;align-items:center!important;gap:10px!important;padding:8px 12px!important;border-radius:8px!important;text-decoration:none!important}.lang-switcher,.nav .lang-switcher,.topbar .lang-switcher{position:relative!important}.lang-switcher summary,.nav .lang-switcher summary,.topbar .lang-switcher summary{list-style:none!important;cursor:pointer!important}.lang-option,.nav .lang-option,.topbar .lang-option{display:flex!important;align-items:center!important;gap:8px!important}.lang-label,.nav .lang-label,.topbar .lang-label{font-size:13px!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.nav-links a,.nav-links li a,.topnav a,.topnav li a{text-decoration:none!important;transition:color .15s ease!important}.nav-links a:hover,.nav-links li a:hover,.topnav a:hover,.topnav li a:hover{text-decoration:none!important}.nav,header,nav.nav{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:1000!important}html{overflow-y:auto!important}body,html{overflow-x:clip!important}body{overflow-y:visible!important}body,html{color:#fff!important}html body.generator-home .btn,html body.generator-home [class*=btn],html body.generator-home [class*=button],html body.generator-home a.btn,html body.generator-home button,html body.generator-home main #generator .btn,html body.generator-home main #generator [class*=btn],html body.generator-home main #generator [class*=button],html body.generator-home main #generator button,html body.generator-home main .btn,html body.generator-home main [class*=btn],html body.generator-home main [class*=button],html body.generator-home main button,html body.generator-home.marketing-static .btn,html body.generator-home.marketing-static [class*=btn],html body.generator-home.marketing-static [class*=button],html body.generator-home.marketing-static a.btn,html body.generator-home.marketing-static button,html body.generator-home.marketing-static main #generator .btn,html body.generator-home.marketing-static main #generator [class*=btn],html body.generator-home.marketing-static main #generator [class*=button],html body.generator-home.marketing-static main #generator button{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;color:#fff!important}html body.generator-home .btn:hover,html body.generator-home [class*=btn]:hover,html body.generator-home [class*=button]:hover,html body.generator-home a.btn:hover,html body.generator-home button:hover,html body.generator-home main #generator .btn:hover,html body.generator-home main #generator [class*=btn]:hover,html body.generator-home main #generator [class*=button]:hover,html body.generator-home main #generator button:hover,html body.generator-home main .btn:hover,html body.generator-home main [class*=btn]:hover,html body.generator-home main [class*=button]:hover,html body.generator-home main button:hover,html body.generator-home.marketing-static .btn:hover,html body.generator-home.marketing-static [class*=btn]:hover,html body.generator-home.marketing-static [class*=button]:hover,html body.generator-home.marketing-static a.btn:hover,html body.generator-home.marketing-static button:hover,html body.generator-home.marketing-static main #generator .btn:hover,html body.generator-home.marketing-static main #generator [class*=btn]:hover,html body.generator-home.marketing-static main #generator [class*=button]:hover,html body.generator-home.marketing-static main #generator button:hover{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html body:has(main #generator) .btn,html body:has(main #generator) [class*=btn],html body:has(main #generator) [class*=button],html body:has(main #generator) a.btn,html body:has(main #generator) button,html body:has(main #generator) main #generator .btn,html body:has(main #generator) main #generator [class*=btn],html body:has(main #generator) main #generator [class*=button],html body:has(main #generator) main #generator button,html body:has(main #generator) main .btn,html body:has(main #generator) main [class*=btn],html body:has(main #generator) main [class*=button],html body:has(main #generator) main button{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;color:#fff!important}html body:has(main #generator) .btn:hover,html body:has(main #generator) [class*=btn]:hover,html body:has(main #generator) [class*=button]:hover,html body:has(main #generator) a.btn:hover,html body:has(main #generator) button:hover,html body:has(main #generator) main #generator .btn:hover,html body:has(main #generator) main #generator [class*=btn]:hover,html body:has(main #generator) main #generator [class*=button]:hover,html body:has(main #generator) main #generator button:hover,html body:has(main #generator) main .btn:hover,html body:has(main #generator) main [class*=btn]:hover,html body:has(main #generator) main [class*=button]:hover,html body:has(main #generator) main button:hover{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html body.generator-home .branch-preset-btn,html body.generator-home .branch-preset-btn:hover,html body.generator-home .branch-presets,html body.generator-home .branch-presets:hover,html body.generator-home .mode-chip,html body.generator-home .mode-chip:hover,html body.generator-home .trust-card,html body.generator-home .trust-card:hover,html body.generator-home.marketing-static .branch-preset-btn,html body.generator-home.marketing-static .branch-preset-btn:hover,html body.generator-home.marketing-static .branch-presets,html body.generator-home.marketing-static .branch-presets:hover,html body.generator-home.marketing-static .mode-chip,html body.generator-home.marketing-static .mode-chip:hover,html body.generator-home.marketing-static .trust-card,html body.generator-home.marketing-static .trust-card:hover{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html body:has(main #generator) .branch-preset-btn,html body:has(main #generator) .branch-preset-btn:hover,html body:has(main #generator) .branch-presets,html body:has(main #generator) .branch-presets:hover,html body:has(main #generator) .mode-chip,html body:has(main #generator) .mode-chip:hover,html body:has(main #generator) .trust-card,html body:has(main #generator) .trust-card:hover{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html body.generator-home #qrPreview.is-empty,html body.generator-home.marketing-static #qrPreview.is-empty,html body:has(main #generator) #qrPreview.is-empty{background:transparent!important;background-color:transparent!important;background-image:none!important}html body.generator-home #qrPreview.has-qr,html body.generator-home.marketing-static #qrPreview.has-qr,html body:has(main #generator) #qrPreview.has-qr{background:#fff!important;background-color:#fff!important}html body.generator-home .footer,html body.generator-home .footer:hover,html body.generator-home .preview-stats .stat-pill,html body.generator-home .preview-stats .stat-pill:hover,html body.generator-home footer,html body.generator-home footer:hover,html body.generator-home.marketing-static .footer,html body.generator-home.marketing-static .preview-stats .stat-pill,html body.generator-home.marketing-static .preview-stats .stat-pill:hover,html body.generator-home.marketing-static footer,html body:has(main #generator) .footer,html body:has(main #generator) .preview-stats .stat-pill,html body:has(main #generator) .preview-stats .stat-pill:hover,html body:has(main #generator) footer{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html body.generator-home #batchResults,html body.generator-home #batchResults:hover,html body.generator-home .batch-export-inline,html body.generator-home .batch-export-inline button,html body.generator-home .batch-export-inline button:hover,html body.generator-home .batch-item,html body.generator-home .batch-item:hover,html body.generator-home .batch-list,html body.generator-home .batch-list:hover,html body.generator-home.marketing-static #batchResults,html body.generator-home.marketing-static .batch-export-inline,html body.generator-home.marketing-static .batch-export-inline button,html body.generator-home.marketing-static .batch-item,html body.generator-home.marketing-static .batch-list,html body:has(main #generator) #batchResults,html body:has(main #generator) #batchResults:hover,html body:has(main #generator) .batch-export-inline,html body:has(main #generator) .batch-export-inline button,html body:has(main #generator) .batch-export-inline button:hover,html body:has(main #generator) .batch-item,html body:has(main #generator) .batch-item:hover,html body:has(main #generator) .batch-list,html body:has(main #generator) .batch-list:hover{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html body.generator-home .batch-inline-qr,html body.generator-home .batch-inline-qr canvas,html body.generator-home.marketing-static .batch-inline-qr,html body.generator-home.marketing-static .batch-inline-qr canvas,html body:has(main #generator) .batch-inline-qr,html body:has(main #generator) .batch-inline-qr canvas{background:#fff!important;background-color:#fff!important}.footer,.footer-column,.footer-copy,.footer-grid,.footer-heading,.footer-links,.footer-meta,.footer>*,[class*=footer],[class*=footer]>*,footer,footer>*{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media (min-width:900px){.nav .nav-inner,body:has(.blog-article) .nav .nav-inner,body:has(.blog-grid) .nav .nav-inner,html body.generator-home .nav .nav-inner,html body.generator-home.marketing-static .nav .nav-inner{width:calc(100% - 32px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;justify-content:space-between!important;gap:16px!important}.nav .brand,html body.generator-home .nav .brand,html body.generator-home.marketing-static .nav .brand{flex:0 0 auto!important;margin-right:0!important;position:relative!important;z-index:2!important}.nav .nav-links,html body.generator-home .nav .nav-links,html body.generator-home.marketing-static .nav .nav-links{position:absolute!important;left:50%!important;transform:translateX(-50%)!important;width:max-content!important;max-width:calc(100vw - 420px)!important;flex:0 1 auto!important;min-width:0!important;justify-content:center!important;gap:2px!important;font-size:.76rem!important}.nav .nav-links a,html body.generator-home .nav .nav-links a,html body.generator-home.marketing-static .nav .nav-links a{padding-left:4px!important;padding-right:4px!important}.nav .lang-switcher-item,html body.generator-home .nav .lang-switcher-item,html body.generator-home.marketing-static .nav .lang-switcher-item{flex:0 0 auto!important;margin-left:auto!important;padding-left:0!important;position:relative!important;z-index:2!important}.nav .lang-switcher,html body.generator-home .nav .lang-switcher,html body.generator-home.marketing-static .nav .lang-switcher{width:auto!important;min-width:0!important}.nav .lang-switcher summary,html body.generator-home .nav .lang-switcher summary,html body.generator-home.marketing-static .nav .lang-switcher summary{min-width:80px!important;padding-left:10px!important;padding-right:10px!important}}.nav .brand,.nav .lang-switcher summary,.nav .lang-switcher summary span,.nav .nav-links a,.nav .nav-links a span,html body.generator-home .nav .brand,html body.generator-home .nav .lang-switcher summary,html body.generator-home .nav .lang-switcher summary span,html body.generator-home .nav .nav-links a,html body.generator-home .nav .nav-links a span,html body.generator-home.marketing-static .nav .brand,html body.generator-home.marketing-static .nav .lang-switcher summary,html body.generator-home.marketing-static .nav .lang-switcher summary span,html body.generator-home.marketing-static .nav .nav-links a,html body.generator-home.marketing-static .nav .nav-links a span{color:#fff!important}.nav,body:has(.blog-article) .nav,body:has(.blog-article) nav.nav,body:has(.blog-grid) .nav,body:has(.blog-grid) nav.nav,html body.generator-home .nav,html body.generator-home nav.nav,html body.generator-home.marketing-static .nav,html body.generator-home.marketing-static nav.nav,nav.nav{color:#fff!important;background:rgba(0,0,0,.32)!important;background-color:rgba(0,0,0,.32)!important}.nav .nav-inner,.nav .nav-inner *,body:has(.blog-article) .nav .nav-inner,body:has(.blog-article) .nav .nav-inner *,body:has(.blog-grid) .nav .nav-inner,body:has(.blog-grid) .nav .nav-inner *,html body.generator-home .nav .nav-inner,html body.generator-home .nav .nav-inner *,html body.generator-home.marketing-static .nav .nav-inner,html body.generator-home.marketing-static .nav .nav-inner *{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;-webkit-font-smoothing:auto!important}.nav .nav-links a,.nav .nav-links a span,html body.generator-home .nav .nav-links a,html body.generator-home .nav .nav-links a span,html body.generator-home.marketing-static .nav .nav-links a,html body.generator-home.marketing-static .nav .nav-links a span{font-size:.9rem!important;font-weight:700!important}.nav .lang-switcher summary,.nav .lang-switcher summary span,html body.generator-home .nav .lang-switcher summary,html body.generator-home .nav .lang-switcher summary span,html body.generator-home.marketing-static .nav .lang-switcher summary,html body.generator-home.marketing-static .nav .lang-switcher summary span{font-size:.9rem!important}@media (max-width:760px){.nav .lang-switcher summary,.nav .lang-switcher summary span,.nav .nav-links a,.nav .nav-links a span,html body.generator-home .nav .lang-switcher summary,html body.generator-home .nav .lang-switcher summary span,html body.generator-home .nav .nav-links a,html body.generator-home .nav .nav-links a span,html body.generator-home.marketing-static .nav .lang-switcher summary,html body.generator-home.marketing-static .nav .lang-switcher summary span,html body.generator-home.marketing-static .nav .nav-links a,html body.generator-home.marketing-static .nav .nav-links a span{font-size:.85rem!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container{width:min(100%,calc(100% - 14px))!important;padding:7px!important;gap:7px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand{width:122px!important;min-width:122px!important;max-width:122px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img{width:122px!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary span,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a span{min-height:32px!important;font-size:12px!important}}:root{--qrf-page-max:1080px;--qrf-radius-card:12px;--qrf-card-pad:16px;--qrf-hero-pad:20px;--qrf-control-height:36px}body,html{font-size:14.5px!important}.page-shell{padding-top:24px!important;padding-bottom:46px!important}.business-hero-title,.compact-hero h1,.hero h1,.page-shell>.hero:first-child h1,.page-shell>.panel:first-child h1{font-size:clamp(1.35rem,2vw,2.08rem)!important;letter-spacing:-.025em!important}.dashboard-overview-shell h2,.panel h2,.project-detail-shell h2,.qr-control-shell h2,.section-card h2,.section-heading h2{font-size:clamp(1rem,1.35vw,1.28rem)!important}.hero p,.panel p,.section-card p,.section-heading p,li,p{font-size:.86rem!important;line-height:1.48!important}.button-link,button,input[type=submit]{min-height:36px!important;padding:7px 12px!important;font-size:.8rem!important}input,select,textarea{min-height:36px!important;padding:7px 10px!important;font-size:.82rem!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner,html body .qrf-shell-nav .nav-inner,html body:not(.generator-home) .qrf-shell-nav .nav-inner{min-height:48px!important;padding-top:4px!important;padding-bottom:4px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand,html body .qrf-shell-nav .brand{min-height:34px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img,html body .qrf-shell-nav .brand img,html body:not(.generator-home) .qrf-shell-nav .brand img{max-height:28px!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a,html body .qrf-shell-nav .lang-switcher summary,html body .qrf-shell-nav .nav-links a{min-height:30px!important;padding:0 7px!important;font-size:.72rem!important;border-radius:8px!important}html body:not(.generator-home) .business-scale-hero .business-hero-title,html body:not(.generator-home) .hero .business-hero-title,html body:not(.generator-home) h1.business-hero-title{max-width:17ch!important;font-size:clamp(1.35rem,2.1vw,2.2rem)!important;line-height:1.07!important}html body:not(.generator-home) .business-scale-hero{gap:14px!important;padding:18px!important}@media (max-width:760px){body,html{font-size:13.5px!important}.page-shell{padding-top:16px!important;padding-bottom:34px!important}.compact-hero,.dashboard-project-card,.hero,.hero-surface,.metric-card,.panel,.project-detail-focus,.qr-work-card,.section-card{padding:12px!important}.business-hero-title,.compact-hero h1,.hero h1,.page-shell>.hero:first-child h1,.page-shell>.panel:first-child h1{font-size:clamp(1.28rem,6vw,1.82rem)!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner,html body .qrf-shell-nav .nav-inner{padding-top:6px!important;padding-bottom:6px!important;gap:7px!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a,html body .qrf-shell-nav .lang-switcher summary,html body .qrf-shell-nav .nav-links a{min-height:34px!important;font-size:.74rem!important}html body:not(.generator-home) .business-scale-hero .business-hero-title,html body:not(.generator-home) .hero .business-hero-title,html body:not(.generator-home) h1.business-hero-title{font-size:clamp(1.28rem,5.6vw,1.76rem)!important}}.nav .lang-menu,.nav .lang-menu *,body:has(.blog-article) .nav .lang-menu,body:has(.blog-article) .nav .lang-menu *,body:has(.blog-grid) .nav .lang-menu,body:has(.blog-grid) .nav .lang-menu *,html body.generator-home .nav .lang-menu,html body.generator-home .nav .lang-menu *,html body.generator-home.marketing-static .nav .lang-menu,html body.generator-home.marketing-static .nav .lang-menu *{color:#fff!important}html body.generator-home .business-cta,html body.generator-home .business-cta *,html body.generator-home.marketing-static .business-cta,html body.generator-home.marketing-static .business-cta *{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:700!important;opacity:1!important}html body.generator-home .business-cta .btn,html body.generator-home .business-cta h2,html body.generator-home .business-cta__eyebrow,html body.generator-home.marketing-static .business-cta .btn,html body.generator-home.marketing-static .business-cta h2,html body.generator-home.marketing-static .business-cta__eyebrow{font-weight:800!important}.menu-language-links .button-link.secondary.menu-language-link,.menu-language-links .menu-language-link,html body .menu-language-links .button-link.secondary.menu-language-link,html body .menu-language-links .menu-language-link{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.menu-language-links .menu-language-link:focus-visible,.menu-language-links .menu-language-link:hover,html body .menu-language-links .menu-language-link:focus-visible,html body .menu-language-links .menu-language-link:hover{background:transparent!important;background-color:transparent!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important}[class*=page_exportActions] .button-link.secondary,[class*=page_exportActions] .button-link.secondary:hover,[class*=page_exportActions] button.button-link.secondary,[class*=page_exportActions] button.button-link.secondary:hover,html body [class*=page_exportActions] .button-link.secondary,html body [class*=page_exportActions] .button-link.secondary:hover,html body [class*=page_exportActions] button.button-link.secondary,html body [class*=page_exportActions] button.button-link.secondary:hover{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.nav .nav-links{gap:28px!important;position:static!important;left:auto!important;transform:none!important;width:auto!important;max-width:none!important;flex:1 1 auto!important;justify-content:center!important}@media (max-width:1540px){.nav .nav-links{gap:12px!important}}.nav .nav-links a,.nav .nav-links a span,html body.generator-home .nav .nav-links a,html body.generator-home .nav .nav-links a span,html body.generator-home.marketing-static .nav .nav-links a,html body.generator-home.marketing-static .nav .nav-links a span{color:hsla(0,0%,100%,.75)!important;-webkit-text-fill-color:hsla(0,0%,100%,.75)!important;font-size:14px!important;font-weight:500!important}.nav .nav-links a:focus-visible,.nav .nav-links a:focus-visible span,.nav .nav-links a:hover,.nav .nav-links a:hover span,html body.generator-home .nav .nav-links a:focus-visible,html body.generator-home .nav .nav-links a:focus-visible span,html body.generator-home .nav .nav-links a:hover,html body.generator-home .nav .nav-links a:hover span,html body.generator-home.marketing-static .nav .nav-links a:focus-visible,html body.generator-home.marketing-static .nav .nav-links a:focus-visible span,html body.generator-home.marketing-static .nav .nav-links a:hover,html body.generator-home.marketing-static .nav .nav-links a:hover span{color:#fff!important;-webkit-text-fill-color:#fff!important}.nav .nav-links a.nav-pill-link,.nav .nav-pill-link,html body.generator-home .nav .nav-links a.nav-pill-link,html body.generator-home .nav .nav-pill-link,html body.generator-home.marketing-static .nav .nav-links a.nav-pill-link,html body.generator-home.marketing-static .nav .nav-pill-link{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.nav .brand-subtitle,.nav .brand-tag,.topbar .brand-subtitle,.topbar .brand-tag{color:hsla(0,0%,100%,.55)!important;-webkit-text-fill-color:hsla(0,0%,100%,.55)!important;font-size:11px!important;letter-spacing:1.5px!important}.nav .nav-links a .nav-pill-badge,.nav .nav-pill-badge,html body.generator-home .nav .nav-links a .nav-pill-badge,html body.generator-home .nav .nav-pill-badge,html body.generator-home.marketing-static .nav .nav-links a .nav-pill-badge,html body.generator-home.marketing-static .nav .nav-pill-badge{color:#fff!important;-webkit-text-fill-color:#fff!important;background:hsla(0,0%,100%,.15)!important;background-color:hsla(0,0%,100%,.15)!important;background-image:none!important;border:1px solid hsla(0,0%,100%,.3)!important}.nav .lang-switcher-item,html body.generator-home .nav .lang-switcher-item,html body.generator-home.marketing-static .nav .lang-switcher-item{margin-left:22px!important;padding-left:22px!important}.nav .lang-switcher-item:before,html body.generator-home .nav .lang-switcher-item:before,html body.generator-home.marketing-static .nav .lang-switcher-item:before{background:hsla(0,0%,100%,.18)!important}.nav .lang-switcher summary,html body.generator-home .nav .lang-switcher summary,html body.generator-home.marketing-static .nav .lang-switcher summary{background:hsla(0,0%,100%,.08)!important;background-color:hsla(0,0%,100%,.08)!important;background-image:none!important;border:1px solid hsla(0,0%,100%,.18)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.nav .lang-switcher summary:focus-visible,.nav .lang-switcher summary:hover,html body.generator-home .nav .lang-switcher summary:focus-visible,html body.generator-home .nav .lang-switcher summary:hover,html body.generator-home.marketing-static .nav .lang-switcher summary:focus-visible,html body.generator-home.marketing-static .nav .lang-switcher summary:hover{background:hsla(0,0%,100%,.12)!important;background-color:hsla(0,0%,100%,.12)!important}.nav .nav-links a[href$="/login"],.nav .nav-links a[href="/login"],html body.generator-home .nav .nav-links a[href$="/login"],html body.generator-home .nav .nav-links a[href="/login"],html body.generator-home.marketing-static .nav .nav-links a[href$="/login"],html body.generator-home.marketing-static .nav .nav-links a[href="/login"]{color:#fff!important;-webkit-text-fill-color:#fff!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:1px solid hsla(0,0%,100%,.3)!important}.nav .nav-links a[href$="/login"]:focus-visible,.nav .nav-links a[href$="/login"]:hover,.nav .nav-links a[href="/login"]:focus-visible,.nav .nav-links a[href="/login"]:hover,html body.generator-home .nav .nav-links a[href$="/login"]:focus-visible,html body.generator-home .nav .nav-links a[href$="/login"]:hover,html body.generator-home .nav .nav-links a[href="/login"]:focus-visible,html body.generator-home .nav .nav-links a[href="/login"]:hover,html body.generator-home.marketing-static .nav .nav-links a[href$="/login"]:focus-visible,html body.generator-home.marketing-static .nav .nav-links a[href$="/login"]:hover,html body.generator-home.marketing-static .nav .nav-links a[href="/login"]:focus-visible,html body.generator-home.marketing-static .nav .nav-links a[href="/login"]:hover{background:hsla(0,0%,100%,.1)!important;background-color:hsla(0,0%,100%,.1)!important}html body:has(.blog-article) .nav .nav-links a,html body:has(.blog-article) .nav .nav-links a span,html body:has(.blog-grid) .nav .nav-links a,html body:has(.blog-grid) .nav .nav-links a span{color:hsla(0,0%,100%,.75)!important;-webkit-text-fill-color:hsla(0,0%,100%,.75)!important;font-size:14px!important;font-weight:500!important}html body:has(.blog-article) .nav .nav-links a:focus-visible,html body:has(.blog-article) .nav .nav-links a:focus-visible span,html body:has(.blog-article) .nav .nav-links a:hover,html body:has(.blog-article) .nav .nav-links a:hover span,html body:has(.blog-article) .nav .nav-links a[href$="/login"],html body:has(.blog-article) .nav .nav-links a[href="/login"],html body:has(.blog-grid) .nav .nav-links a:focus-visible,html body:has(.blog-grid) .nav .nav-links a:focus-visible span,html body:has(.blog-grid) .nav .nav-links a:hover,html body:has(.blog-grid) .nav .nav-links a:hover span,html body:has(.blog-grid) .nav .nav-links a[href$="/login"],html body:has(.blog-grid) .nav .nav-links a[href="/login"]{color:#fff!important;-webkit-text-fill-color:#fff!important}@media (min-width:1600px){.nav .nav-links,html body.generator-home .nav .nav-links,html body.generator-home.marketing-static .nav .nav-links{position:absolute!important;left:50%!important;transform:translateX(-50%)!important;width:max-content!important;max-width:calc(100vw - 640px)!important;flex:0 1 auto!important}.nav .nav-links a,.nav .nav-links a span,html body.generator-home .nav .nav-links a,html body.generator-home .nav .nav-links a span,html body.generator-home.marketing-static .nav .nav-links a,html body.generator-home.marketing-static .nav .nav-links a span,html body:has(.blog-article) .nav .nav-links a,html body:has(.blog-article) .nav .nav-links a span,html body:has(.blog-grid) .nav .nav-links a,html body:has(.blog-grid) .nav .nav-links a span{font-size:15px!important}}html body .admin-filter-apply.button-link,html body .admin-filter-apply.button-link:focus-visible,html body .admin-filter-apply.button-link:hover,html body .admin-filter-apply.button-link:not(.secondary){background:transparent!important;background-color:transparent!important;background-image:none!important}html body.generator-home .nav,html body.generator-home.marketing-static .nav{background:hsla(42,45%,94%,.91)!important;background-color:hsla(42,45%,94%,.91)!important;border-bottom:1px solid hsla(37,25%,80%,.72)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(18px) saturate(1.2)!important;backdrop-filter:blur(18px) saturate(1.2)!important}html body.generator-home .nav .brand img,html body.generator-home.marketing-static .nav .brand img{display:none!important;width:0!important;height:0!important;opacity:0!important}html body.generator-home .nav .brand,html body.generator-home.marketing-static .nav .brand{display:inline-flex!important;align-items:center!important;gap:12px!important;min-width:182px!important;color:#16181d!important;text-decoration:none!important}html body.generator-home .nav .brand:before,html body.generator-home.marketing-static .nav .brand:before{content:""!important;flex:0 0 42px!important;width:42px!important;height:42px!important;border-radius:14px!important;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42 42'><polyline points='5,13 5,5 13,5' fill='none' stroke='%23111827' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/><polyline points='29,5 37,5 37,13' fill='none' stroke='%23111827' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/><polyline points='5,29 5,37 13,37' fill='none' stroke='%23111827' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/><polyline points='29,37 37,37 37,29' fill='none' stroke='%23111827' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/><circle cx='21' cy='21' r='8' fill='none' stroke='%23111827' stroke-width='2'/><circle cx='21' cy='21' r='2.5' fill='%232563EB'/><line x1='27' y1='27' x2='32' y2='32' stroke='%232563EB' stroke-width='2.5' stroke-linecap='round'/></svg>") 50%/34px 34px no-repeat,#fff!important;border:1px solid #d8cebe!important;box-shadow:0 8px 18px rgba(22,24,29,.09)!important}html body.generator-home .nav .brand:after,html body.generator-home.marketing-static .nav .brand:after{content:"QR Einfach"!important;color:#16181d!important;-webkit-text-fill-color:#16181d!important;font-size:1rem!important;font-weight:850!important;letter-spacing:-.03em!important}html body.generator-home .nav .lang-switcher summary,html body.generator-home .nav .lang-switcher summary span,html body.generator-home .nav .nav-links a,html body.generator-home .nav .nav-links a span,html body.generator-home.marketing-static .nav .lang-switcher summary,html body.generator-home.marketing-static .nav .lang-switcher summary span,html body.generator-home.marketing-static .nav .nav-links a,html body.generator-home.marketing-static .nav .nav-links a span{color:#2b2f36!important;-webkit-text-fill-color:#2b2f36!important;background-color:transparent!important;background-image:none!important}html body.generator-home .nav .nav-links a[href$="/login"],html body.generator-home .nav .nav-links a[href="/login"],html body.generator-home .trust-card,html body.generator-home.marketing-static .nav .nav-links a[href$="/login"],html body.generator-home.marketing-static .nav .nav-links a[href="/login"],html body.generator-home.marketing-static .trust-card{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#16181d!important;background-color:#16181d!important;border-color:#16181d!important}html body.generator-home .trust-card,html body.generator-home.marketing-static .trust-card{background-image:none!important}html body.generator-home .trust-card span,html body.generator-home .trust-card strong,html body.generator-home.marketing-static .trust-card span,html body.generator-home.marketing-static .trust-card strong{color:#fff!important;-webkit-text-fill-color:#fff!important}@media (max-width:640px){html body.generator-home .nav .brand,html body.generator-home.marketing-static .nav .brand{grid-column:1/-1!important;justify-self:center!important;width:auto!important;min-width:0!important}html body.generator-home .nav .brand:before,html body.generator-home.marketing-static .nav .brand:before{flex-basis:38px!important;width:38px!important;height:38px!important}}html body.generator-home div.app-shell main section#generator .brand-hero .hero-actions--brand a.btn.btn-primary,html body.generator-home.marketing-static div.app-shell main section#generator .brand-hero .hero-actions--brand a.btn.btn-primary{background:#050505!important;background-color:#050505!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #050505!important;box-shadow:0 24px 58px rgba(5,5,5,.28),0 0 0 7px rgba(5,5,5,.05)!important}html body .app-shell>nav.nav.qrf-shell-nav{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:50!important;background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(42,45%,94%,.86))!important;border-bottom:1px solid hsla(37,25%,80%,.82)!important;box-shadow:0 12px 34px rgba(22,24,29,.04)!important;backdrop-filter:blur(18px) saturate(1.2)!important;-webkit-backdrop-filter:blur(18px) saturate(1.2)!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner{width:100%!important;max-width:none!important;min-height:72px!important;display:flex!important;align-items:center!important;gap:16px!important;padding-left:clamp(10px,1.5vw,24px)!important;padding-right:clamp(10px,1.5vw,24px)!important}html body .app-shell>nav.nav.qrf-shell-nav .brand{flex:0 0 auto!important;min-width:174px!important;display:inline-flex!important;gap:12px!important;color:#16181d!important;-webkit-text-fill-color:#16181d!important;text-decoration:none!important;margin-right:clamp(4px,1vw,16px)!important}html body .app-shell>nav.nav.qrf-shell-nav .brand:before{content:""!important;border-radius:14px!important;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42 42'><polyline points='5,13 5,5 13,5' fill='none' stroke='%23111827' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/><polyline points='29,5 37,5 37,13' fill='none' stroke='%23111827' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/><polyline points='5,29 5,37 13,37' fill='none' stroke='%23111827' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/><polyline points='29,37 37,37 37,29' fill='none' stroke='%23111827' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/><circle cx='21' cy='21' r='8' fill='none' stroke='%23111827' stroke-width='2'/><circle cx='21' cy='21' r='2.5' fill='%232563EB'/><line x1='27' y1='27' x2='32' y2='32' stroke='%232563EB' stroke-width='2.5' stroke-linecap='round'/></svg>") 50%/34px 34px no-repeat,#fff!important;border:1px solid #d8cebe!important;box-shadow:0 8px 18px rgba(22,24,29,.09)!important}html body .app-shell>nav.nav.qrf-shell-nav .brand:after{content:"QR Einfach"!important;color:#16181d!important;-webkit-text-fill-color:#16181d!important;letter-spacing:-.03em!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-links{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;margin:0!important;padding:0!important;list-style:none!important;white-space:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-links li{flex:0 0 auto!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-links::-webkit-scrollbar{display:none!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a{min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 10px!important;border-radius:999px!important;border:1px solid transparent!important;background:transparent!important;background-image:none!important;color:#2b2f36!important;-webkit-text-fill-color:#2b2f36!important;font-size:14px!important;font-weight:650!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary:focus-visible,html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary:hover,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a:focus-visible,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a:hover{background:hsla(0,0%,100%,.74)!important;border-color:hsla(37,25%,80%,.88)!important;color:#123a8c!important;-webkit-text-fill-color:#123a8c!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-links a[href$="/login"],html body .app-shell>nav.nav.qrf-shell-nav .nav-links a[href$="/projects"],html body .app-shell>nav.nav.qrf-shell-nav .nav-links a[href="/login"],html body .app-shell>nav.nav.qrf-shell-nav .nav-links a[href="/projects"]{border-color:#16181d!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-pill-badge{min-width:26px!important;height:20px!important;padding:0 7px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:1px solid transparent!important;color:#2b2f36!important;-webkit-text-fill-color:#2b2f36!important;font-size:14px!important;font-weight:650!important;line-height:14px!important;letter-spacing:0!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-links a.nav-pill-link,html body .app-shell>nav.nav.qrf-shell-nav .nav-pill-link{gap:6px!important;padding-right:8px!important;border:0!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-pill-link .nav-pill-badge{margin-left:2px!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher-item{flex:0 0 auto!important;margin-left:auto!important;padding-left:0!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher{position:relative!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary{border-color:hsla(37,25%,80%,.95)!important;cursor:pointer!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-menu{position:absolute!important;right:0!important;top:calc(100% + 10px)!important;min-width:210px!important;padding:8px!important;border-radius:18px!important;border:1px solid hsla(37,25%,80%,.88)!important;background:hsla(0,0%,100%,.96)!important;box-shadow:0 22px 62px rgba(22,24,29,.12)!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-menu a{display:flex!important;padding:10px 12px!important;border-radius:12px!important;color:#2b2f36!important;-webkit-text-fill-color:#2b2f36!important;text-decoration:none!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-menu a.is-active,html body .app-shell>nav.nav.qrf-shell-nav .lang-menu a:hover{background:#f7f3ea!important}@media (max-width:1240px){html body .app-shell>nav.nav.qrf-shell-nav .nav-inner{align-items:flex-start!important;flex-wrap:wrap!important;padding-top:10px!important;padding-bottom:10px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand{min-width:0!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-links{order:3!important;width:100%!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:4px!important;scrollbar-width:none!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-links::-webkit-scrollbar{display:none!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher-item{margin-left:auto!important}}@media (max-width:640px){html body .app-shell>nav.nav.qrf-shell-nav .nav-inner{width:100%!important;gap:10px!important;padding-left:10px!important;padding-right:10px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand:before{flex-basis:38px!important;width:38px!important;height:38px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand:after{font-size:.94rem!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a{min-height:38px!important;padding:0 10px!important;font-size:.78rem!important}}html body.generator-home main #zugang-studio .type-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body.generator-home main #zugang-studio .type-btn{position:relative!important;min-height:84px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:16px 16px 16px 64px!important;border-radius:18px!important;border:1px solid #d8cebe!important;background-color:#f7f9fc!important;background-image:linear-gradient(145deg,#fff,#f1f5fb)!important;color:#181b20!important;-webkit-text-fill-color:#181b20!important;font-size:.9rem!important;font-weight:820!important;line-height:1.18!important;text-align:left!important;box-shadow:0 12px 28px rgba(22,24,29,.075)!important;overflow:hidden!important}html body.generator-home main #zugang-studio .type-btn:before{position:absolute!important;left:16px!important;top:50%!important;transform:translateY(-50%)!important}html body.generator-home main #zugang-studio .type-btn:after{opacity:.62!important}html body.generator-home main #zugang-studio .type-btn.active,html body.generator-home main #zugang-studio .type-btn:focus-visible,html body.generator-home main #zugang-studio .type-btn:hover{border-color:rgba(23,92,211,.42)!important;background-color:#eef5ff!important;background-image:linear-gradient(145deg,#fff,#e9f2ff)!important;color:#123a8c!important;-webkit-text-fill-color:#123a8c!important}html body.generator-home main #zugang-studio .type-btn-accent{background-color:#16181d!important;background-image:linear-gradient(145deg,#16181d,#23304a)!important;border-color:#16181d!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body.generator-home main #zugang-studio .type-btn-accent small,html body.generator-home main #zugang-studio .type-btn-accent span{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.generator-home main #zugang-studio .branch-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body.generator-home main #zugang-studio .branch-preset-btn{min-height:112px!important;border-radius:20px!important;border:1px solid #d8cebe!important;background-color:#fbfaf7!important;background-image:linear-gradient(180deg,#fff,#f7f3ea)!important;box-shadow:0 12px 28px rgba(22,24,29,.07)!important}html body.generator-home main #zugang-studio .branch-preset-btn.active,html body.generator-home main #zugang-studio .branch-preset-btn:focus-visible,html body.generator-home main #zugang-studio .branch-preset-btn:hover{border-color:rgba(23,92,211,.42)!important;background-color:#eef5ff!important;background-image:linear-gradient(180deg,#fff,#eaf3ff)!important}@media (max-width:640px){html body.generator-home main #zugang-studio .branch-preset-grid,html body.generator-home main #zugang-studio .type-grid{grid-template-columns:1fr!important}}html body.generator-home section#generator #zugang-studio .type-grid,html body.generator-home.marketing-static section#generator #zugang-studio .type-grid,html body.generator-home.marketing-static section#generator #zugang-studio.type-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body.generator-home section#generator #zugang-studio .type-btn,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn{min-height:84px!important;padding:16px 16px 16px 64px!important;border:1px solid #d8cebe!important;background:#f7f9fc linear-gradient(145deg,#fff,#f1f5fb)!important;color:#181b20!important;-webkit-text-fill-color:#181b20!important;box-shadow:0 12px 28px rgba(22,24,29,.075)!important}html body.generator-home section#generator #zugang-studio .type-btn.active,html body.generator-home section#generator #zugang-studio .type-btn:focus-visible,html body.generator-home section#generator #zugang-studio .type-btn:hover,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn.active,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn:focus-visible,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn:hover{border-color:rgba(23,92,211,.42)!important;background:#eef5ff linear-gradient(145deg,#fff,#e9f2ff)!important;color:#123a8c!important;-webkit-text-fill-color:#123a8c!important}html body.generator-home section#generator #zugang-studio .type-btn-accent,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn-accent{background:#16181d linear-gradient(145deg,#16181d,#23304a)!important;border-color:#16181d!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body.generator-home section#generator #zugang-studio .type-btn:before,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn:before{left:16px!important;top:50%!important;transform:translateY(-50%)!important}html body.generator-home section#generator #zugang-studio .branch-preset-grid,html body.generator-home.marketing-static section#generator #zugang-studio .branch-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body.generator-home section#generator #zugang-studio .branch-preset-btn,html body.generator-home.marketing-static section#generator #zugang-studio .branch-preset-btn{min-height:112px!important;border:1px solid #d8cebe!important;background:#fbfaf7 linear-gradient(180deg,#fff,#f7f3ea)!important;box-shadow:0 12px 28px rgba(22,24,29,.07)!important}html body.generator-home section#generator #zugang-studio .branch-preset-btn.active,html body.generator-home section#generator #zugang-studio .branch-preset-btn:focus-visible,html body.generator-home section#generator #zugang-studio .branch-preset-btn:hover,html body.generator-home.marketing-static section#generator #zugang-studio .branch-preset-btn.active,html body.generator-home.marketing-static section#generator #zugang-studio .branch-preset-btn:focus-visible,html body.generator-home.marketing-static section#generator #zugang-studio .branch-preset-btn:hover{border-color:rgba(23,92,211,.42)!important;background:#eef5ff linear-gradient(180deg,#fff,#eaf3ff)!important}@media (max-width:640px){html body.generator-home section#generator #zugang-studio .branch-preset-grid,html body.generator-home section#generator #zugang-studio .type-grid,html body.generator-home.marketing-static section#generator #zugang-studio .branch-preset-grid,html body.generator-home.marketing-static section#generator #zugang-studio .type-grid{grid-template-columns:1fr!important}}html body.generator-home section#generator #zugang-studio .branch-preset-btn:before,html body.generator-home section#generator #zugang-studio .type-btn:before,html body.generator-home.marketing-static section#generator #zugang-studio .branch-preset-btn:before,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn:before{content:""!important;background-color:#fff!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:21px 21px!important}html body.generator-home section#generator #zugang-studio .type-btn[data-type=url]:before,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn[data-type=url]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 7H8.5A4.5 4.5 0 0 0 4 11.5v1A4.5 4.5 0 0 0 8.5 17H10' stroke='%23175CD3' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M14 7h1.5A4.5 4.5 0 0 1 20 11.5v1a4.5 4.5 0 0 1-4.5 4.5H14' stroke='%23175CD3' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M9 12h6' stroke='%23175CD3' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio .type-btn[data-type=whatsapp]:before,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn[data-type=whatsapp]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 19l1.1-3A7 7 0 1 1 9 18.2L5 19Z' stroke='%23175CD3' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M9.2 9.2c.4 2.5 2.1 4.2 4.6 4.6l1-1.1 1.5.6c.2.1.3.3.2.6-.4 1.1-1.2 1.7-2.4 1.5-3.4-.4-5.4-2.4-5.8-5.8-.1-1.2.5-2 1.6-2.4.2-.1.5 0 .6.2l.6 1.5-1.1.8Z' stroke='%23175CD3' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio :is(.type-btn[data-type=wifi],.branch-preset-btn[data-branch-preset=wifi]):before,html body.generator-home.marketing-static section#generator #zugang-studio :is(.type-btn[data-type=wifi],.branch-preset-btn[data-branch-preset=wifi]):before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 9a11 11 0 0 1 15 0' stroke='%23175CD3' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M7.5 12a6.5 6.5 0 0 1 9 0' stroke='%23175CD3' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M10.5 15a2.2 2.2 0 0 1 3 0' stroke='%23175CD3' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='12' cy='18' r='1.2' fill='%23175CD3'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio .type-btn[data-type=text]:before,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn[data-type=text]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='7.5' stroke='%23175CD3' stroke-width='2'/%3E%3Cpath d='M12 10.8v5' stroke='%23175CD3' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='12' cy='7.8' r='1.1' fill='%23175CD3'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio .type-btn[data-type=email]:before,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn[data-type=email]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='6.5' width='16' height='11' rx='2.2' stroke='%23175CD3' stroke-width='2'/%3E%3Cpath d='M5.5 8.5 12 13l6.5-4.5' stroke='%23175CD3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio .type-btn[data-type=phone]:before,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn[data-type=phone]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.2 5.5 10 9l-1.5 1.4c.9 1.9 2.3 3.3 4.2 4.1L14 13l3.6 1.8c.4.2.6.6.5 1.1-.4 1.7-1.5 2.7-3.1 2.6-4.9-.3-9.1-4.5-9.5-9.4-.1-1.7.9-2.8 2.6-3.2.5-.1.9.1 1.1.6Z' stroke='%23175CD3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio :is(.type-btn[data-type=vcard],.branch-preset-btn[data-branch-preset=vcard]):before,html body.generator-home.marketing-static section#generator #zugang-studio :is(.type-btn[data-type=vcard],.branch-preset-btn[data-branch-preset=vcard]):before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='6' width='16' height='12' rx='2.2' stroke='%23175CD3' stroke-width='2'/%3E%3Ccircle cx='9' cy='11' r='1.8' stroke='%23175CD3' stroke-width='1.8'/%3E%3Cpath d='M6.8 15c.6-1.2 1.3-1.8 2.2-1.8s1.7.6 2.2 1.8' stroke='%23175CD3' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M13.5 10h3.2M13.5 14h2.4' stroke='%23175CD3' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio .type-btn[data-type=location]:before,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn[data-type=location]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 20s6-5.2 6-10a6 6 0 1 0-12 0c0 4.8 6 10 6 10Z' stroke='%23175CD3' stroke-width='2' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='10' r='2' stroke='%23175CD3' stroke-width='2'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio .type-btn[data-type=batch]:before,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn[data-type=batch]:before{background-color:hsla(0,0%,100%,.12)!important;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5' y='5' width='5' height='5' rx='1' stroke='white' stroke-width='1.8'/%3E%3Crect x='14' y='5' width='5' height='5' rx='1' stroke='white' stroke-width='1.8'/%3E%3Crect x='5' y='14' width='5' height='5' rx='1' stroke='white' stroke-width='1.8'/%3E%3Cpath d='M14 16.5h5M16.5 14v5' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio .branch-preset-btn[data-branch-preset=restaurant]:before,html body.generator-home.marketing-static section#generator #zugang-studio .branch-preset-btn[data-branch-preset=restaurant]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='6' stroke='%23175CD3' stroke-width='2'/%3E%3Cpath d='M7 5v6M10 5v6M8.5 11v8M16 5v14' stroke='%23175CD3' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio :is(.branch-preset-btn[data-branch-preset=reviews],.branch-preset-btn[data-branch-preset=multiReviews]):before,html body.generator-home.marketing-static section#generator #zugang-studio :is(.branch-preset-btn[data-branch-preset=reviews],.branch-preset-btn[data-branch-preset=multiReviews]):before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 4 2.2 4.5 5 .7-3.6 3.5.9 5-4.5-2.4-4.5 2.4.9-5L4.8 9.2l5-.7L12 4Z' stroke='%23175CD3' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio .branch-preset-btn[data-branch-preset=event]:before,html body.generator-home.marketing-static section#generator #zugang-studio .branch-preset-btn[data-branch-preset=event]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5' y='6' width='14' height='13' rx='2' stroke='%23175CD3' stroke-width='2'/%3E%3Cpath d='M8 4v4M16 4v4M5 10h14M9 14h1M14 14h1' stroke='%23175CD3' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio .branch-preset-btn[data-branch-preset=realestate]:before,html body.generator-home.marketing-static section#generator #zugang-studio .branch-preset-btn[data-branch-preset=realestate]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 11.5 12 6l7 5.5' stroke='%23175CD3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 10.5V19h10v-8.5' stroke='%23175CD3' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M10 19v-5h4v5' stroke='%23175CD3' stroke-width='1.8' stroke-linejoin='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio .branch-preset-btn[data-branch-preset=medical]:before,html body.generator-home.marketing-static section#generator #zugang-studio .branch-preset-btn[data-branch-preset=medical]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 5h4v5h5v4h-5v5h-4v-5H5v-4h5V5Z' stroke='%23175CD3' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio .branch-preset-btn[data-branch-preset=salon]:before,html body.generator-home.marketing-static section#generator #zugang-studio .branch-preset-btn[data-branch-preset=salon]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='2' stroke='%23175CD3' stroke-width='1.8'/%3E%3Ccircle cx='7' cy='17' r='2' stroke='%23175CD3' stroke-width='1.8'/%3E%3Cpath d='M9 8.5 19 18M9 15.5 19 6' stroke='%23175CD3' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio .branch-preset-btn[data-branch-preset=fitness]:before,html body.generator-home.marketing-static section#generator #zugang-studio .branch-preset-btn[data-branch-preset=fitness]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 12h14M7 9v6M17 9v6M3.8 10.5v3M20.2 10.5v3' stroke='%23175CD3' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio .branch-preset-btn[data-branch-preset=trade]:before,html body.generator-home.marketing-static section#generator #zugang-studio .branch-preset-btn[data-branch-preset=trade]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 18 8.5-8.5M13 6l5 5M4.5 19.5l3-1-2-2-1 3Z' stroke='%23175CD3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='m15.5 4.5 4 4' stroke='%23175CD3' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio .branch-preset-btn[data-branch-preset=expo]:before,html body.generator-home.marketing-static section#generator #zugang-studio .branch-preset-btn[data-branch-preset=expo]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 18V8.5L12 5l7 3.5V18' stroke='%23175CD3' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M8 18v-6h8v6M9.5 9.5h5' stroke='%23175CD3' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator #zugang-studio .type-btn.type-btn-accent,html body.generator-home section#generator #zugang-studio .type-btn.type-btn-accent.active,html body.generator-home section#generator #zugang-studio .type-btn.type-btn-accent:focus-visible,html body.generator-home section#generator #zugang-studio .type-btn.type-btn-accent:hover,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn.type-btn-accent,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn.type-btn-accent.active,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn.type-btn-accent:focus-visible,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn.type-btn-accent:hover{background:#16181d linear-gradient(145deg,#16181d,#23304a)!important;border-color:#16181d!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 16px 34px rgba(22,24,29,.18)!important}html body.generator-home section#generator #zugang-studio .type-btn.type-btn-accent *,html body.generator-home section#generator #zugang-studio .type-btn.type-btn-accent.active *,html body.generator-home section#generator #zugang-studio .type-btn.type-btn-accent:focus-visible *,html body.generator-home section#generator #zugang-studio .type-btn.type-btn-accent:hover *,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn.type-btn-accent *,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn.type-btn-accent.active *,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn.type-btn-accent:focus-visible *,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn.type-btn-accent:hover *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.generator-home section#generator #zugang-studio .type-btn.type-btn-accent.active:before,html body.generator-home section#generator #zugang-studio .type-btn.type-btn-accent:before,html body.generator-home section#generator #zugang-studio .type-btn.type-btn-accent:focus-visible:before,html body.generator-home section#generator #zugang-studio .type-btn.type-btn-accent:hover:before,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn.type-btn-accent.active:before,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn.type-btn-accent:before,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn.type-btn-accent:focus-visible:before,html body.generator-home.marketing-static section#generator #zugang-studio .type-btn.type-btn-accent:hover:before{background-color:hsla(0,0%,100%,.12)!important;border-color:hsla(0,0%,100%,.24)!important}html body.generator-home main #generator .batch-presets,html body.generator-home section#generator .batch-presets,html body.generator-home.marketing-static main #generator .batch-presets,html body.generator-home.marketing-static section#generator .batch-presets{margin:18px 0!important;padding:22px!important;border-radius:24px!important;border:1px solid #d8cebe!important;background:#fff linear-gradient(180deg,#fff,#f7f3ea)!important;box-shadow:0 16px 40px rgba(22,24,29,.065)!important}html body.generator-home section#generator .batch-presets p,html body.generator-home section#generator .batch-presets strong,html body.generator-home.marketing-static section#generator .batch-presets p,html body.generator-home.marketing-static section#generator .batch-presets strong{color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body.generator-home section#generator .batch-presets p,html body.generator-home.marketing-static section#generator .batch-presets p{opacity:1!important;line-height:1.55!important}html body.generator-home section#generator .batch-presets .preset-grid,html body.generator-home.marketing-static section#generator .batch-presets .preset-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}html body.generator-home section#generator .batch-template-btn,html body.generator-home section#generator button.batch-template-btn,html body.generator-home.marketing-static section#generator .batch-template-btn,html body.generator-home.marketing-static section#generator button.batch-template-btn{position:relative!important;min-height:118px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:8px!important;padding:18px 16px 16px 68px!important;border-radius:20px!important;border:1px solid #d8cebe!important;background:#fbfaf7 linear-gradient(180deg,#fff,#f7f3ea)!important;box-shadow:0 12px 28px rgba(22,24,29,.07)!important;color:#16181d!important;-webkit-text-fill-color:#16181d!important;text-align:left!important}html body.generator-home section#generator .batch-template-btn:focus-visible,html body.generator-home section#generator .batch-template-btn:hover,html body.generator-home.marketing-static section#generator .batch-template-btn:focus-visible,html body.generator-home.marketing-static section#generator .batch-template-btn:hover{border-color:rgba(23,92,211,.42)!important;background:#eef5ff linear-gradient(180deg,#fff,#eaf3ff)!important;box-shadow:0 18px 38px rgba(23,92,211,.12)!important}html body.generator-home section#generator .batch-template-btn:before,html body.generator-home.marketing-static section#generator .batch-template-btn:before{content:""!important;position:absolute!important;left:16px!important;top:18px!important;width:38px!important;height:38px!important;margin:0!important;border-radius:13px!important;display:inline-flex!important;background-color:#f0f5ff!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:22px 22px!important;border:1px solid rgba(23,92,211,.16)!important;box-shadow:none!important}html body.generator-home section#generator .batch-template-btn[data-template=restaurant]:before,html body.generator-home.marketing-static section#generator .batch-template-btn[data-template=restaurant]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5' y='5' width='14' height='14' rx='3' stroke='%23175CD3' stroke-width='2'/%3E%3Cpath d='M9 9h6M9 12h6M9 15h3' stroke='%23175CD3' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator .batch-template-btn[data-template=reviews]:before,html body.generator-home.marketing-static section#generator .batch-template-btn[data-template=reviews]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 4 2.2 4.5 5 .7-3.6 3.5.9 5-4.5-2.4-4.5 2.4.9-5L4.8 9.2l5-.7L12 4Z' stroke='%23175CD3' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator .batch-template-btn[data-template=team]:before,html body.generator-home.marketing-static section#generator .batch-template-btn[data-template=team]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='3' stroke='%23175CD3' stroke-width='2'/%3E%3Cpath d='M4.8 18c.8-2.7 2.2-4 4.2-4s3.4 1.3 4.2 4' stroke='%23175CD3' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M15 10h4M17 8v4' stroke='%23175CD3' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator .batch-template-btn[data-template=locations]:before,html body.generator-home.marketing-static section#generator .batch-template-btn[data-template=locations]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 19s4-3.7 4-7a4 4 0 1 0-8 0c0 3.3 4 7 4 7Z' stroke='%23175CD3' stroke-width='2' stroke-linejoin='round'/%3E%3Ccircle cx='8' cy='12' r='1.3' fill='%23175CD3'/%3E%3Cpath d='M15 7h4M17 5v4M15 15h4M17 13v4' stroke='%23175CD3' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator .batch-template-btn[data-template=event]:before,html body.generator-home.marketing-static section#generator .batch-template-btn[data-template=event]:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5' y='6' width='14' height='13' rx='2' stroke='%23175CD3' stroke-width='2'/%3E%3Cpath d='M8 4v4M16 4v4M5 10h14M9 14h1M14 14h1' stroke='%23175CD3' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")!important}html body.generator-home section#generator .batch-template-btn b,html body.generator-home section#generator .batch-template-btn span,html body.generator-home.marketing-static section#generator .batch-template-btn b,html body.generator-home.marketing-static section#generator .batch-template-btn span{color:#16181d!important;-webkit-text-fill-color:#16181d!important;opacity:1!important}html body.generator-home section#generator .batch-template-btn b,html body.generator-home.marketing-static section#generator .batch-template-btn b{font-size:.94rem!important;font-weight:850!important;line-height:1.24!important}html body.generator-home section#generator .batch-template-btn span,html body.generator-home.marketing-static section#generator .batch-template-btn span{color:#626975!important;-webkit-text-fill-color:#626975!important;font-size:.82rem!important;font-weight:650!important;line-height:1.42!important}html body.generator-home section#generator .batch-export-inline,html body.generator-home.marketing-static section#generator .batch-export-inline{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:14px 0 16px!important}html body.generator-home section#generator .batch-template-download,html body.generator-home section#generator button.batch-template-download,html body.generator-home.marketing-static section#generator .batch-template-download,html body.generator-home.marketing-static section#generator button.batch-template-download{min-height:44px!important;width:auto!important;padding:0 15px!important;border-radius:14px!important;border:1px solid #d8cebe!important;background:#fff!important;color:#16181d!important;-webkit-text-fill-color:#16181d!important;font-weight:820!important;box-shadow:0 8px 18px rgba(22,24,29,.055)!important}html body.generator-home section#generator .batch-template-download:hover,html body.generator-home.marketing-static section#generator .batch-template-download:hover{border-color:rgba(23,92,211,.42)!important;background:#eef5ff!important;color:#123a8c!important;-webkit-text-fill-color:#123a8c!important}html body.generator-home section#generator .batch-preset-note,html body.generator-home section#generator .cta-note,html body.generator-home.marketing-static section#generator .batch-preset-note,html body.generator-home.marketing-static section#generator .cta-note{color:#16181d!important;-webkit-text-fill-color:#16181d!important;opacity:1!important}html body.generator-home section#generator #generateBtn,html body.generator-home.marketing-static section#generator #generateBtn{color:#16181d!important;-webkit-text-fill-color:#16181d!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid #d8cebe!important;border-radius:14px!important;box-shadow:0 8px 18px rgba(22,24,29,.055)!important}html body.generator-home section#generator #resetBtn,html body.generator-home.marketing-static section#generator #resetBtn{color:#16181d!important;-webkit-text-fill-color:#16181d!important;background:#fff!important;border-color:#d8cebe!important}@media (max-width:640px){html body.generator-home section#generator .batch-presets .preset-grid,html body.generator-home.marketing-static section#generator .batch-presets .preset-grid{grid-template-columns:1fr!important}html body.generator-home section#generator .batch-template-download,html body.generator-home.marketing-static section#generator .batch-template-download{width:100%!important}}html body.generator-home main section#generator button.batch-template-btn.batch-template-btn,html body.generator-home.marketing-static main section#generator button.batch-template-btn.batch-template-btn,html body:has(main #generator).generator-home main section#generator button.batch-template-btn.batch-template-btn,html body:has(main #generator).generator-home.marketing-static main section#generator button.batch-template-btn.batch-template-btn{background-color:#fbfaf7!important;background-image:linear-gradient(180deg,#fff,#f7f3ea)!important;border:1px solid #d8cebe!important;color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body.generator-home main section#generator button.batch-template-btn.batch-template-btn:hover,html body.generator-home.marketing-static main section#generator button.batch-template-btn.batch-template-btn:hover,html body:has(main #generator).generator-home main section#generator button.batch-template-btn.batch-template-btn:hover,html body:has(main #generator).generator-home.marketing-static main section#generator button.batch-template-btn.batch-template-btn:hover{background-color:#eef5ff!important;background-image:linear-gradient(180deg,#fff,#eaf3ff)!important;border-color:rgba(23,92,211,.42)!important;color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body.generator-home main section#generator button.batch-template-download.batch-template-download,html body.generator-home.marketing-static main section#generator button.batch-template-download.batch-template-download,html body:has(main #generator).generator-home main section#generator button.batch-template-download.batch-template-download,html body:has(main #generator).generator-home.marketing-static main section#generator button.batch-template-download.batch-template-download{background-color:#fff!important;background-image:none!important;border:1px solid #d8cebe!important;color:#16181d!important;-webkit-text-fill-color:#16181d!important}:root{--qrf-paper:#f7f3ea;--qrf-paper-2:#fbfaf7;--qrf-white:#fff;--qrf-ink:#16181d;--qrf-graphite:#2b2f36;--qrf-muted:#626975;--qrf-line:#d8cebe;--qrf-blue:#175cd3;--qrf-blue-soft:#e8f1ff}body,html{background:var(--qrf-paper)!important;background-color:var(--qrf-paper)!important;color:var(--qrf-ink)!important}body:not(.generator-home){background-image:none!important}body:not(.generator-home) :is(h1,h2,h3,h4,h5,h6,label,strong,b){color:var(--qrf-ink)!important;-webkit-text-fill-color:var(--qrf-ink)!important}body:not(.generator-home) :is(p,li,small,time,.muted,.note,.helper-text,.footer-copy,.footer-meta){color:var(--qrf-muted)!important;-webkit-text-fill-color:var(--qrf-muted)!important}body:not(.generator-home) :is(main,.page-shell,.app-shell,.dashboard-shell,.admin-shell,.login-shell,.register-shell,.projects-shell,.upgrade-shell){background:transparent!important;background-image:none!important;color:var(--qrf-ink)!important}body:not(.generator-home) :is(.card,.section-card,.panel,.box,.stat-card,.feature-card,.pricing-card,.blog-card,.project-card,.auth-card,.form-card,article){background:var(--qrf-white)!important;background-color:var(--qrf-white)!important;background-image:none!important;border-color:var(--qrf-line)!important;color:var(--qrf-ink)!important;box-shadow:0 16px 40px rgba(22,24,29,.055)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:not(.generator-home) :is(input,select,textarea){background:var(--qrf-white)!important;background-color:var(--qrf-white)!important;background-image:none!important;border-color:var(--qrf-line)!important;color:var(--qrf-ink)!important;-webkit-text-fill-color:var(--qrf-ink)!important}body:not(.generator-home) :is(.btn,.button,button,input[type=submit]):not(.nav-toggle):not(.icon-button):not([aria-label]){background:var(--qrf-white)!important;background-color:var(--qrf-white)!important;background-image:none!important;border-color:var(--qrf-line)!important;color:var(--qrf-ink)!important;-webkit-text-fill-color:var(--qrf-ink)!important;box-shadow:0 8px 18px rgba(22,24,29,.055)!important}body:not(.generator-home) :is(.btn-primary,.primary-button,button[type=submit],input[type=submit]):not(.nav-toggle):not(.icon-button){background:var(--qrf-ink)!important;background-color:var(--qrf-ink)!important;background-image:none!important;border-color:var(--qrf-ink)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body:not(.generator-home) :is(.btn-secondary,.secondary-button,.btn.alt,.button.alt){background:var(--qrf-white)!important;background-color:var(--qrf-white)!important;background-image:none!important;border-color:var(--qrf-line)!important;color:var(--qrf-ink)!important;-webkit-text-fill-color:var(--qrf-ink)!important}body:not(.generator-home) :is(.section-kicker,.eyebrow,.kicker,.badge,.pill){color:var(--qrf-blue)!important;-webkit-text-fill-color:var(--qrf-blue)!important}body:not(.generator-home) :is(.badge,.pill){background:var(--qrf-blue-soft)!important;background-color:var(--qrf-blue-soft)!important;background-image:none!important;border-color:rgba(23,92,211,.18)!important}body .footer,body footer{background:var(--qrf-white)!important;background-color:var(--qrf-white)!important;background-image:none!important;border-top:1px solid var(--qrf-line)!important;color:var(--qrf-muted)!important;box-shadow:none!important}body .footer :is(a,span,p),body .footer-links a,body .footer-meta a{color:var(--qrf-graphite)!important;-webkit-text-fill-color:var(--qrf-graphite)!important}html body.generator-home,html body.generator-home.marketing-static{background:var(--qrf-paper)!important;background-color:var(--qrf-paper)!important;background-image:none!important}html body .app-shell>.nav.qrf-shell-nav,html body .app-shell>nav.nav.qrf-shell-nav{color:#16181d!important;background:hsla(42,45%,94%,.94)!important;background-color:hsla(42,45%,94%,.94)!important;background-image:none!important;border-bottom:1px solid hsla(37,25%,80%,.78)!important;box-shadow:none!important;backdrop-filter:blur(18px) saturate(1.18)!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important;font-family:Plus Jakarta Sans,Inter,ui-sans-serif,system-ui,-apple-system,"system-ui",Segoe UI,sans-serif!important;font-size:16px!important;line-height:25.92px!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary span,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a span{color:#2b2f36!important;-webkit-text-fill-color:#2b2f36!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;font-size:14px!important;font-weight:650!important;line-height:1!important}html body .app-shell>nav.nav.qrf-shell-nav .brand{min-height:42px!important;height:42px!important;align-items:center!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img{display:none!important;width:0!important;height:0!important;opacity:0!important}html body .app-shell>nav.nav.qrf-shell-nav .brand:before{flex:0 0 42px!important;width:42px!important;height:42px!important;box-sizing:border-box!important}html body .app-shell>nav.nav.qrf-shell-nav .brand:after{font-size:1rem!important;font-weight:850!important;line-height:25.92px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-links a.nav-pill-link{border:0!important;gap:6px!important;padding-right:8px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-links a .nav-pill-badge,html body .app-shell>nav.nav.qrf-shell-nav .nav-pill-badge{min-width:26px!important;height:20px!important;padding:0 7px!important;border:1px solid transparent!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#2b2f36!important;-webkit-text-fill-color:#2b2f36!important;font-size:14px!important;font-weight:650!important;line-height:14px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-links a[href$="/login"],html body .app-shell>nav.nav.qrf-shell-nav .nav-links a[href$="/projects"],html body .app-shell>nav.nav.qrf-shell-nav .nav-links a[href="/login"],html body .app-shell>nav.nav.qrf-shell-nav .nav-links a[href="/projects"]{min-width:72px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:#16181d!important;background-color:#16181d!important;background-image:none!important;border:1px solid #16181d!important;box-shadow:0 10px 22px rgba(22,24,29,.16)!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary{min-width:88px!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid hsla(37,25%,80%,.95)!important;border-radius:999px!important}@media (max-width:1240px){html body .app-shell>nav.nav.qrf-shell-nav .nav-inner{padding-top:10px!important;padding-bottom:10px!important}}@media (max-width:640px){html body .app-shell>nav.nav.qrf-shell-nav .nav-inner{gap:10px!important;padding:10px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand{height:38px!important;min-height:38px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand:before{flex-basis:38px!important;width:38px!important;height:38px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand:after{font-size:.94rem!important;line-height:24.3648px!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary span,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a span{min-height:38px!important;font-size:14px!important;line-height:1!important}}html body .app-shell>nav.nav.qrf-shell-nav .lang-menu,html body .app-shell>nav.nav.qrf-shell-nav .lang-menu *,html body .app-shell>nav.nav.qrf-shell-nav .lang-menu a,html body .app-shell>nav.nav.qrf-shell-nav .lang-menu a *,html body .nav.qrf-shell-nav .lang-menu,html body .nav.qrf-shell-nav .lang-menu *,html body .nav.qrf-shell-nav .lang-menu a,html body .nav.qrf-shell-nav .lang-menu a *{color:#2b2f36!important;-webkit-text-fill-color:#2b2f36!important;text-shadow:none!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-menu a.is-active,html body .app-shell>nav.nav.qrf-shell-nav .lang-menu a:focus-visible,html body .app-shell>nav.nav.qrf-shell-nav .lang-menu a:hover,html body .nav.qrf-shell-nav .lang-menu a.is-active,html body .nav.qrf-shell-nav .lang-menu a:focus-visible,html body .nav.qrf-shell-nav .lang-menu a:hover{color:#16181d!important;-webkit-text-fill-color:#16181d!important;background:#f7f3ea!important;background-color:#f7f3ea!important;background-image:none!important}html body .pricing-table,html body .pricing-table *,html body .pricing-table__cell,html body .pricing-table__cell *,html body .pricing-table__feature,html body .pricing-table__feature *,html body .pricing-table__row,html body .pricing-table__row *{color:#16181d!important;-webkit-text-fill-color:#16181d!important;text-shadow:none!important}html body .pricing-table__feature--header,html body .pricing-table__feature--header *{color:#2b2f36!important;-webkit-text-fill-color:#2b2f36!important}html body .pricing-table__feature{background:#f7f3ea!important;background-color:#f7f3ea!important;background-image:none!important}html body .pricing-table__cell{background:#fff!important;background-color:#fff!important;background-image:none!important}html body .pricing-table .pricing-check{color:#0f9f67!important;-webkit-text-fill-color:#0f9f67!important}html body .pricing-table .pricing-dash{color:#68707d!important;-webkit-text-fill-color:#68707d!important}html body:not(.generator-home) .business-scale-hero{display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr)!important;align-items:stretch!important;grid-gap:clamp(24px,4vw,54px)!important;gap:clamp(24px,4vw,54px)!important;overflow:hidden!important;background:radial-gradient(circle at 10% 18%,rgba(184,242,90,.12),transparent 18rem),linear-gradient(135deg,#fff,#f7f3ea)!important}html body:not(.generator-home) .business-scale-hero .business-hero-title{max-width:12ch!important;font-size:clamp(2.7rem,5.4vw,5.9rem)!important;line-height:.95!important;letter-spacing:-.055em!important}html body:not(.generator-home) .business-scale-visual{position:relative;min-height:520px;isolation:isolate}html body:not(.generator-home) .business-scale-visual__image{position:absolute;inset:0 3% 74px 0;overflow:hidden;border:1px solid rgba(22,24,29,.13);border-radius:32px;background:#fff;box-shadow:0 32px 82px rgba(22,24,29,.16);transform:rotate(-1.1deg)}html body:not(.generator-home) .business-scale-visual__image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.04),rgba(22,24,29,.1)),linear-gradient(90deg,transparent 48%,hsla(42,45%,94%,.58));pointer-events:none}html body:not(.generator-home) .business-scale-visual__image img,html body:not(.generator-home) .business-scene-card__visual img{width:100%;height:100%;display:block;object-fit:cover}html body:not(.generator-home) .business-scale-visual__panel{position:absolute;right:0;bottom:0;z-index:3;width:min(420px,88%);padding:22px;border:1px solid hsla(37,25%,80%,.9);border-radius:22px;background:hsla(0,0%,100%,.9);box-shadow:0 22px 52px rgba(22,24,29,.14);backdrop-filter:blur(16px) saturate(1.12);-webkit-backdrop-filter:blur(16px) saturate(1.12)}html body:not(.generator-home) .business-scale-visual__panel p{margin:14px 0 0;color:#2b2f36!important;-webkit-text-fill-color:#2b2f36!important;font-weight:650;line-height:1.45}html body:not(.generator-home) .business-scale-proof{display:grid;grid-gap:10px;gap:10px;margin-top:18px}html body:not(.generator-home) .business-scale-proof div{display:grid;grid-gap:3px;gap:3px;padding:12px 13px;border:1px solid hsla(37,25%,80%,.82);border-radius:14px;background:#f7f3ea}html body:not(.generator-home) .business-outcome-card h3,html body:not(.generator-home) .business-scale-proof strong,html body:not(.generator-home) .business-scene-card__copy h3{color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body:not(.generator-home) .business-scale-proof span{color:#59616d!important;-webkit-text-fill-color:#59616d!important;font-size:.88rem;line-height:1.36}html body:not(.generator-home) .business-outcome-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}html body:not(.generator-home) .business-outcome-card{min-height:210px;padding:24px;border:1px solid hsla(37,25%,80%,.9);border-radius:20px;background:radial-gradient(circle at 14% 16%,rgba(24,58,143,.08),transparent 9rem),#fff;box-shadow:0 18px 44px rgba(22,24,29,.07);color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body:not(.generator-home) .business-outcome-card h3{max-width:12ch;margin:0 0 18px;font-size:clamp(1.35rem,2vw,1.82rem);line-height:1.02;letter-spacing:-.035em}html body:not(.generator-home) .business-control-card p,html body:not(.generator-home) .business-outcome-card p,html body:not(.generator-home) .business-scene-card__copy p{color:#4f5662!important;-webkit-text-fill-color:#4f5662!important}html body:not(.generator-home) .business-scene-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(18px,2.2vw,28px);gap:clamp(18px,2.2vw,28px)}html body:not(.generator-home) .business-scene-card{display:grid;grid-template-rows:minmax(260px,.9fr) auto;overflow:hidden;min-height:560px;border:1px solid hsla(37,25%,80%,.9);border-radius:24px;background:#fff;box-shadow:0 24px 62px rgba(22,24,29,.09);color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body:not(.generator-home) .business-scene-card__visual{position:relative;min-height:300px;overflow:hidden;background:#efe6d9}html body:not(.generator-home) .business-scene-card__visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(22,24,29,.16)),linear-gradient(90deg,hsla(42,45%,94%,.22),transparent 42%);pointer-events:none}html body:not(.generator-home) .business-scene-card__copy{display:grid;grid-gap:12px;gap:12px;padding:24px;color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body:not(.generator-home) .business-scene-card__copy span{width:-moz-fit-content;width:fit-content;padding:6px 10px;border-radius:999px;background:#f7f3ea;color:#175cd3!important;-webkit-text-fill-color:#175cd3!important;font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}html body:not(.generator-home) .business-scene-card__copy h3{margin:0;font-size:clamp(1.45rem,2.3vw,2.05rem);line-height:1.02;letter-spacing:-.04em}html body:not(.generator-home) .business-scene-card__copy p{margin:0;line-height:1.58}html body:not(.generator-home) .business-scene-card__copy strong{display:block;margin-top:2px;padding-top:14px;border-top:1px solid hsla(37,25%,80%,.8);color:#16181d!important;-webkit-text-fill-color:#16181d!important;font-size:.98rem;line-height:1.45}html body:not(.generator-home) .business-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}html body:not(.generator-home) .business-control-card{background:#fff!important;color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body:not(.generator-home) .business-chaos-structure{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(16px,2.4vw,28px);gap:clamp(16px,2.4vw,28px);color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body:not(.generator-home) .business-state-card{display:grid;grid-gap:18px;gap:18px;min-height:390px;padding:24px;border:1px solid hsla(37,25%,80%,.9);border-radius:24px;background:#fff;box-shadow:0 22px 54px rgba(22,24,29,.08)}html body:not(.generator-home) .business-plan-card h3,html body:not(.generator-home) .business-plan-card li,html body:not(.generator-home) .business-plan-card p,html body:not(.generator-home) .business-plan-card>*,html body:not(.generator-home) .business-state-card,html body:not(.generator-home) .business-state-card>*,html body:not(.generator-home) .business-state-card>span{color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body:not(.generator-home) .business-state-card>span{width:-moz-fit-content;width:fit-content;padding:7px 11px;border-radius:999px;background:#f7f3ea;font-size:.78rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}html body:not(.generator-home) .business-state-visual{position:relative;min-height:140px;overflow:hidden;border-radius:18px;background:radial-gradient(circle at 15% 18%,rgba(184,242,90,.14),transparent 8rem),#f7f3ea}html body:not(.generator-home) .business-state-visual i{position:absolute;display:block;height:30px;border:1px solid hsla(37,25%,80%,.9);border-radius:999px;background:hsla(0,0%,100%,.82);box-shadow:0 12px 24px rgba(22,24,29,.08)}html body:not(.generator-home) .business-state-card--chaos .business-state-visual i:first-child{width:42%;left:9%;top:22px;transform:rotate(-8deg)}html body:not(.generator-home) .business-state-card--chaos .business-state-visual i:nth-child(2){width:52%;right:8%;top:38px;transform:rotate(7deg)}html body:not(.generator-home) .business-state-card--chaos .business-state-visual i:nth-child(3){width:38%;left:22%;top:78px;transform:rotate(11deg)}html body:not(.generator-home) .business-state-card--chaos .business-state-visual i:nth-child(4){width:46%;right:17%;top:96px;transform:rotate(-5deg)}html body:not(.generator-home) .business-state-card--chaos .business-state-visual i:nth-child(5){width:30%;left:5%;top:104px;transform:rotate(16deg)}html body:not(.generator-home) .business-state-card--structure .business-state-visual{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:end;padding:22px}html body:not(.generator-home) .business-state-card--structure .business-state-visual i{position:static;width:100%;height:78px;border-radius:16px;background:linear-gradient(180deg,#fff 0 64%,#e8dece 64%),#fff}html body:not(.generator-home) .business-state-card--structure .business-state-visual i:nth-child(2){height:92px}html body:not(.generator-home) .business-state-card--structure .business-state-visual i:nth-child(3){height:106px;background:linear-gradient(180deg,#fff 0 64%,#b8f25a 64%),#fff}html body:not(.generator-home) .business-state-card--structure .business-state-visual i:nth-child(4){height:92px}html body:not(.generator-home) .business-state-card--structure .business-state-visual i:nth-child(5){height:78px}html body:not(.generator-home) .business-state-card ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}html body:not(.generator-home) .business-state-card li{position:relative;padding-left:20px;color:#4f5662!important;-webkit-text-fill-color:#4f5662!important;line-height:1.45}html body:not(.generator-home) .business-state-card li:before{content:"";position:absolute;left:0;top:.68em;width:7px;height:7px;border-radius:999px;background:#16181d}html body:not(.generator-home) .business-identity-panel{display:grid;grid-template-columns:minmax(0,.82fr) minmax(420px,1fr);grid-gap:clamp(22px,4vw,48px);gap:clamp(22px,4vw,48px);align-items:center;padding:clamp(28px,5vw,56px);border:1px solid hsla(37,25%,80%,.9);border-radius:28px;background:radial-gradient(circle at 12% 20%,rgba(184,242,90,.12),transparent 16rem),linear-gradient(135deg,#fff,#f7f3ea);box-shadow:0 24px 62px rgba(22,24,29,.09)}html body:not(.generator-home) .business-identity-panel,html body:not(.generator-home) .business-identity-panel .eyebrow,html body:not(.generator-home) .business-identity-panel h2,html body:not(.generator-home) .business-identity-panel p.eyebrow,html body:not(.generator-home) .business-identity-panel>div>p{color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body:not(.generator-home) .business-identity-panel h2{max-width:12ch;margin:0;font-size:clamp(2rem,4vw,4rem);line-height:.98;letter-spacing:-.05em}html body:not(.generator-home) .business-identity-panel>div>p:not(.eyebrow){max-width:58ch;color:#4f5662!important;-webkit-text-fill-color:#4f5662!important}html body:not(.generator-home) .business-identity-grid{display:grid;grid-gap:12px;gap:12px}html body:not(.generator-home) .business-identity-grid,html body:not(.generator-home) .business-identity-panel>div{color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body:not(.generator-home) .business-identity-grid article{display:grid;grid-template-columns:54px minmax(0,1fr);grid-column-gap:14px;column-gap:14px;align-items:start;padding:18px;border:1px solid hsla(37,25%,80%,.86);border-radius:18px;background:hsla(0,0%,100%,.78)}html body:not(.generator-home) .business-identity-icon{grid-row:span 2;display:grid;grid-gap:5px;gap:5px;width:54px;min-height:54px;padding:10px;border:1px solid hsla(37,25%,80%,.9);border-radius:16px;background:#f7f3ea}html body:not(.generator-home) .business-identity-icon span{display:block;border-radius:999px;background:#16181d}html body:not(.generator-home) .business-identity-grid article:first-child .business-identity-icon span:first-child{width:100%}html body:not(.generator-home) .business-identity-grid article:first-child .business-identity-icon span:nth-child(2){width:70%}html body:not(.generator-home) .business-identity-grid article:first-child .business-identity-icon span:nth-child(3){width:86%}html body:not(.generator-home) .business-identity-grid article:nth-child(2) .business-identity-icon{grid-template-columns:repeat(2,1fr)}html body:not(.generator-home) .business-identity-grid article:nth-child(2) .business-identity-icon span{width:100%;height:100%;border-radius:7px}html body:not(.generator-home) .business-identity-grid article:nth-child(3) .business-identity-icon{align-items:end}html body:not(.generator-home) .business-identity-grid article:nth-child(3) .business-identity-icon span:first-child{height:30%}html body:not(.generator-home) .business-identity-grid article:nth-child(3) .business-identity-icon span:nth-child(2){height:58%}html body:not(.generator-home) .business-identity-grid article:nth-child(3) .business-identity-icon span:nth-child(3){height:88%}html body:not(.generator-home) .business-identity-grid h3{margin:0 0 8px;color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body:not(.generator-home) .business-identity-grid p{margin:0;color:#4f5662!important;-webkit-text-fill-color:#4f5662!important}html body:not(.generator-home) .business-process{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;overflow:hidden;border:1px solid hsla(37,25%,80%,.9);border-radius:24px;background:#fff;box-shadow:0 22px 54px rgba(22,24,29,.08)}html body:not(.generator-home) .business-process-step{position:relative;min-height:270px;padding:26px;border-right:1px solid hsla(37,25%,80%,.86);background:linear-gradient(180deg,hsla(42,45%,94%,.48),hsla(0,0%,100%,.94)),#fff;color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body:not(.generator-home) .business-process-step:last-child{border-right:0}html body:not(.generator-home) .business-process-step:after{content:"";position:absolute;top:34px;right:-9px;z-index:2;width:18px;height:18px;border-top:1px solid hsla(37,25%,80%,.92);border-right:1px solid hsla(37,25%,80%,.92);background:#fff;transform:rotate(45deg)}html body:not(.generator-home) .business-process-step:last-child:after{display:none}html body:not(.generator-home) .business-process-step span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:46px;border-radius:999px;background:#16181d;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:.82rem;font-weight:800}html body:not(.generator-home) .business-process-step h3{margin:0 0 12px;color:#16181d!important;-webkit-text-fill-color:#16181d!important;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.02;letter-spacing:-.04em}html body:not(.generator-home) .business-process-step p{margin:0;color:#4f5662!important;-webkit-text-fill-color:#4f5662!important;line-height:1.55}html body:not(.generator-home) .business-plan-card{background:#fff!important}html body:not(.generator-home) .business-plan-card .eyebrow{padding:5px 9px}html body:not(.generator-home) .business-plan-card .eyebrow,html body:not(.generator-home) .business-plan-role{width:-moz-fit-content;width:fit-content;border:1px solid hsla(37,25%,80%,.86);border-radius:999px;background:#f7f3ea;color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body:not(.generator-home) .business-plan-role{display:inline-flex;margin:2px 0 14px;padding:7px 10px;font-size:.78rem;font-weight:800;letter-spacing:.02em}html body:not(.generator-home) .business-plan-card:nth-child(3){border-color:rgba(24,58,143,.34)!important;box-shadow:0 24px 62px rgba(24,58,143,.13)!important}html body:not(.generator-home) .business-plan-card:nth-child(3) .business-plan-role{background:#f7f3ea;border-color:hsla(37,25%,80%,.86);color:#16181d!important;-webkit-text-fill-color:#16181d!important}@media (max-width:1040px){html body:not(.generator-home) .business-scale-hero{grid-template-columns:1fr!important}html body:not(.generator-home) .business-scale-visual{min-height:500px}html body:not(.generator-home) .business-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){html body:not(.generator-home) .business-scale-hero .business-hero-title{max-width:11ch!important;font-size:clamp(2.35rem,12vw,3.75rem)!important}html body:not(.generator-home) .business-scale-visual{min-height:560px}html body:not(.generator-home) .business-scale-visual__image{inset:0 0 170px;border-radius:22px}html body:not(.generator-home) .business-scale-visual__panel{width:calc(100% - 24px);right:12px;left:12px}html body:not(.generator-home) .business-chaos-structure,html body:not(.generator-home) .business-control-grid,html body:not(.generator-home) .business-identity-panel,html body:not(.generator-home) .business-outcome-grid,html body:not(.generator-home) .business-process,html body:not(.generator-home) .business-scene-grid{grid-template-columns:1fr}html body:not(.generator-home) .business-outcome-card{min-height:0}html body:not(.generator-home) .business-scene-card{min-height:0;grid-template-rows:250px auto;border-radius:18px}html body:not(.generator-home) .business-process-step{min-height:0;border-right:0;border-bottom:1px solid hsla(37,25%,80%,.86)}html body:not(.generator-home) .business-process-step:last-child{border-bottom:0}html body:not(.generator-home) .business-process-step:after{top:auto;right:auto;left:32px;bottom:-9px;transform:rotate(135deg)}html body:not(.generator-home) .business-process-step span{margin-bottom:24px}html body:not(.generator-home) .business-state-card{min-height:0}html body:not(.generator-home) .business-identity-grid article{grid-template-columns:46px minmax(0,1fr)}html body:not(.generator-home) .business-identity-icon{width:46px;min-height:46px;border-radius:14px}}html body:not(.generator-home) .login-premium-shell{max-width:1180px}html body:not(.generator-home) .login-premium-hero{display:grid;grid-template-columns:minmax(0,.72fr) minmax(280px,.28fr);grid-gap:28px;gap:28px;align-items:end;overflow:hidden;background:radial-gradient(circle at 88% 18%,rgba(24,58,143,.14),transparent 32%),linear-gradient(135deg,#fffdf8,#f6f0e6)!important}html body:not(.generator-home) .login-premium-hero:after{content:"Projekte\A Codes\A Teams\A Scans";white-space:pre;justify-self:end;width:min(260px,100%);padding:18px;border:1px solid rgba(24,58,143,.16);border-radius:18px;background:hsla(0,0%,100%,.74);color:#183a8f;font-size:.86rem;font-weight:800;line-height:1.75;box-shadow:0 18px 50px rgba(24,58,143,.1)}html body:not(.generator-home) .login-premium-grid{grid-template-columns:minmax(320px,.78fr) minmax(520px,1.22fr);gap:22px;align-items:stretch}html body:not(.generator-home) .login-card,html body:not(.generator-home) .login-premium-panel{background:#fffaf2!important;border-color:hsla(37,25%,80%,.96)!important}html body:not(.generator-home) .login-card{justify-content:space-between}html body:not(.generator-home) .login-trust-note{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid hsla(37,25%,80%,.9);border-radius:14px;background:#fff}html body:not(.generator-home) .login-side-note p,html body:not(.generator-home) .login-trust-note p{margin:0;color:#30363f!important;-webkit-text-fill-color:#30363f!important;line-height:1.55}html body:not(.generator-home) .login-premium-panel{gap:18px;overflow:hidden}html body:not(.generator-home) .login-premium-visual{position:relative;min-height:360px;overflow:hidden;border-radius:22px;border:1px solid hsla(37,25%,80%,.9);background:#0f172a;isolation:isolate}html body:not(.generator-home) .login-premium-visual img{object-fit:cover;filter:saturate(1.04) contrast(1.02)}html body:not(.generator-home) .login-visual-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(15,23,42,.7),rgba(15,23,42,.12) 54%,rgba(15,23,42,.34)),radial-gradient(circle at 22% 20%,hsla(0,0%,100%,.3),transparent 26%)}html body:not(.generator-home) .login-system-card,html body:not(.generator-home) .login-system-dock{position:absolute;z-index:2;border:1px solid hsla(0,0%,100%,.46);background:hsla(0,0%,100%,.9);box-shadow:0 18px 42px rgba(15,23,42,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html body:not(.generator-home) .login-system-card{display:grid;grid-gap:4px;gap:4px;min-width:132px;padding:13px 14px;border-radius:18px}html body:not(.generator-home) .login-system-card span{color:#183a8f!important;font-size:1.4rem;font-weight:900;letter-spacing:-.03em}html body:not(.generator-home) .login-system-card strong,html body:not(.generator-home) .login-system-dock span{color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:.78rem;font-weight:850}html body:not(.generator-home) .login-system-card--projects{top:24px;left:24px}html body:not(.generator-home) .login-system-card--locations{right:26px;top:86px}html body:not(.generator-home) .login-system-card--stats{left:44px;bottom:82px}html body:not(.generator-home) .login-system-dock{left:22px;right:22px;bottom:20px;display:flex;gap:8px;flex-wrap:wrap;padding:10px;border-radius:999px}html body:not(.generator-home) .login-system-dock span{min-height:34px;padding:8px 12px;border-radius:999px;background:rgba(24,58,143,.08);color:#183a8f!important;-webkit-text-fill-color:#183a8f!important}html body:not(.generator-home) .login-premium-copy h2{margin:0 0 8px;color:#111827!important;-webkit-text-fill-color:#111827!important}html body:not(.generator-home) .login-premium-copy p:not(.eyebrow){margin:0;max-width:62ch;color:#30363f!important;-webkit-text-fill-color:#30363f!important;line-height:1.62}html body:not(.generator-home) .login-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}html body:not(.generator-home) .login-benefit-item{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:13px;border:1px solid hsla(37,25%,80%,.9);border-radius:16px;background:#fff}html body:not(.generator-home) .login-benefit-item span{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:rgba(24,58,143,.1);color:#183a8f!important;font-size:.76rem;font-weight:900}html body:not(.generator-home) .login-benefit-item strong{color:#111827!important;-webkit-text-fill-color:#111827!important;line-height:1.25}html body:not(.generator-home) .login-side-note{display:grid;grid-gap:8px;gap:8px;padding:15px;border:1px solid rgba(24,58,143,.13);border-radius:16px;background:rgba(24,58,143,.07)}html body:not(.generator-home) .login-side-note strong{color:#183a8f!important;-webkit-text-fill-color:#183a8f!important;line-height:1.35}html body:not(.generator-home) .login-premium-actions{display:flex;gap:12px;flex-wrap:wrap}html body:not(.generator-home) .login-premium-actions a{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid hsla(37,25%,80%,.9);background:#fff;color:#183a8f!important;font-size:.88rem;font-weight:800;text-decoration:none}@media (max-width:980px){html body:not(.generator-home) .login-benefit-grid,html body:not(.generator-home) .login-premium-grid,html body:not(.generator-home) .login-premium-hero{grid-template-columns:1fr}html body:not(.generator-home) .login-premium-hero:after{justify-self:stretch;width:auto}}@media (max-width:760px){html body:not(.generator-home) .login-premium-visual{min-height:330px;border-radius:18px}html body:not(.generator-home) .login-system-card{min-width:116px;padding:11px 12px}html body:not(.generator-home) .login-system-card--locations{top:82px;right:14px}html body:not(.generator-home) .login-system-card--projects{top:16px;left:16px}html body:not(.generator-home) .login-system-card--stats{left:16px;bottom:90px}html body:not(.generator-home) .login-system-dock{left:12px;right:12px;bottom:12px;border-radius:18px}html body:not(.generator-home) .login-premium-actions a{width:100%}}html body:not(.generator-home) .dashboard-overview-shell{max-width:1220px}html body:not(.generator-home) .dashboard-overview-hero{grid-template-columns:minmax(0,.86fr) minmax(460px,1.14fr);align-items:stretch;background:radial-gradient(circle at 84% 16%,rgba(24,58,143,.12),transparent 28rem),linear-gradient(135deg,#fffdf8,#f6f0e6)!important}html body:not(.generator-home) .dashboard-overview-hero .hero-copy{justify-content:center}html body:not(.generator-home) .dashboard-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body:not(.generator-home) .dashboard-metric-card{display:grid;align-content:space-between;min-height:138px;background:hsla(0,0%,100%,.78)!important;border-color:hsla(37,25%,80%,.9)!important}html body:not(.generator-home) .dashboard-metric-card,html body:not(.generator-home) .dashboard-metric-card *,html body:not(.generator-home) .dashboard-metric-card .metric-label,html body:not(.generator-home) .dashboard-metric-card .metric-note,html body:not(.generator-home) .dashboard-metric-card strong{color:#111827!important;-webkit-text-fill-color:#111827!important}html body:not(.generator-home) .dashboard-metric-card strong{font-size:clamp(1.3rem,2vw,2.05rem);line-height:1.05}html body:not(.generator-home) .dashboard-command-row{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);grid-gap:18px;gap:18px;align-items:stretch;order:2}html body:not(.generator-home) .dashboard-projects-section{order:1}html body:not(.generator-home) .dashboard-create-flow-panel{order:3}html body:not(.generator-home) .dashboard-command-panel,html body:not(.generator-home) .dashboard-create-flow-panel,html body:not(.generator-home) .dashboard-project-card,html body:not(.generator-home) .dashboard-status-panel{background:#fffaf2!important;border-color:hsla(37,25%,80%,.96)!important;color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body:not(.generator-home) .dashboard-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}html body:not(.generator-home) .dashboard-next-steps{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(24,58,143,.12);border-radius:18px;background:hsla(0,0%,100%,.78)}html body:not(.generator-home) .dashboard-next-steps h3,html body:not(.generator-home) .dashboard-next-steps p{margin:0;color:#111827!important;-webkit-text-fill-color:#111827!important}html body:not(.generator-home) .dashboard-next-steps p{color:#4f5662!important;-webkit-text-fill-color:#4f5662!important}html body:not(.generator-home) .dashboard-next-step-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}html body:not(.generator-home) .dashboard-next-step-list a{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:4px 10px;gap:4px 10px;align-items:start;min-height:86px;padding:12px;border:1px solid hsla(37,25%,80%,.9);border-radius:14px;background:#fff;color:#111827!important;-webkit-text-fill-color:#111827!important;text-decoration:none}html body:not(.generator-home) .dashboard-next-step-list a span{grid-row:span 2;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:rgba(24,58,143,.1);color:#183a8f!important;-webkit-text-fill-color:#183a8f!important;font-size:.72rem;font-weight:900}html body:not(.generator-home) .dashboard-next-step-list a strong{color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:.9rem;line-height:1.22}html body:not(.generator-home) .dashboard-next-step-list a small{color:#4f5662!important;-webkit-text-fill-color:#4f5662!important;font-size:.78rem;line-height:1.35}html body:not(.generator-home) .dashboard-action-grid a{display:grid;grid-gap:12px;gap:12px;min-height:132px;padding:16px;border:1px solid hsla(37,25%,80%,.92);border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.96),hsla(42,45%,94%,.86));color:#111827!important;-webkit-text-fill-color:#111827!important;text-decoration:none}html body:not(.generator-home) .dashboard-action-grid a span{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:rgba(24,58,143,.1);color:#183a8f!important;-webkit-text-fill-color:#183a8f!important;font-size:.78rem;font-weight:900}html body:not(.generator-home) .dashboard-action-grid a strong{align-self:end;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:1rem;line-height:1.22}html body:not(.generator-home) .dashboard-capacity{display:grid;grid-gap:10px;gap:10px}html body:not(.generator-home) .dashboard-capacity div{display:grid;grid-gap:6px;gap:6px;padding:14px;border:1px solid hsla(37,25%,80%,.92);border-radius:16px;background:#fff}html body:not(.generator-home) .dashboard-capacity div.is-near-limit{border-color:rgba(180,83,9,.3);background:#fff7e7}html body:not(.generator-home) .dashboard-capacity small,html body:not(.generator-home) .dashboard-capacity span{color:#4f5662!important;-webkit-text-fill-color:#4f5662!important}html body:not(.generator-home) .dashboard-capacity strong{color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:1.12rem;line-height:1.2}html body:not(.generator-home) .dashboard-usage-bar{display:block!important;height:9px;overflow:hidden;border-radius:999px;background:#ebe4d8}html body:not(.generator-home) .dashboard-usage-bar i{display:block;height:100%;max-width:100%;border-radius:inherit;background:#183a8f}html body:not(.generator-home) .dashboard-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}html body:not(.generator-home) .dashboard-project-card{position:relative;min-height:100%;overflow:hidden}html body:not(.generator-home) .dashboard-project-card:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:#d8cebe}html body:not(.generator-home) .dashboard-project-card--active:before{background:#166534}html body:not(.generator-home) .dashboard-project-card--draft:before{background:#d97706}html body:not(.generator-home) .dashboard-project-card--paused:before{background:#6b7280}html body:not(.generator-home) .dashboard-project-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}html body:not(.generator-home) .dashboard-project-card code,html body:not(.generator-home) .dashboard-project-card h3,html body:not(.generator-home) .dashboard-project-card h4,html body:not(.generator-home) .dashboard-project-card p,html body:not(.generator-home) .dashboard-project-card strong{color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body:not(.generator-home) .dashboard-project-card .micro-copy,html body:not(.generator-home) .dashboard-project-card p{color:#4f5662!important;-webkit-text-fill-color:#4f5662!important}html body:not(.generator-home) .dashboard-project-card .badge{background:#fff!important;border-color:hsla(37,25%,80%,.9)!important;color:#183a8f!important;-webkit-text-fill-color:#183a8f!important}html body:not(.generator-home) .dashboard-project-card .badge.success{background:#183a8f!important;border-color:#183a8f!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body:not(.generator-home) .dashboard-status-pill{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:7px 11px;border-radius:999px;border:1px solid hsla(37,25%,80%,.9);background:#fff;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:.78rem;font-weight:900;line-height:1;white-space:nowrap}html body:not(.generator-home) .dashboard-status-pill--active{border-color:rgba(22,101,52,.22);background:#eaf7ef;color:#166534!important;-webkit-text-fill-color:#166534!important}html body:not(.generator-home) .dashboard-status-pill--draft{border-color:rgba(180,83,9,.22);background:#fff7e7;color:#92400e!important;-webkit-text-fill-color:#92400e!important}html body:not(.generator-home) .dashboard-status-pill--paused{border-color:rgba(79,86,98,.2);background:#f3f4f6;color:#374151!important;-webkit-text-fill-color:#374151!important}html body:not(.generator-home) .dashboard-project-guidance{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 12px;border:1px solid rgba(24,58,143,.13);border-radius:14px;background:#fff;color:#111827!important;-webkit-text-fill-color:#111827!important}html body:not(.generator-home) .dashboard-project-guidance span{display:inline-flex;align-items:center;min-height:28px;padding:6px 9px;border-radius:999px;background:rgba(24,58,143,.1);color:#183a8f!important;-webkit-text-fill-color:#183a8f!important;font-size:.75rem;font-weight:900;line-height:1}html body:not(.generator-home) .dashboard-project-guidance a,html body:not(.generator-home) .dashboard-project-guidance strong{color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:.9rem;font-weight:900;line-height:1.35;text-decoration:none}html body:not(.generator-home) .dashboard-project-guidance--quiet{background:#fffaf2;border-color:rgba(180,83,9,.18)}html body:not(.generator-home) .dashboard-help-empty{display:grid;grid-gap:8px;gap:8px;justify-items:start;border-color:rgba(24,58,143,.14)!important;background:#fff!important}html body:not(.generator-home) .dashboard-help-empty,html body:not(.generator-home) .dashboard-help-empty p,html body:not(.generator-home) .dashboard-help-empty span,html body:not(.generator-home) .dashboard-help-empty strong{color:#111827!important;-webkit-text-fill-color:#111827!important}html body:not(.generator-home) .dashboard-help-empty span{color:#4f5662!important;-webkit-text-fill-color:#4f5662!important;font-size:.82rem;font-weight:800}html body:not(.generator-home) .dashboard-help-empty a{display:inline-flex;align-items:center;min-height:36px;padding:8px 12px;border-radius:999px;border:1px solid rgba(24,58,143,.18);background:rgba(24,58,143,.08);color:#183a8f!important;-webkit-text-fill-color:#183a8f!important;font-size:.84rem;font-weight:900;text-decoration:none}html body:not(.generator-home) .dashboard-project-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}html body:not(.generator-home) .dashboard-project-stats div{display:grid;grid-gap:6px;gap:6px;min-height:92px;padding:12px;border:1px solid hsla(37,25%,80%,.9);border-radius:14px;background:#fff}html body:not(.generator-home) .dashboard-project-stats strong{align-self:end;font-size:.96rem;line-height:1.2;overflow-wrap:anywhere}html body:not(.generator-home) .dashboard-qr-list{display:grid;grid-gap:10px;gap:10px}html body:not(.generator-home) .dashboard-qr-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start;padding:12px;border:1px solid hsla(37,25%,80%,.9);border-radius:16px;background:#fff}html body:not(.generator-home) .dashboard-qr-links{display:flex;gap:8px;flex-wrap:wrap}html body:not(.generator-home) .dashboard-create-flow summary,html body:not(.generator-home) .dashboard-inline-flow summary,html body:not(.generator-home) .dashboard-qr-links a{display:inline-flex;align-items:center;min-height:34px;padding:7px 10px;border:1px solid hsla(37,25%,80%,.9);border-radius:999px;background:#f7f3ea;color:#183a8f!important;-webkit-text-fill-color:#183a8f!important;font-size:.82rem;font-weight:800;text-decoration:none;cursor:pointer}html body:not(.generator-home) .dashboard-create-flow,html body:not(.generator-home) .dashboard-inline-flow{color:#16181d!important;-webkit-text-fill-color:#16181d!important}html body:not(.generator-home) .dashboard-create-flow[open],html body:not(.generator-home) .dashboard-inline-flow[open]{display:grid;grid-gap:12px;gap:12px}html body:not(.generator-home) .dashboard-create-flow-panel{max-width:760px;margin-inline:auto}@media (max-width:1040px){html body:not(.generator-home) .dashboard-command-row,html body:not(.generator-home) .dashboard-overview-hero,html body:not(.generator-home) .dashboard-project-grid{grid-template-columns:1fr}html body:not(.generator-home) .dashboard-action-grid,html body:not(.generator-home) .dashboard-metric-grid,html body:not(.generator-home) .dashboard-next-step-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){html body:not(.generator-home) .dashboard-action-grid,html body:not(.generator-home) .dashboard-metric-grid,html body:not(.generator-home) .dashboard-next-step-list,html body:not(.generator-home) .dashboard-project-stats,html body:not(.generator-home) .dashboard-qr-row{grid-template-columns:1fr!important}html body:not(.generator-home) .dashboard-project-head{flex-direction:column}html body:not(.generator-home) .dashboard-project-head .button-link{width:100%}}html body:not(.generator-home) .dashboard-overview-shell .dashboard-metric-card,html body:not(.generator-home) .dashboard-overview-shell .dashboard-metric-card *,html body:not(.generator-home) .dashboard-overview-shell .dashboard-metric-card .metric-label,html body:not(.generator-home) .dashboard-overview-shell .dashboard-metric-card .metric-note{color:#111827!important;-webkit-text-fill-color:#111827!important}html body:not(.generator-home) .qr-control-shell{max-width:1220px}html body:not(.generator-home) .qr-control-hero{grid-template-columns:minmax(0,.88fr) minmax(430px,1.12fr);align-items:stretch;background:radial-gradient(circle at 82% 18%,rgba(24,58,143,.12),transparent 28rem),linear-gradient(135deg,#fffdf8,#f6f0e6)!important}html body:not(.generator-home) .qr-control-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body:not(.generator-home) .qr-attention-panel,html body:not(.generator-home) .qr-control-metrics .metric-card,html body:not(.generator-home) .qr-inventory-panel,html body:not(.generator-home) .qr-signal-grid .panel{background:#fffaf2!important;border-color:hsla(37,25%,80%,.96)!important;color:#111827!important;-webkit-text-fill-color:#111827!important}html body:not(.generator-home) .qr-attention-panel *,html body:not(.generator-home) .qr-control-metrics .metric-card *,html body:not(.generator-home) .qr-inventory-panel *,html body:not(.generator-home) .qr-signal-grid .panel *{color:inherit;-webkit-text-fill-color:inherit}html body:not(.generator-home) .qr-attention-grid,html body:not(.generator-home) .qr-signal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}html body:not(.generator-home) .qr-attention-grid a{display:grid;grid-gap:8px;gap:8px;min-height:142px;padding:15px;border:1px solid rgba(180,83,9,.18);border-radius:16px;background:#fff;color:#111827!important;-webkit-text-fill-color:#111827!important;text-decoration:none}html body:not(.generator-home) .qr-attention-grid a span{color:#92400e!important;-webkit-text-fill-color:#92400e!important;font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}html body:not(.generator-home) .qr-attention-grid a strong{color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:1.8rem;line-height:1}html body:not(.generator-home) .qr-attention-grid a small{color:#4f5662!important;-webkit-text-fill-color:#4f5662!important;line-height:1.42}html body:not(.generator-home) .qr-rank-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;align-items:center;min-height:76px;padding:12px;border:1px solid hsla(37,25%,80%,.9);border-radius:14px;background:#fff;color:#111827!important;-webkit-text-fill-color:#111827!important;text-decoration:none}html body:not(.generator-home) .qr-rank-row small,html body:not(.generator-home) .qr-rank-row span{color:#4f5662!important;-webkit-text-fill-color:#4f5662!important}html body:not(.generator-home) .qr-rank-row b{color:#183a8f!important;-webkit-text-fill-color:#183a8f!important}html body:not(.generator-home) .qr-rank-row--weak b{color:#92400e!important;-webkit-text-fill-color:#92400e!important}html body:not(.generator-home) .qr-filter-bar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(170px,.44fr) minmax(150px,.36fr) minmax(170px,.4fr) auto;grid-gap:10px;gap:10px;align-items:end}html body:not(.generator-home) .qr-filter-bar label{display:grid;grid-gap:6px;gap:6px}html body:not(.generator-home) .qr-filter-bar input,html body:not(.generator-home) .qr-filter-bar select{min-height:44px;width:100%;border:1px solid hsla(37,25%,80%,.9);border-radius:12px;background:#fff;color:#111827!important;-webkit-text-fill-color:#111827!important}html body:not(.generator-home) .qr-bulk-bar{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:10px;border:1px solid hsla(37,25%,80%,.9);border-radius:14px;background:#fff}html body:not(.generator-home) .qr-bulk-workspace{display:grid;grid-gap:12px;gap:12px}html body:not(.generator-home) .qr-bulk-bar--active{border-color:rgba(24,58,143,.28);background:rgba(24,58,143,.06)}html body:not(.generator-home) .qr-bulk-bar span{margin-right:auto;color:#183a8f!important;-webkit-text-fill-color:#183a8f!important;font-size:.84rem;font-weight:800}html body:not(.generator-home) .qr-bulk-bar button{min-height:36px!important;border-radius:999px!important}html body:not(.generator-home) .qr-bulk-assign-bar label{display:flex;flex:1 1 320px;gap:8px;align-items:center}html body:not(.generator-home) .qr-bulk-assign-bar label span{margin-right:0;white-space:nowrap}html body:not(.generator-home) .qr-bulk-assign-bar select{min-height:36px;flex:1 1;min-width:180px;border:1px solid hsla(37,25%,80%,.9);border-radius:999px;background:#fff;color:#111827!important;-webkit-text-fill-color:#111827!important;padding:0 12px}html body:not(.generator-home) .qr-bulk-bar button:disabled{background:#f3f4f6!important;color:#6b7280!important;-webkit-text-fill-color:#6b7280!important;cursor:not-allowed}html body:not(.generator-home) .qr-inventory-list{display:grid;grid-gap:12px;gap:12px}html body:not(.generator-home) .qr-work-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(170px,auto);grid-gap:14px;gap:14px;align-items:start;overflow:hidden;padding:15px;border:1px solid hsla(37,25%,80%,.92);border-radius:18px;background:#fff}html body:not(.generator-home) .qr-work-card:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:#d8cebe}html body:not(.generator-home) .qr-status-pill--active,html body:not(.generator-home) .qr-work-card--active:before{background:#166534}html body:not(.generator-home) .qr-status-pill--draft,html body:not(.generator-home) .qr-work-card--draft:before{background:#d97706}html body:not(.generator-home) .qr-status-pill--archived,html body:not(.generator-home) .qr-work-card--archived:before{background:#6b7280}html body:not(.generator-home) .qr-status-pill--quiet,html body:not(.generator-home) .qr-work-card--quiet:before{background:#183a8f}html body:not(.generator-home) .qr-status-pill--attention,html body:not(.generator-home) .qr-work-card--attention:before{background:#991b1b}html body:not(.generator-home) .qr-select-control input{width:18px;height:18px;margin-top:8px;accent-color:#183a8f}html body:not(.generator-home) .qr-work-main{display:grid;grid-gap:12px;gap:12px}html body:not(.generator-home) .qr-status-pill{display:inline-flex;align-items:center;min-height:32px;padding:7px 11px;border-radius:999px;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:.78rem;font-weight:900;white-space:nowrap}html body:not(.generator-home) .qr-work-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}html body:not(.generator-home) .stats-decision-hero{align-items:stretch}html body:not(.generator-home) .stats-health-panel{position:relative;overflow:hidden;background:#fffaf2!important;border-color:hsla(37,25%,80%,.96)!important}html body:not(.generator-home) .stats-health-panel:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:#183a8f}html body:not(.generator-home) .stats-health-panel--empty:before{background:#b45309}html body:not(.generator-home) .stats-health-panel--starting:before{background:#2563eb}html body:not(.generator-home) .stats-health-panel--active:before{background:#15803d}html body:not(.generator-home) .stats-health-panel>*{position:relative;z-index:1}html body:not(.generator-home) .stats-next-actions{grid-template-columns:repeat(3,minmax(0,1fr))}html body:not(.generator-home) .stats-next-actions a small{color:#4f5662!important;-webkit-text-fill-color:#4f5662!important;font-size:.78rem;line-height:1.35}html body:not(.generator-home) .stats-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}html body:not(.generator-home) .project-detail-shell{max-width:1180px}html body:not(.generator-home) .project-detail-hero{align-items:stretch}html body:not(.generator-home) .project-detail-focus{position:relative;overflow:hidden;background:#fffaf2!important;border-color:hsla(37,25%,80%,.96)!important}html body:not(.generator-home) .project-detail-focus:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:#183a8f}html body:not(.generator-home) .project-detail-focus--draft:before{background:#d97706}html body:not(.generator-home) .project-detail-focus--active:before{background:#166534}html body:not(.generator-home) .project-detail-focus--paused:before{background:#6b7280}html body:not(.generator-home) .project-detail-focus>*{position:relative;z-index:1}html body:not(.generator-home) .project-detail-status-form{grid-template-columns:minmax(220px,1fr) auto}html body:not(.generator-home) .qr-next-action,html body:not(.generator-home) .qr-work-stats div{display:grid;grid-gap:6px;gap:6px;padding:11px;border:1px solid hsla(37,25%,80%,.9);border-radius:13px;background:#fffaf2}html body:not(.generator-home) .qr-next-action{grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);align-items:center}html body:not(.generator-home) .qr-next-action span{color:#4f5662!important;-webkit-text-fill-color:#4f5662!important;font-size:.78rem;font-weight:900}html body:not(.generator-home) .qr-next-action a{color:#183a8f!important;-webkit-text-fill-color:#183a8f!important;font-weight:900;text-decoration:none}html body:not(.generator-home) .qr-work-actions{display:grid;grid-gap:8px;gap:8px}html body:not(.generator-home) .qr-work-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 11px;border:1px solid hsla(37,25%,80%,.9);border-radius:999px;background:#f7f3ea;color:#183a8f!important;-webkit-text-fill-color:#183a8f!important;font-size:.82rem;font-weight:900;text-decoration:none}html body:not(.generator-home) .qr-empty-state{justify-items:start}html body:not(.generator-home) .qr-empty-state a{display:inline-flex;min-height:40px;align-items:center;padding:8px 13px;border-radius:999px;background:#183a8f;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900;text-decoration:none}html body:not(.generator-home) .qr-target-success{border-left:6px solid #166534!important;background:#f7fff7!important;color:#111827!important;-webkit-text-fill-color:#111827!important}html body:not(.generator-home) .qr-target-success *{color:inherit;-webkit-text-fill-color:inherit}html body:not(.generator-home) .qr-target-success p{color:#3f4b3f!important;-webkit-text-fill-color:#3f4b3f!important}html body:not(.generator-home) .qr-target-success-actions{grid-template-columns:repeat(3,minmax(0,1fr))}html body:not(.generator-home) .qr-inline-success{display:grid;grid-gap:4px;gap:4px;padding:11px;border:1px solid rgba(22,101,52,.22);border-radius:13px;background:#f0fdf4}html body:not(.generator-home) .qr-inline-success strong{color:#166534!important;-webkit-text-fill-color:#166534!important}html body:not(.generator-home) .qr-inline-success span{color:#3f4b3f!important;-webkit-text-fill-color:#3f4b3f!important;font-size:.86rem}html body:not(.generator-home) .qr-flow-shell{max-width:1120px}html body:not(.generator-home) .qr-flow-hero{grid-template-columns:minmax(0,.9fr) minmax(360px,.75fr);align-items:stretch;background:radial-gradient(circle at 80% 20%,rgba(22,101,52,.12),transparent 26rem),linear-gradient(135deg,#fffdf8,#f6f0e6)!important}html body:not(.generator-home) .qr-flow-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body:not(.generator-home) .qr-flow-grid .panel,html body:not(.generator-home) .qr-flow-metrics .metric-card,html body:not(.generator-home) .qr-flow-success{background:#fffaf2!important;border-color:hsla(37,25%,80%,.96)!important;color:#111827!important;-webkit-text-fill-color:#111827!important}html body:not(.generator-home) .qr-flow-grid .panel *,html body:not(.generator-home) .qr-flow-metrics .metric-card *,html body:not(.generator-home) .qr-flow-success *{color:inherit;-webkit-text-fill-color:inherit}html body:not(.generator-home) .qr-flow-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);grid-gap:18px;gap:18px;align-items:start}html body:not(.generator-home) .qr-flow-form{gap:14px}html body:not(.generator-home) .qr-flow-form input,html body:not(.generator-home) .qr-flow-form select,html body:not(.generator-home) .qr-flow-form textarea{min-height:44px;width:100%;border:1px solid hsla(37,25%,80%,.92);background:#fff;color:#111827!important;-webkit-text-fill-color:#111827!important}html body:not(.generator-home) .qr-flow-new-project{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid hsla(37,25%,80%,.92);border-radius:16px;background:#fff}html body:not(.generator-home) .qr-flow-new-project p{margin:0;color:#4f5662!important;-webkit-text-fill-color:#4f5662!important;font-size:.86rem}html body:not(.generator-home) .qr-flow-created-summary,html body:not(.generator-home) .qr-flow-step-list{display:grid;grid-gap:12px;gap:12px}html body:not(.generator-home) .qr-flow-created-summary div,html body:not(.generator-home) .qr-flow-step-list div{display:grid;grid-gap:6px;gap:6px;padding:13px;border:1px solid hsla(37,25%,80%,.92);border-radius:14px;background:#fff}html body:not(.generator-home) .qr-flow-step-list span{color:#183a8f!important;-webkit-text-fill-color:#183a8f!important;font-size:.76rem;font-weight:950;letter-spacing:.08em}html body:not(.generator-home) .qr-flow-step-list p{margin:0;color:#4f5662!important;-webkit-text-fill-color:#4f5662!important}html body:not(.generator-home) .qr-flow-success{border-left:6px solid #166534!important}html body:not(.generator-home) .qr-flow-created-summary{grid-template-columns:repeat(3,minmax(0,1fr))}html body:not(.generator-home) .qr-flow-next-actions{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:980px){html body:not(.generator-home) .qr-control-hero,html body:not(.generator-home) .qr-filter-bar,html body:not(.generator-home) .qr-flow-grid,html body:not(.generator-home) .qr-flow-hero,html body:not(.generator-home) .qr-work-card{grid-template-columns:1fr}html body:not(.generator-home) .qr-work-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){html body:not(.generator-home) .qr-attention-grid,html body:not(.generator-home) .qr-control-metrics,html body:not(.generator-home) .qr-flow-created-summary,html body:not(.generator-home) .qr-flow-metrics,html body:not(.generator-home) .qr-flow-next-actions,html body:not(.generator-home) .qr-next-action,html body:not(.generator-home) .qr-signal-grid,html body:not(.generator-home) .qr-target-success-actions,html body:not(.generator-home) .qr-work-actions,html body:not(.generator-home) .qr-work-stats{grid-template-columns:1fr!important}}:root{--qrf-page-max:1120px;--qrf-radius-card:14px;--qrf-radius-control:9px;--qrf-section-gap:14px;--qrf-card-pad:18px;--qrf-hero-pad:24px;--qrf-control-height:38px}body,html{font-size:15px!important;line-height:1.54!important}.container,.footer-grid,.nav-inner,.page-shell,.topbar-inner{max-width:var(--qrf-page-max)!important}.page-shell{padding-top:30px!important;padding-bottom:56px!important}.stack-xl{gap:18px!important}.compact-hero,.dashboard-overview-shell,.hero,.hero-surface,.panel,.project-detail-shell,.qr-control-shell,.section-card,.stack-lg,.stack-md{gap:var(--qrf-section-gap)!important}.compact-hero,.dashboard-project-card,.hero,.hero-surface,.metric-card,.panel,.project-detail-focus,.qr-work-card,.section-card{border-radius:var(--qrf-radius-card)!important}.compact-hero,.hero,.hero-surface{padding:var(--qrf-hero-pad)!important}.dashboard-project-card,.metric-card,.panel,.project-detail-focus,.qr-work-card,.section-card{padding:var(--qrf-card-pad)!important}.business-hero-title,.compact-hero h1,.hero h1,.page-shell>.hero:first-child h1,.page-shell>.panel:first-child h1{font-size:clamp(1.55rem,2.35vw,2.45rem)!important;line-height:1.08!important;max-width:18ch!important}.dashboard-overview-shell h2,.panel h2,.project-detail-shell h2,.qr-control-shell h2,.section-card h2,.section-heading h2{font-size:clamp(1.08rem,1.55vw,1.45rem)!important;line-height:1.12!important}.dashboard-project-card h3,.panel h3,.qr-work-card h3,.section-card h3{font-size:.98rem!important;line-height:1.18!important}.micro-copy,.panel p,.section-card p,.section-heading p,li,p,small{font-size:.9rem!important;line-height:1.5!important}.badge,.dashboard-status-pill,.eyebrow,.meta-label,.metric-label,.qr-status-pill{font-size:.68rem!important}.button-link,button,input[type=submit]{padding:8px 13px!important;font-size:.84rem!important}.button-link,button,input,input[type=submit],select,textarea{min-height:var(--qrf-control-height)!important;border-radius:var(--qrf-radius-control)!important}input,select,textarea{padding:8px 10px!important;font-size:.86rem!important}.blog-grid,.dashboard-next-steps,.grid,.plan-grid,.project-detail-grid,.qr-attention-grid,.qr-signal-grid,.qr-work-list{gap:12px!important}.nav-inner{min-height:58px!important;gap:10px!important}.brand .brand-mark,.brand .brand-mark img,.brand img{max-height:34px!important;width:auto!important}.brand-name{font-size:.86rem!important}.brand-tag{font-size:.52rem!important}.nav-links,.topnav{gap:2px!important;font-size:.74rem!important}.lang-switcher summary,.nav-links a,.topnav-link,.topnav-locale>summary.topnav-link{min-height:32px!important;padding:0 8px!important;border-radius:8px!important}.footer{margin-top:32px!important;padding:34px 0!important}.footer-grid{gap:18px!important}.footer-copy,.footer-links a,.footer-meta{font-size:.78rem!important;line-height:1.45!important}.footer-heading{font-size:.62rem!important}html body .qrf-shell-nav .nav-inner,html body:not(.generator-home) .qrf-shell-nav .nav-inner{min-height:52px!important;padding-top:6px!important;padding-bottom:6px!important}html body .qrf-shell-nav .brand img,html body:not(.generator-home) .qrf-shell-nav .brand img{max-height:30px!important;width:auto!important}html body:not(.generator-home) .business-scale-hero .business-hero-title,html body:not(.generator-home) .hero .business-hero-title,html body:not(.generator-home) h1.business-hero-title{max-width:18ch!important;font-size:clamp(1.55rem,2.55vw,2.75rem)!important;line-height:1.04!important;letter-spacing:-.035em!important}html body:not(.generator-home) .business-scale-hero{gap:18px!important;padding:22px!important;border-radius:14px!important}@media (max-width:760px){body,html{font-size:14px!important}.page-shell{padding-top:20px!important;padding-bottom:42px!important}.compact-hero,.dashboard-project-card,.hero,.hero-surface,.metric-card,.panel,.project-detail-focus,.qr-work-card,.section-card{padding:14px!important;border-radius:12px!important}.business-hero-title,.compact-hero h1,.hero h1,.page-shell>.hero:first-child h1,.page-shell>.panel:first-child h1{font-size:clamp(1.45rem,7vw,2.1rem)!important}.panel h2,.section-card h2,.section-heading h2{font-size:clamp(1.05rem,5vw,1.35rem)!important}.button-link,button,input[type=submit]{min-height:36px!important}.nav-inner{min-height:auto!important;padding-top:8px!important;padding-bottom:8px!important}html body:not(.generator-home) .business-scale-hero .business-hero-title,html body:not(.generator-home) .hero .business-hero-title,html body:not(.generator-home) h1.business-hero-title{max-width:none!important;font-size:clamp(1.45rem,6.6vw,2.05rem)!important}}html body{font-size:14.5px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container{width:min(100%,calc(100% - 20px))!important;min-height:54px!important;padding:5px 10px!important;gap:8px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand{width:134px!important;min-width:134px!important;max-width:134px!important;height:34px!important;min-height:34px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img{width:134px!important;height:auto!important;max-height:34px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-links{flex:1 1 auto!important;min-width:0!important;justify-content:flex-end!important;gap:1px!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary span,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a span{min-height:32px!important;padding-left:6px!important;padding-right:6px!important;font-size:12.25px!important;line-height:1.15!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-links a .nav-pill-badge,html body .app-shell>nav.nav.qrf-shell-nav .nav-pill-badge{padding:1px 4px!important;font-size:10px!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary{min-width:76px!important;gap:5px!important}html body:not(.generator-home) .page-shell{padding-top:24px!important;padding-bottom:46px!important}html body:not(.generator-home) .business-hero-title,html body:not(.generator-home) .compact-hero h1,html body:not(.generator-home) .hero h1,html body:not(.generator-home) .page-shell>.hero:first-child h1,html body:not(.generator-home) .page-shell>.panel:first-child h1{font-size:clamp(1.35rem,2vw,2.08rem)!important;letter-spacing:-.025em!important}html body:not(.generator-home) :is(.hero,.hero-surface,.compact-hero){padding:20px!important}html body:not(.generator-home) :is(.panel,.section-card,.metric-card,.qr-work-card,.dashboard-project-card,.project-detail-focus){padding:16px!important}html body:not(.generator-home) .business-scale-hero .business-hero-title,html body:not(.generator-home) .hero .business-hero-title,html body:not(.generator-home) h1.business-hero-title{font-size:clamp(1.32rem,1.95vw,2.05rem)!important;line-height:1.08!important}html body:not(.generator-home) :is(.business-growth__step h3,.metric-card strong,.plan-card h3,.pricing-card h3){font-size:clamp(1rem,1.45vw,1.35rem)!important;line-height:1.12!important}@media (max-width:760px){html body{font-size:13.5px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container{width:min(100%,calc(100% - 14px))!important;padding:7px!important;gap:7px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand{width:122px!important;min-width:122px!important;max-width:122px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img{width:122px!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary span,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a span{min-height:32px!important;font-size:12px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-links{justify-content:flex-start!important}html body:not(.generator-home) .page-shell{padding-top:16px!important;padding-bottom:34px!important}html body:not(.generator-home) .business-hero-title,html body:not(.generator-home) .compact-hero h1,html body:not(.generator-home) .hero h1,html body:not(.generator-home) .page-shell>.hero:first-child h1,html body:not(.generator-home) .page-shell>.panel:first-child h1{font-size:clamp(1.28rem,6vw,1.82rem)!important}}html body{font-size:13.75px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container,html body .nav.qrf-shell-nav .nav-inner.container,html body nav.nav.qrf-shell-nav .nav-inner.container{position:relative!important;width:min(100%,calc(100% - 18px))!important;min-height:50px!important;padding:4px 9px!important;gap:7px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand,html body .nav.qrf-shell-nav .brand,html body nav.nav.qrf-shell-nav .brand{width:142px!important;min-width:142px!important;max-width:142px!important;white-space:nowrap!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img,html body .nav.qrf-shell-nav .brand img,html body nav.nav.qrf-shell-nav .brand img{width:142px!important;height:auto!important}html body .app-shell>nav.nav.qrf-shell-nav .brand:after,html body .nav.qrf-shell-nav .brand:after,html body nav.nav.qrf-shell-nav .brand:after{white-space:nowrap!important;font-size:.88rem!important}@media (min-width:1100px){html body .app-shell>nav.nav.qrf-shell-nav .nav-links,html body .nav.qrf-shell-nav .nav-links,html body nav.nav.qrf-shell-nav .nav-links{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:auto!important;max-width:calc(100% - 320px)!important;flex:0 1 auto!important;justify-content:center!important;gap:0!important;overflow:visible!important}}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary span,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a span,html body .nav.qrf-shell-nav .lang-switcher summary,html body .nav.qrf-shell-nav .lang-switcher summary span,html body .nav.qrf-shell-nav .nav-links a,html body .nav.qrf-shell-nav .nav-links a span,html body nav.nav.qrf-shell-nav .lang-switcher summary,html body nav.nav.qrf-shell-nav .lang-switcher summary span,html body nav.nav.qrf-shell-nav .nav-links a,html body nav.nav.qrf-shell-nav .nav-links a span{min-height:30px!important;padding-left:5px!important;padding-right:5px!important;font-size:11.5px!important;line-height:1.12!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher,html body .nav.qrf-shell-nav .lang-switcher,html body nav.nav.qrf-shell-nav .lang-switcher{margin-left:auto!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body .nav.qrf-shell-nav .lang-switcher summary,html body nav.nav.qrf-shell-nav .lang-switcher summary{min-width:68px!important;gap:4px!important}html body:not(.generator-home) .page-shell{padding-top:18px!important;padding-bottom:38px!important}html body:not(.generator-home) :is(.hero,.hero-surface,.compact-hero){padding:16px!important}html body:not(.generator-home) :is(.panel,.section-card,.metric-card,.qr-work-card,.dashboard-project-card,.project-detail-focus){padding:13px!important;border-radius:10px!important}html body:not(.generator-home) .business-hero-title,html body:not(.generator-home) .compact-hero h1,html body:not(.generator-home) .hero h1,html body:not(.generator-home) .page-shell>.hero:first-child h1,html body:not(.generator-home) .page-shell>.panel:first-child h1{font-size:clamp(1.18rem,1.65vw,1.72rem)!important}html body:not(.generator-home) :is(.section-heading h2,.panel h2,.section-card h2,.qr-control-shell h2,.dashboard-overview-shell h2,.project-detail-shell h2){font-size:clamp(.95rem,1.2vw,1.15rem)!important}html body:not(.generator-home) :is(p,li,.section-heading p,.panel p,.section-card p,.hero p){font-size:.82rem!important}html body:not(.generator-home) :is(.button-link,button,input[type=submit]){padding:6px 10px!important;font-size:.76rem!important}html body:not(.generator-home) :is(input,select,textarea){padding:6px 8px!important}@media (max-width:760px){html body{font-size:13px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container,html body .nav.qrf-shell-nav .nav-inner.container,html body nav.nav.qrf-shell-nav .nav-inner.container{width:min(100%,calc(100% - 12px))!important;min-height:84px!important;padding:6px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand,html body .nav.qrf-shell-nav .brand,html body nav.nav.qrf-shell-nav .brand{width:126px!important;min-width:126px!important;max-width:126px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img,html body .nav.qrf-shell-nav .brand img,html body nav.nav.qrf-shell-nav .brand img{width:126px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-links,html body .nav.qrf-shell-nav .nav-links,html body nav.nav.qrf-shell-nav .nav-links{justify-content:flex-start!important}html body:not(.generator-home) .page-shell{padding-top:14px!important;padding-bottom:30px!important}html body:not(.generator-home) .business-hero-title,html body:not(.generator-home) .compact-hero h1,html body:not(.generator-home) .hero h1,html body:not(.generator-home) .page-shell>.hero:first-child h1,html body:not(.generator-home) .page-shell>.panel:first-child h1{font-size:clamp(1.15rem,5.2vw,1.6rem)!important}}html body .container,html body .footer-grid,html body .page-shell{max-width:1020px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand:after,html body .nav.qrf-shell-nav .brand:after,html body nav.nav.qrf-shell-nav .brand:after{font-size:.82rem!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary span,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a span,html body .nav.qrf-shell-nav .lang-switcher summary,html body .nav.qrf-shell-nav .lang-switcher summary span,html body .nav.qrf-shell-nav .nav-links a,html body .nav.qrf-shell-nav .nav-links a span,html body nav.nav.qrf-shell-nav .lang-switcher summary,html body nav.nav.qrf-shell-nav .lang-switcher summary span,html body nav.nav.qrf-shell-nav .nav-links a,html body nav.nav.qrf-shell-nav .nav-links a span{min-height:27px!important;padding-left:4px!important;padding-right:4px!important;font-size:10.4px!important}@media (min-width:1100px){html body .app-shell>nav.nav.qrf-shell-nav .nav-links,html body .nav.qrf-shell-nav .nav-links,html body nav.nav.qrf-shell-nav .nav-links{max-width:calc(100% - 300px)!important}}html body:not(.generator-home) .page-shell{padding-top:14px!important;padding-bottom:30px!important}html body:not(.generator-home) :is(.hero,.hero-surface,.compact-hero){padding:12px!important;border-radius:9px!important}html body:not(.generator-home) :is(.panel,.section-card,.metric-card,.qr-work-card,.dashboard-project-card,.project-detail-focus){padding:10px!important;border-radius:8px!important}html body:not(.generator-home) .business-hero-title,html body:not(.generator-home) .compact-hero h1,html body:not(.generator-home) .hero h1,html body:not(.generator-home) .page-shell>.hero:first-child h1,html body:not(.generator-home) .page-shell>.panel:first-child h1{font-size:clamp(1.05rem,1.42vw,1.45rem)!important;line-height:1.1!important}html body:not(.generator-home) :is(.section-heading h2,.panel h2,.section-card h2,.qr-control-shell h2,.dashboard-overview-shell h2,.project-detail-shell h2){font-size:clamp(.88rem,1vw,1.02rem)!important}html body:not(.generator-home) :is(p,li,.section-heading p,.panel p,.section-card p,.hero p){font-size:.78rem!important;line-height:1.42!important}html body:not(.generator-home) :is(.button-link,button,input[type=submit]){min-height:29px!important;padding:5px 8px!important;font-size:.7rem!important;border-radius:7px!important}html body:not(.generator-home) :is(input,select,textarea){min-height:29px!important;padding:5px 7px!important;font-size:.72rem!important}html body:not(.generator-home) :is(.grid,.blog-grid,.plan-grid,.qr-attention-grid,.qr-signal-grid,.qr-work-list,.dashboard-next-steps,.project-detail-grid){gap:8px!important}@media (max-width:760px){html body{font-size:12.5px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container,html body .nav.qrf-shell-nav .nav-inner.container,html body nav.nav.qrf-shell-nav .nav-inner.container{min-height:74px!important;padding:5px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand,html body .nav.qrf-shell-nav .brand,html body nav.nav.qrf-shell-nav .brand{width:118px!important;min-width:118px!important;max-width:118px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img,html body .nav.qrf-shell-nav .brand img,html body nav.nav.qrf-shell-nav .brand img{width:118px!important}html body:not(.generator-home) .business-hero-title,html body:not(.generator-home) .compact-hero h1,html body:not(.generator-home) .hero h1,html body:not(.generator-home) .page-shell>.hero:first-child h1,html body:not(.generator-home) .page-shell>.panel:first-child h1{font-size:clamp(1.05rem,4.6vw,1.42rem)!important}}html body{font-size:11.75px!important;line-height:1.42!important}html body .container,html body .footer-grid,html body .page-shell{max-width:960px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container,html body .nav.qrf-shell-nav .nav-inner.container,html body nav.nav.qrf-shell-nav .nav-inner.container{min-height:42px!important;padding:2px 7px!important;gap:5px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand,html body .nav.qrf-shell-nav .brand,html body nav.nav.qrf-shell-nav .brand{width:122px!important;min-width:122px!important;max-width:122px!important;height:27px!important;min-height:27px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img,html body .nav.qrf-shell-nav .brand img,html body nav.nav.qrf-shell-nav .brand img{width:122px!important;max-height:27px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand:after,html body .nav.qrf-shell-nav .brand:after,html body nav.nav.qrf-shell-nav .brand:after{font-size:.76rem!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary span,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a,html body .app-shell>nav.nav.qrf-shell-nav .nav-links a span,html body .nav.qrf-shell-nav .lang-switcher summary,html body .nav.qrf-shell-nav .lang-switcher summary span,html body .nav.qrf-shell-nav .nav-links a,html body .nav.qrf-shell-nav .nav-links a span,html body nav.nav.qrf-shell-nav .lang-switcher summary,html body nav.nav.qrf-shell-nav .lang-switcher summary span,html body nav.nav.qrf-shell-nav .nav-links a,html body nav.nav.qrf-shell-nav .nav-links a span{min-height:24px!important;padding-left:3px!important;padding-right:3px!important;font-size:9.6px!important;line-height:1.1!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body .nav.qrf-shell-nav .lang-switcher summary,html body nav.nav.qrf-shell-nav .lang-switcher summary{min-width:56px!important}@media (min-width:1100px){html body .app-shell>nav.nav.qrf-shell-nav .nav-links,html body .nav.qrf-shell-nav .nav-links,html body nav.nav.qrf-shell-nav .nav-links{left:50%!important;transform:translate(-50%,-50%)!important;max-width:calc(100% - 270px)!important;justify-content:center!important}}html body:not(.generator-home) .page-shell{padding-top:10px!important;padding-bottom:24px!important}html body:not(.generator-home) :is(.hero,.hero-surface,.compact-hero){padding:9px!important;border-radius:8px!important}html body:not(.generator-home) :is(.panel,.section-card,.metric-card,.qr-work-card,.dashboard-project-card,.project-detail-focus){padding:8px!important;border-radius:7px!important}html body:not(.generator-home) .business-hero-title,html body:not(.generator-home) .compact-hero h1,html body:not(.generator-home) .hero h1,html body:not(.generator-home) .page-shell>.hero:first-child h1,html body:not(.generator-home) .page-shell>.panel:first-child h1{font-size:clamp(.95rem,1.25vw,1.26rem)!important;line-height:1.08!important}html body:not(.generator-home) :is(.section-heading h2,.panel h2,.section-card h2,.qr-control-shell h2,.dashboard-overview-shell h2,.project-detail-shell h2){font-size:clamp(.8rem,.9vw,.92rem)!important}html body:not(.generator-home) :is(p,li,.section-heading p,.panel p,.section-card p,.hero p){font-size:.72rem!important;line-height:1.38!important}html body:not(.generator-home) :is(.button-link,button,input[type=submit]){min-height:26px!important;padding:4px 7px!important;font-size:.64rem!important;border-radius:6px!important}html body:not(.generator-home) :is(input,select,textarea){min-height:26px!important;padding:4px 6px!important;font-size:.66rem!important}html body:not(.generator-home) :is(.grid,.blog-grid,.plan-grid,.qr-attention-grid,.qr-signal-grid,.qr-work-list,.dashboard-next-steps,.project-detail-grid){gap:6px!important}@media (max-width:760px){html body{font-size:11.75px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container,html body .nav.qrf-shell-nav .nav-inner.container,html body nav.nav.qrf-shell-nav .nav-inner.container{min-height:66px!important;padding:4px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand,html body .nav.qrf-shell-nav .brand,html body nav.nav.qrf-shell-nav .brand{width:108px!important;min-width:108px!important;max-width:108px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img,html body .nav.qrf-shell-nav .brand img,html body nav.nav.qrf-shell-nav .brand img{width:108px!important}html body:not(.generator-home) .business-hero-title,html body:not(.generator-home) .compact-hero h1,html body:not(.generator-home) .hero h1,html body:not(.generator-home) .page-shell>.hero:first-child h1,html body:not(.generator-home) .page-shell>.panel:first-child h1{font-size:clamp(.96rem,4.1vw,1.24rem)!important}}html body.marketing-static:not(.generator-home){font-size:11.75px!important;line-height:1.42!important}html body.marketing-static:not(.generator-home) :is(.wrap,.container,.footer-grid){max-width:960px!important}html body.marketing-static:not(.generator-home) :is(.card,.hero-card,.guide-link-card,.related-link-card,article),html body.marketing-static:not(.generator-home) main.wrap>section.card:first-of-type{padding:9px!important;border-radius:8px!important}html body.marketing-static:not(.generator-home) :is(.hero-card h1,main.wrap>section.card:first-of-type h1,h1){font-size:clamp(.95rem,1.25vw,1.28rem)!important;line-height:1.08!important}html body.marketing-static:not(.generator-home) :is(h2,.section-title){font-size:clamp(.8rem,.95vw,1rem)!important}html body.marketing-static:not(.generator-home) :is(p,li,.section-intro,.lead,.note,.footer-copy,.footer-meta){font-size:.72rem!important;line-height:1.38!important}html body.marketing-static:not(.generator-home) :is(nav.nav.qrf-shell-nav,.nav.qrf-shell-nav) .nav-inner.container{min-height:42px!important;padding:2px 7px!important}html body.marketing-static:not(.generator-home) :is(nav.nav.qrf-shell-nav,.nav.qrf-shell-nav) .brand{width:122px!important;min-width:122px!important;max-width:122px!important;height:27px!important;min-height:27px!important}html body.marketing-static:not(.generator-home) :is(nav.nav.qrf-shell-nav,.nav.qrf-shell-nav) .brand img{width:122px!important;max-height:27px!important}html body.marketing-static:not(.generator-home) :is(nav.nav.qrf-shell-nav,.nav.qrf-shell-nav) :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span){min-height:24px!important;padding-left:3px!important;padding-right:3px!important;font-size:9.6px!important}@media (min-width:1100px){html body.marketing-static:not(.generator-home) :is(nav.nav.qrf-shell-nav,.nav.qrf-shell-nav) .nav-links{left:50%!important;transform:translate(-50%,-50%)!important;max-width:calc(100% - 270px)!important;justify-content:center!important}}@media (max-width:760px){html body.marketing-static:not(.generator-home){font-size:11.75px!important}html body.marketing-static:not(.generator-home) :is(nav.nav.qrf-shell-nav,.nav.qrf-shell-nav) .brand{width:108px!important;min-width:108px!important;max-width:108px!important}html body.marketing-static:not(.generator-home) :is(nav.nav.qrf-shell-nav,.nav.qrf-shell-nav) .brand img{width:108px!important}}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-hero-title.business-hero-title,html body:not(.generator-home) .hero.hero .business-hero-title.business-hero-title,html body:not(.generator-home) h1.business-hero-title.business-hero-title{font-size:clamp(.98rem,1.32vw,1.36rem)!important;line-height:1.08!important;letter-spacing:-.02em!important}@media (max-width:760px){html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-hero-title.business-hero-title,html body:not(.generator-home) .hero.hero .business-hero-title.business-hero-title,html body:not(.generator-home) h1.business-hero-title.business-hero-title{font-size:clamp(.98rem,3.9vw,1.24rem)!important}}html body{line-height:1.38!important}html body :is(.container,.page-shell,.footer-grid,.wrap,.section-inner,.brand-hero){max-width:880px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container,html body .nav.qrf-shell-nav .nav-inner.container,html body nav.nav.qrf-shell-nav .nav-inner.container{min-height:38px!important;padding:2px 6px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand,html body .nav.qrf-shell-nav .brand,html body nav.nav.qrf-shell-nav .brand{width:112px!important;min-width:112px!important;max-width:112px!important;height:25px!important;min-height:25px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img,html body .nav.qrf-shell-nav .brand img,html body nav.nav.qrf-shell-nav .brand img{width:112px!important;max-height:25px!important}html body .app-shell>nav.nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span),html body .nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span),html body nav.nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span){min-height:22px!important;padding-left:3px!important;padding-right:3px!important;font-size:9px!important}@media (min-width:1100px){html body .app-shell>nav.nav.qrf-shell-nav .nav-links,html body .nav.qrf-shell-nav .nav-links,html body nav.nav.qrf-shell-nav .nav-links{left:50%!important;transform:translate(-50%,-50%)!important;max-width:calc(100% - 250px)!important;justify-content:center!important}}html body:not(.generator-home) .page-shell{padding-top:8px!important;padding-bottom:18px!important}html body:not(.generator-home) :is(.hero,.hero-surface,.compact-hero,.business-scale-hero){padding:7px!important;border-radius:7px!important;gap:8px!important}html body:not(.generator-home) :is(.panel,.section-card,.metric-card,.qr-work-card,.dashboard-project-card,.project-detail-focus,.pricing-card,.plan-card){padding:6px!important;border-radius:6px!important}html body:not(.generator-home) :is(.hero h1,.compact-hero h1,.business-hero-title,.page-shell>.hero:first-child h1,.page-shell>.panel:first-child h1){font-size:clamp(.88rem,1.08vw,1.08rem)!important;line-height:1.06!important}html body:not(.generator-home) :is(.business-scale-hero.business-scale-hero .business-hero-title.business-hero-title,.hero.hero .business-hero-title.business-hero-title,h1.business-hero-title.business-hero-title){font-size:clamp(.9rem,1.12vw,1.12rem)!important}html body:not(.generator-home) :is(.section-heading h2,.panel h2,.section-card h2,.qr-control-shell h2,.dashboard-overview-shell h2,.project-detail-shell h2){font-size:clamp(.72rem,.78vw,.82rem)!important}html body:not(.generator-home) :is(p,li,.section-heading p,.panel p,.section-card p,.hero p){font-size:.66rem!important;line-height:1.34!important}html body:not(.generator-home) :is(.button-link,button,input[type=submit]){min-height:23px!important;padding:3px 6px!important;font-size:.58rem!important;border-radius:5px!important}html body:not(.generator-home) :is(input,select,textarea){min-height:23px!important;padding:3px 5px!important;font-size:.6rem!important}html body:not(.generator-home) :is(.grid,.blog-grid,.plan-grid,.qr-attention-grid,.qr-signal-grid,.qr-work-list,.dashboard-next-steps,.project-detail-grid){gap:5px!important}html body:not(.generator-home) :is(.business-hero-visual,.hero-visual,.visual-card,.preview-card,.project-detail-preview){max-height:280px!important}@media (max-width:760px){html body{font-size:11px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container,html body .nav.qrf-shell-nav .nav-inner.container,html body nav.nav.qrf-shell-nav .nav-inner.container{min-height:58px!important;padding:3px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand,html body .nav.qrf-shell-nav .brand,html body nav.nav.qrf-shell-nav .brand{width:102px!important;min-width:102px!important;max-width:102px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img,html body .nav.qrf-shell-nav .brand img,html body nav.nav.qrf-shell-nav .brand img{width:102px!important}html body:not(.generator-home) :is(.hero h1,.compact-hero h1,.business-hero-title,.page-shell>.hero:first-child h1,.page-shell>.panel:first-child h1){font-size:clamp(.9rem,3.6vw,1.12rem)!important}}html body:not(.generator-home) .business-scale-hero.business-scale-hero{grid-template-columns:minmax(0,.82fr) minmax(300px,.9fr)!important;min-height:0!important;padding:6px!important;gap:10px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .hero-copy{gap:8px!important;max-width:26rem!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual{min-height:300px!important;max-height:340px!important;transform:scale(.82)!important;transform-origin:center right!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual__image{min-height:230px!important;max-height:250px!important;border-radius:14px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual__panel{width:min(330px,90%)!important;padding:12px!important;border-radius:14px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-proof{gap:7px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-proof>div{padding:8px!important;border-radius:8px!important}html body:not(.generator-home) :is(.business-outcome-card,.business-scene-card,.business-state-card,.business-plan-card){padding:8px!important;border-radius:8px!important}html body:not(.generator-home) .business-outcome-card h3{font-size:clamp(1rem,1.6vw,1.35rem)!important;line-height:1.04!important}html body:not(.generator-home) .business-scene-card__visual{min-height:130px!important;max-height:170px!important}@media (max-width:760px){html body:not(.generator-home) .business-scale-hero.business-scale-hero{display:grid!important;grid-template-columns:1fr!important;grid-gap:8px!important;gap:8px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual{min-height:380px!important;max-height:430px!important;transform:scale(.76)!important;transform-origin:top center!important;margin-bottom:-92px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual__image{min-height:180px!important;max-height:190px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual__panel{width:min(340px,96%)!important;padding:10px!important}}html body{font-size:10px!important;line-height:1.34!important}html body :is(.container,.page-shell,.footer-grid,.wrap,.section-inner,.brand-hero){max-width:800px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container,html body .nav.qrf-shell-nav .nav-inner.container,html body nav.nav.qrf-shell-nav .nav-inner.container{min-height:34px!important;padding:1px 5px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand,html body .nav.qrf-shell-nav .brand,html body nav.nav.qrf-shell-nav .brand{width:104px!important;min-width:104px!important;max-width:104px!important;height:23px!important;min-height:23px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img,html body .nav.qrf-shell-nav .brand img,html body nav.nav.qrf-shell-nav .brand img{width:104px!important;max-height:23px!important}html body .app-shell>nav.nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span),html body .nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span),html body nav.nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span){min-height:19px!important;padding-left:2px!important;padding-right:2px!important;font-size:8.3px!important}@media (min-width:1100px){html body .app-shell>nav.nav.qrf-shell-nav .nav-links,html body .nav.qrf-shell-nav .nav-links,html body nav.nav.qrf-shell-nav .nav-links{left:50%!important;transform:translate(-50%,-50%)!important;max-width:calc(100% - 230px)!important;justify-content:center!important}}html body:not(.generator-home) .page-shell{padding-top:6px!important;padding-bottom:14px!important}html body:not(.generator-home) :is(.hero,.hero-surface,.compact-hero,.business-scale-hero){padding:5px!important;border-radius:6px!important;gap:6px!important}html body:not(.generator-home) :is(.panel,.section-card,.metric-card,.qr-work-card,.dashboard-project-card,.project-detail-focus,.pricing-card,.plan-card){padding:5px!important;border-radius:5px!important}html body:not(.generator-home) :is(.hero h1,.compact-hero h1,.business-hero-title,.page-shell>.hero:first-child h1,.page-shell>.panel:first-child h1){font-size:clamp(.78rem,.92vw,.98rem)!important;line-height:1.04!important;margin-bottom:5px!important}html body:not(.generator-home) :is(.section-heading h2,.panel h2,.section-card h2,.qr-control-shell h2,.dashboard-overview-shell h2,.project-detail-shell h2){font-size:clamp(.66rem,.7vw,.74rem)!important;line-height:1.08!important}html body:not(.generator-home) :is(p,li,.section-heading p,.panel p,.section-card p,.hero p){font-size:.6rem!important;line-height:1.28!important}html body:not(.generator-home) :is(.button-link,button,input[type=submit]){min-height:20px!important;padding:2px 5px!important;font-size:.52rem!important;border-radius:4px!important}html body:not(.generator-home) :is(input,select,textarea){min-height:20px!important;padding:2px 4px!important;font-size:.54rem!important}html body:not(.generator-home) :is(.grid,.blog-grid,.plan-grid,.qr-attention-grid,.qr-signal-grid,.qr-work-list,.dashboard-next-steps,.project-detail-grid){gap:4px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero{grid-template-columns:minmax(0,.84fr) minmax(260px,.78fr)!important;max-width:800px!important;gap:6px!important;padding:5px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .hero-copy{gap:6px!important;max-width:23rem!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual{min-height:240px!important;max-height:280px!important;transform:scale(.76)!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual__image{min-height:180px!important;max-height:200px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual__panel{width:min(290px,88%)!important;padding:9px!important}html body:not(.generator-home) :is(.business-outcome-card,.business-scene-card,.business-state-card,.business-plan-card){padding:6px!important}html body:not(.generator-home) .business-scene-card__visual{min-height:100px!important;max-height:135px!important}@media (max-width:760px){html body{font-size:10px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container,html body .nav.qrf-shell-nav .nav-inner.container,html body nav.nav.qrf-shell-nav .nav-inner.container{min-height:52px!important;padding:2px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand,html body .nav.qrf-shell-nav .brand,html body nav.nav.qrf-shell-nav .brand{width:94px!important;min-width:94px!important;max-width:94px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img,html body .nav.qrf-shell-nav .brand img,html body nav.nav.qrf-shell-nav .brand img{width:94px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual{min-height:315px!important;max-height:350px!important;transform:scale(.66)!important;transform-origin:top center!important;margin-bottom:-116px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual__image{min-height:150px!important;max-height:160px!important}}html body:not(.generator-home) .business-scale-hero.business-scale-hero .hero-copy.stack-md .business-hero-title.business-hero-title,html body:not(.generator-home) .business-scale-hero.business-scale-hero h1.business-hero-title.business-hero-title,html body:not(.generator-home) .page-shell.page-shell .compact-hero h1,html body:not(.generator-home) .page-shell.page-shell .hero h1{font-size:clamp(.72rem,.82vw,.9rem)!important;line-height:1.03!important;max-width:22ch!important}@media (max-width:760px){html body:not(.generator-home) .business-scale-hero.business-scale-hero .hero-copy.stack-md .business-hero-title.business-hero-title,html body:not(.generator-home) .business-scale-hero.business-scale-hero h1.business-hero-title.business-hero-title,html body:not(.generator-home) .page-shell.page-shell .compact-hero h1,html body:not(.generator-home) .page-shell.page-shell .hero h1{font-size:clamp(.74rem,2.6vw,.94rem)!important}}html body{font-size:11px!important}html body :is(.container,.page-shell,.footer-grid,.wrap,.section-inner,.brand-hero){max-width:760px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero{max-width:760px!important;grid-template-columns:minmax(0,.86fr) minmax(240px,.7fr)!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual{min-height:220px!important;max-height:255px!important;transform:scale(.72)!important}html body:not(.generator-home) .page-shell{padding-left:10px!important;padding-right:10px!important}@media (max-width:760px){html body{font-size:11px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual{min-height:300px!important;max-height:330px!important;transform:scale(.62)!important;margin-bottom:-122px!important}}html body{font-size:16px!important;line-height:1.55!important}html body :is(.container,.page-shell,.footer-grid,.wrap,.section-inner,.brand-hero){max-width:1040px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container,html body .nav.qrf-shell-nav .nav-inner.container,html body nav.nav.qrf-shell-nav .nav-inner.container{min-height:64px!important;padding:8px 18px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand,html body .nav.qrf-shell-nav .brand,html body nav.nav.qrf-shell-nav .brand{width:134px!important;min-width:134px!important;max-width:134px!important;height:32px!important;min-height:32px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img,html body .nav.qrf-shell-nav .brand img,html body nav.nav.qrf-shell-nav .brand img{width:134px!important;max-height:32px!important}html body .app-shell>nav.nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span),html body .nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span),html body nav.nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span){min-height:32px!important;padding-left:7px!important;padding-right:7px!important;font-size:12px!important}html body:not(.generator-home) .page-shell{padding:32px 18px 72px!important}html body:not(.generator-home) :is(.hero,.hero-surface,.compact-hero,.business-scale-hero){padding:28px!important;border-radius:20px!important;gap:28px!important}html body:not(.generator-home) :is(.panel,.section-card,.metric-card,.qr-work-card,.dashboard-project-card,.project-detail-focus,.pricing-card,.plan-card){padding:22px!important;border-radius:16px!important}html body:not(.generator-home) :is(.hero h1,.compact-hero h1,.business-hero-title,.page-shell>.hero:first-child h1,.page-shell>.panel:first-child h1){font-size:clamp(2.45rem,3.35vw,3rem)!important;line-height:1.05!important;max-width:15ch!important;margin-bottom:16px!important}html body:not(.generator-home) :is(.section-heading h2,.panel h2,.section-card h2,.qr-control-shell h2,.dashboard-overview-shell h2,.project-detail-shell h2){font-size:clamp(1.5rem,2vw,2rem)!important}html body:not(.generator-home) :is(p,li,.section-heading p,.panel p,.section-card p,.hero p){font-size:1rem!important;line-height:1.55!important}html body:not(.generator-home) :is(.button-link,button,input[type=submit]){min-height:44px!important;padding:0 18px!important;font-size:.94rem!important;border-radius:999px!important}html body:not(.generator-home) :is(input,select,textarea){min-height:44px!important;padding:10px 14px!important;font-size:1rem!important}html body:not(.generator-home) :is(.grid,.blog-grid,.plan-grid,.qr-attention-grid,.qr-signal-grid,.qr-work-list,.dashboard-next-steps,.project-detail-grid){gap:20px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero{max-width:1040px!important;grid-template-columns:minmax(420px,.9fr) minmax(380px,.95fr)!important;gap:34px!important;padding:28px 0 32px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .hero-copy{gap:16px!important;max-width:42rem!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual{min-height:340px!important;max-height:380px!important;transform:none!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual__image{min-height:240px!important;max-height:280px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual__panel{width:min(420px,92%)!important;padding:18px!important}@media (min-width:1100px){html body .app-shell>nav.nav.qrf-shell-nav .nav-links,html body .nav.qrf-shell-nav .nav-links,html body nav.nav.qrf-shell-nav .nav-links{left:50%!important;transform:translate(-50%,-50%)!important;max-width:calc(100% - 330px)!important;justify-content:center!important;gap:4px!important}}@media (max-width:760px){html body{font-size:16px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container,html body .nav.qrf-shell-nav .nav-inner.container,html body nav.nav.qrf-shell-nav .nav-inner.container{min-height:66px!important;padding:8px 12px!important;align-items:center!important}html body .app-shell>nav.nav.qrf-shell-nav .brand,html body .app-shell>nav.nav.qrf-shell-nav .brand img,html body .nav.qrf-shell-nav .brand,html body .nav.qrf-shell-nav .brand img,html body nav.nav.qrf-shell-nav .brand,html body nav.nav.qrf-shell-nav .brand img{width:118px!important;min-width:118px!important;max-width:118px!important}html body .app-shell>nav.nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span),html body .nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span),html body nav.nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span){min-height:38px!important;padding-left:12px!important;padding-right:12px!important;font-size:12px!important}html body:not(.generator-home) .page-shell{padding:24px 16px 58px!important}html body:not(.generator-home) :is(.hero,.hero-surface,.compact-hero,.business-scale-hero){padding:22px!important;border-radius:18px!important;gap:18px!important}html body:not(.generator-home) :is(.panel,.section-card,.metric-card,.qr-work-card,.dashboard-project-card,.project-detail-focus,.pricing-card,.plan-card){padding:18px!important;border-radius:14px!important}html body:not(.generator-home) :is(.hero h1,.compact-hero h1,.business-hero-title,.page-shell>.hero:first-child h1,.page-shell>.panel:first-child h1){font-size:36px!important;line-height:1.08!important;max-width:15ch!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero{grid-template-columns:1fr!important;max-width:calc(100% - 32px)!important;padding:22px 0 28px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual{min-height:260px!important;max-height:320px!important;transform:none!important;margin-bottom:0!important}}html body:not(.generator-home) .business-scale-hero.business-scale-hero .hero-copy.stack-md .business-hero-title.business-hero-title,html body:not(.generator-home) .business-scale-hero.business-scale-hero h1.business-hero-title.business-hero-title,html body:not(.generator-home) .page-shell.page-shell .compact-hero h1,html body:not(.generator-home) .page-shell.page-shell .hero h1,html body:not(.generator-home) h1{font-size:clamp(2.45rem,3.35vw,3rem)!important;line-height:1.05!important;max-width:15ch!important;letter-spacing:-.03em!important}html body:not(.generator-home) :is(.hero p,.compact-hero p,.business-scale-hero p,.lead,.section-intro){font-size:1rem!important;line-height:1.55!important}html body:not(.generator-home) .page-shell.page-shell,html body:not(.generator-home) .page-shell.page-shell>*{max-width:1040px!important}@media (max-width:760px){html body:not(.generator-home) .business-scale-hero.business-scale-hero .hero-copy.stack-md .business-hero-title.business-hero-title,html body:not(.generator-home) .business-scale-hero.business-scale-hero h1.business-hero-title.business-hero-title,html body:not(.generator-home) .page-shell.page-shell .compact-hero h1,html body:not(.generator-home) .page-shell.page-shell .hero h1,html body:not(.generator-home) h1{font-size:36px!important;line-height:1.08!important;max-width:15ch!important}html body:not(.generator-home) .app-shell>nav.nav.qrf-shell-nav .nav-links,html body:not(.generator-home) .nav.qrf-shell-nav .nav-links,html body:not(.generator-home) nav.nav.qrf-shell-nav .nav-links{display:none!important}}html body{font-size:12.75px!important;line-height:1.46!important}html body :is(.container,.page-shell,.footer-grid,.wrap,.section-inner,.brand-hero),html body:not(.generator-home) .page-shell.page-shell,html body:not(.generator-home) .page-shell.page-shell>*{max-width:1020px!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container,html body .nav.qrf-shell-nav .nav-inner.container,html body nav.nav.qrf-shell-nav .nav-inner.container{min-height:46px!important;padding:3px 8px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand,html body .nav.qrf-shell-nav .brand,html body nav.nav.qrf-shell-nav .brand{width:132px!important;min-width:132px!important;max-width:132px!important;height:30px!important;min-height:30px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand img,html body .nav.qrf-shell-nav .brand img,html body nav.nav.qrf-shell-nav .brand img{width:132px!important;max-height:30px!important}html body .app-shell>nav.nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span),html body .nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span),html body nav.nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span){min-height:27px!important;padding-left:4px!important;padding-right:4px!important;font-size:10.4px!important;line-height:1.15!important}html body .app-shell>nav.nav.qrf-shell-nav .lang-switcher summary,html body .nav.qrf-shell-nav .lang-switcher summary,html body nav.nav.qrf-shell-nav .lang-switcher summary{min-width:62px!important}html body:not(.generator-home) .page-shell{padding:22px 14px 54px!important}html body:not(.generator-home) :is(.hero,.hero-surface,.compact-hero,.business-scale-hero){padding:18px!important;border-radius:14px!important;gap:18px!important}html body:not(.generator-home) :is(.panel,.section-card,.metric-card,.qr-work-card,.dashboard-project-card,.project-detail-focus,.pricing-card,.plan-card){padding:14px!important;border-radius:11px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .hero-copy.stack-md .business-hero-title.business-hero-title,html body:not(.generator-home) .business-scale-hero.business-scale-hero h1.business-hero-title.business-hero-title,html body:not(.generator-home) .page-shell.page-shell .compact-hero h1,html body:not(.generator-home) .page-shell.page-shell .hero h1,html body:not(.generator-home) h1{font-size:clamp(1.55rem,2.1vw,2.05rem)!important;line-height:1.07!important;max-width:17ch!important;letter-spacing:-.02em!important}html body:not(.generator-home) :is(.section-heading h2,.panel h2,.section-card h2,.qr-control-shell h2,.dashboard-overview-shell h2,.project-detail-shell h2){font-size:clamp(1rem,1.35vw,1.35rem)!important;line-height:1.12!important}html body:not(.generator-home) :is(p,li,.section-heading p,.panel p,.section-card p,.hero p,.lead,.section-intro){font-size:.82rem!important;line-height:1.42!important}html body:not(.generator-home) :is(.button-link,button,input[type=submit]){min-height:32px!important;padding:0 12px!important;font-size:.74rem!important;border-radius:10px!important}html body:not(.generator-home) :is(input,select,textarea){min-height:32px!important;padding:7px 10px!important;font-size:.78rem!important}html body:not(.generator-home) :is(.grid,.blog-grid,.plan-grid,.qr-attention-grid,.qr-signal-grid,.qr-work-list,.dashboard-next-steps,.project-detail-grid){gap:12px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero{max-width:1020px!important;grid-template-columns:minmax(0,.9fr) minmax(330px,.82fr)!important;gap:18px!important;padding:18px 0 22px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .hero-copy{gap:10px!important;max-width:34rem!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual{min-height:280px!important;max-height:320px!important;transform:scale(.88)!important;transform-origin:center!important}@media (min-width:1100px){html body .app-shell>nav.nav.qrf-shell-nav .nav-links,html body .nav.qrf-shell-nav .nav-links,html body nav.nav.qrf-shell-nav .nav-links{left:50%!important;transform:translate(-50%,-50%)!important;max-width:calc(100% - 292px)!important;justify-content:center!important;gap:3px!important}}@media (max-width:760px){html body{font-size:12.75px!important}html body :is(.container,.page-shell,.footer-grid,.wrap,.section-inner,.brand-hero){max-width:calc(100% - 20px)!important}html body .app-shell>nav.nav.qrf-shell-nav .nav-inner.container,html body .nav.qrf-shell-nav .nav-inner.container,html body nav.nav.qrf-shell-nav .nav-inner.container{min-height:46px!important;padding:3px 8px!important}html body .app-shell>nav.nav.qrf-shell-nav .brand,html body .app-shell>nav.nav.qrf-shell-nav .brand img,html body .nav.qrf-shell-nav .brand,html body .nav.qrf-shell-nav .brand img,html body nav.nav.qrf-shell-nav .brand,html body nav.nav.qrf-shell-nav .brand img{width:118px!important;min-width:118px!important;max-width:118px!important}html body .app-shell>nav.nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span),html body .nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span),html body nav.nav.qrf-shell-nav :is(.nav-links a,.nav-links a span,.lang-switcher summary,.lang-switcher summary span){min-height:27px!important;font-size:10.4px!important}html body:not(.generator-home) .page-shell{padding:18px 10px 44px!important}html body:not(.generator-home) :is(.hero,.hero-surface,.compact-hero,.business-scale-hero){padding:14px!important;border-radius:12px!important;gap:14px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .hero-copy.stack-md .business-hero-title.business-hero-title,html body:not(.generator-home) .business-scale-hero.business-scale-hero h1.business-hero-title.business-hero-title,html body:not(.generator-home) .page-shell.page-shell .compact-hero h1,html body:not(.generator-home) .page-shell.page-shell .hero h1,html body:not(.generator-home) h1{font-size:clamp(1.45rem,6.4vw,2rem)!important;line-height:1.08!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero{grid-template-columns:1fr!important;max-width:calc(100% - 20px)!important;padding:14px 0 18px!important}html body:not(.generator-home) .business-scale-hero.business-scale-hero .business-scale-visual{min-height:230px!important;max-height:280px!important;transform:scale(.82)!important;margin-bottom:-36px!important}}html body:not(.generator-home) :is(.admin-shell,.dashboard-overview-shell,.project-detail-shell,.qr-control-shell,.qr-flow-shell,.stats-detail-shell),html body:not(.generator-home) :is(.admin-shell,.dashboard-overview-shell,.project-detail-shell,.qr-control-shell,.qr-flow-shell,.stats-detail-shell) :is(h1,h2,h3,h4,p,span,strong,em,small,label,legend,li,th,td,summary,a,button,input,select,textarea,option,.eyebrow,.metric-label,.metric-note,.micro-copy,.badge,.button-link){color:#111827!important;-webkit-text-fill-color:#111827!important}html body:not(.generator-home) :is(.admin-shell,.dashboard-overview-shell,.project-detail-shell,.qr-control-shell,.qr-flow-shell,.stats-detail-shell) :is(input,select,textarea){background-color:#fff!important;border-color:#d9e1ec!important;caret-color:#111827!important}html body:not(.generator-home) :is(.admin-shell,.dashboard-overview-shell,.project-detail-shell,.qr-control-shell,.qr-flow-shell,.stats-detail-shell) :is(.button-link,button){background-color:#fff!important;border:1px solid #d9e1ec!important}