:root{--qr-bg:#090d18;--qr-bg-2:#0d0519;--qr-panel:#12071f;--qr-panel-2:#160827;--qr-panel-3:#1a1033;--qr-line:#ffffff14;--qr-line-strong:#ffffff29;--qr-text:#f4efff;--qr-muted:#b9acce;--qr-dim:#8f849f;--qr-violet:#8b5cf6;--qr-violet-2:#a855ff;--qr-blue:#38bdf8;--qr-cyan:#67ddfe;--qr-gold:#f5c242;--qr-green:#34d399;--qr-gradient:linear-gradient(120deg,#8b5cf6,#38bdf8);--qr-radius:20px;--qr-radius-sm:12px}.qr-shell{background:radial-gradient(120% 80% at 10% -10%,#8b5cf638,transparent 60%),radial-gradient(90% 70% at 90% 0%,#38bdf82e,transparent 55%),var(--qr-bg);min-height:100vh;color:var(--qr-text);font-family:var(--font-figtree),"Segoe UI",system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.6}.qr-shell *{box-sizing:border-box}.qr-shell a{color:inherit;text-decoration:none}.qr-shell h1,.qr-shell h2,.qr-shell h3,.qr-shell h4{letter-spacing:-.02em;margin:0;line-height:1.15}.qr-shell p{margin:0}.qr-shell ul,.qr-shell ol,.qr-shell dl{margin:0;padding:0;list-style:none}.qr-container{width:min(100% - 40px,1200px);margin:0 auto}.qr-header{z-index:60;border-bottom:1px solid var(--qr-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090d18d1;position:sticky;top:0}.qr-nav{align-items:center;gap:28px;width:min(100% - 40px,1200px);height:68px;margin:0 auto;display:flex;position:relative}.qr-logo{white-space:nowrap;align-items:center;gap:10px;font-size:17px;font-weight:700;display:inline-flex}.qr-logo img{border-radius:9px;width:30px;height:30px;display:block}.qr-nav-links{color:var(--qr-muted);align-items:center;gap:22px;margin-left:6px;font-size:14px;display:flex}.qr-nav-links a{transition:color .18s}.qr-nav-links a:hover{color:var(--qr-text)}.qr-nav-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.qr-menu{color:var(--qr-text);border:1px solid var(--qr-line);cursor:pointer;background:0 0;border-radius:10px;margin-left:auto;padding:8px;display:none}.qr-menu svg{width:20px;height:20px;display:block}.qr-mobile-menu{border-top:1px solid var(--qr-line);background:#090d18fa;flex-direction:column;gap:14px;padding:18px 20px 24px;display:none}.qr-mobile-menu a{color:var(--qr-muted);font-size:15px}.qr-button{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:14px;font-weight:600;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.qr-button svg{width:16px;height:16px}.qr-button-primary{color:#0b0418;background:var(--qr-gradient);box-shadow:0 14px 40px -18px #8b5cf6e6}.qr-button-primary:hover{transform:translateY(-1px);box-shadow:0 18px 44px -16px #38bdf8bf}.qr-button-ghost{color:var(--qr-text);border-color:var(--qr-line-strong);background:#ffffff08}.qr-button-ghost:hover{background:#ffffff12}.qr-signin{color:var(--qr-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:9px 14px;font-size:14px;font-weight:600;transition:color .16s,border-color .16s}.qr-signin:hover{color:var(--qr-text);border-color:var(--qr-line-strong)}.qr-signin-compact{align-self:flex-start;padding-left:0}.qr-account{color:#0b0418;background:var(--qr-gradient);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:inline-flex}.qr-spin{animation:.9s linear infinite qr-spin}@keyframes qr-spin{to{transform:rotate(360deg)}}.qr-sign-dialog{--background:#12071f;--foreground:#f4efff;--card:#160827;--card-foreground:#f4efff;--popover:#160827;--popover-foreground:#f4efff;--primary:#8b5cf6;--primary-foreground:#0b0418;--secondary:#ffffff0f;--secondary-foreground:#f4efff;--muted:#ffffff0d;--muted-foreground:#b9acce;--accent:#8b5cf638;--accent-foreground:#f4efff;--border:#ffffff24;--input:#ffffff29;--ring:#38bdf8;border:1px solid var(--qr-line-strong);border-radius:var(--qr-radius);font-family:var(--font-figtree),"Segoe UI",system-ui,sans-serif}.qr-sign-dialog input{border-color:var(--qr-line-strong);background:#090d1899}.qr-sign-dialog [data-slot=button],.qr-sign-dialog button[type=submit]{border-radius:12px}.qr-hero{padding:96px 0 72px;position:relative;overflow:hidden}.qr-hero-glow{filter:blur(20px);pointer-events:none;background:radial-gradient(closest-side,#a855ff59,#0000);position:absolute;inset:-30% 30% 40% -10%}.qr-hero-inner{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.qr-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--qr-cyan);background:#38bdf81a;border:1px solid #38bdf838;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.qr-eyebrow svg{width:14px;height:14px}.qr-hero h1{max-width:940px;margin:26px 0 0;font-size:clamp(36px,6vw,68px);font-weight:800}.qr-hero-lede{max-width:720px;color:var(--qr-muted);margin:22px 0 0;font-size:clamp(16px,1.7vw,19px)}.qr-hero-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.qr-hero-chips{color:var(--qr-muted);flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-top:30px;font-size:14px;display:flex}.qr-hero-chips li{align-items:center;gap:8px;display:inline-flex}.qr-hero-chips svg{width:15px;height:15px;color:var(--qr-green)}.qr-stats{border:1px solid var(--qr-line);border-radius:var(--qr-radius);background:var(--qr-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:100%;margin-top:72px;display:grid;overflow:hidden}.qr-stats>div{background:linear-gradient(#160827e6,#0d0519e6);padding:26px 20px}.qr-stats dt{background:var(--qr-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:800}.qr-stats dd{color:var(--qr-dim);margin:8px 0 0;font-size:13.5px}.qr-band{border-top:1px solid var(--qr-line);border-bottom:1px solid var(--qr-line);background:#ffffff05;padding:22px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.qr-band-track{gap:44px;width:max-content;animation:38s linear infinite qr-marquee;display:flex}.qr-band-track span{letter-spacing:.04em;color:var(--qr-dim);white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.qr-band-track img{object-fit:contain;border-radius:6px;width:26px;height:26px}@keyframes qr-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.qr-band-track{animation:none}}.qr-section{padding:92px 0}.qr-alt{border-top:1px solid var(--qr-line);border-bottom:1px solid var(--qr-line);background:linear-gradient(#0d0519bf,#090d1866)}.qr-section-title{text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:0 auto 46px;display:flex}.qr-section-title .qr-eyebrow{color:var(--qr-violet-2);background:#8b5cf61f;border-color:#8b5cf647}.qr-section-title h2{margin-top:18px;font-size:clamp(28px,3.6vw,44px);font-weight:800}.qr-section-title p{color:var(--qr-muted);margin-top:16px;font-size:16px}.qr-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.qr-price-card{border:1px solid var(--qr-line);border-radius:var(--qr-radius);background:linear-gradient(#160827d9,#0d0519a6);flex-direction:column;gap:14px;padding:30px 26px;display:flex;position:relative}.qr-price-card-featured{border-color:#8b5cf68c;box-shadow:0 30px 80px -50px #8b5cf6e6}.qr-price-badge{color:#0b0418;background:var(--qr-gradient);border-radius:999px;padding:5px 16px;font-size:12px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.qr-price-card h3{font-size:20px;font-weight:700}.qr-price-subtitle{color:var(--qr-dim);font-size:14px}.qr-price-amount{color:var(--qr-muted);align-items:baseline;gap:8px;display:flex}.qr-price-amount b{color:var(--qr-text);font-size:32px;font-weight:800}.qr-price-card ul{color:var(--qr-muted);flex-direction:column;gap:11px;margin-top:4px;font-size:14.5px;display:flex}.qr-price-card li{align-items:flex-start;gap:10px;display:flex}.qr-price-card li svg{width:16px;height:16px;color:var(--qr-green);flex:none;margin-top:4px}.qr-price-card .qr-button{margin-top:auto}.qr-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:26px;display:flex}.qr-tab{color:var(--qr-muted);border:1px solid var(--qr-line);cursor:pointer;background:#ffffff08;border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:600;transition:color .16s,border-color .16s,background .16s}.qr-tab:hover{color:var(--qr-text)}.qr-tab-active{color:#0b0418;background:var(--qr-gradient);border-color:#0000}.qr-table-wrap{border:1px solid var(--qr-line);border-radius:var(--qr-radius);background:#12071fa6;overflow-x:auto}.qr-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:14.5px}.qr-table th,.qr-table td{text-align:left;padding:15px 20px}.qr-table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--qr-dim);background:#ffffff05;font-size:12.5px;font-weight:700}.qr-table tbody tr+tr td{border-top:1px solid var(--qr-line)}.qr-table tbody tr:hover td{background:#8b5cf612}.qr-table-model{color:var(--qr-text);font-weight:600}.qr-table td{color:var(--qr-muted)}.qr-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.qr-steps article{border:1px solid var(--qr-line);border-radius:var(--qr-radius);background:#12071f99;padding:26px 22px}.qr-step-icon{width:40px;height:40px;color:var(--qr-cyan);background:#38bdf81f;border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.qr-step-icon svg{width:20px;height:20px}.qr-steps b{letter-spacing:.14em;color:var(--qr-dim);font-size:12.5px;display:block}.qr-steps h3{margin:8px 0 10px;font-size:18px;font-weight:700}.qr-steps p{color:var(--qr-muted);font-size:14px}.qr-vendor-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.qr-vendor-grid article{border:1px solid var(--qr-line);border-radius:var(--qr-radius-sm);background:#12071f8c;flex-direction:column;gap:6px;padding:22px;display:flex}.qr-vendor-grid svg{width:22px;height:22px;color:var(--qr-violet-2)}.qr-vendor-grid h3{font-size:17px;font-weight:700}.qr-vendor-grid p{color:var(--qr-dim);font-size:13.5px}.qr-chip-row{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px;display:flex}.qr-chip-row span{color:var(--qr-muted);border:1px solid var(--qr-line);background:#ffffff08;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:13.5px;display:inline-flex}.qr-chip-row img{object-fit:contain;border-radius:4px;width:18px;height:18px}.qr-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.qr-showcase-grid article{border:1px solid var(--qr-line);border-radius:var(--qr-radius);background:#12071f99;overflow:hidden}.qr-showcase-art{aspect-ratio:16/9;background:#090d188c;padding:14px;position:relative}.qr-showcase-media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.qr-showcase-art span{letter-spacing:.1em;text-transform:uppercase;color:var(--qr-text);background:#090d188c;border-radius:999px;padding:4px 11px;font-size:11.5px;font-weight:700;position:absolute;top:14px;right:14px}.qr-showcase-body{padding:18px 20px 22px}.qr-showcase-body h3{font-size:17px;font-weight:700}.qr-showcase-body p{color:var(--qr-dim);justify-content:space-between;gap:12px;margin-top:10px;font-size:13.5px;display:flex}.qr-showcase-body p span{color:var(--qr-muted)}.qr-setup-card{border:1px solid var(--qr-line);border-radius:var(--qr-radius);background:#12071fb3;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px;padding:26px;display:grid}.qr-setup-rows{flex-direction:column;gap:16px;display:flex}.qr-setup-rows>div{border-bottom:1px solid var(--qr-line);flex-direction:column;gap:6px;padding-bottom:14px;display:flex;position:relative}.qr-setup-rows>div:last-child{border-bottom:0;padding-bottom:0}.qr-setup-rows span{letter-spacing:.1em;text-transform:uppercase;color:var(--qr-dim);font-size:12.5px;font-weight:700}.qr-setup-rows code{font-family:var(--font-mono),ui-monospace,monospace;color:var(--qr-text);word-break:break-all;font-size:14px}.qr-copy{color:var(--qr-muted);border:1px solid var(--qr-line);cursor:pointer;background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;display:inline-flex;position:absolute;top:0;right:0}.qr-copy svg{width:13px;height:13px}.qr-code{font-family:var(--font-mono),ui-monospace,monospace;color:#cbb9f5;border:1px solid var(--qr-line);border-radius:var(--qr-radius-sm);background:#090d18d9;margin:0;padding:18px;font-size:13px;line-height:1.7;overflow-x:auto}.qr-install-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.qr-install-grid article{border:1px solid var(--qr-line);border-radius:var(--qr-radius);background:#12071f8c;padding:22px}.qr-install-grid h3{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:16px;font-weight:700;display:flex}.qr-install-grid h3 span{color:var(--qr-dim);font-size:12.5px;font-weight:600}.qr-people{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.qr-people article{border:1px solid var(--qr-line);border-radius:var(--qr-radius-sm);background:#12071f80;align-items:center;gap:12px;padding:16px;display:flex}.qr-avatar{color:#0b0418;object-fit:cover;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:700;display:inline-flex}.qr-people b{font-size:14px;display:block}.qr-people div span{color:var(--qr-dim);font-size:12.5px}.qr-faq{flex-direction:column;gap:12px;max-width:900px;margin:0 auto;display:flex}.qr-faq details{border:1px solid var(--qr-line);border-radius:var(--qr-radius-sm);background:#12071f99}.qr-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:16px;font-weight:600;list-style:none;display:flex}.qr-faq summary::-webkit-details-marker{display:none}.qr-faq summary span{color:var(--qr-violet-2);flex:none;font-size:20px;transition:transform .18s}.qr-faq details[open] summary span{transform:rotate(45deg)}.qr-faq p{color:var(--qr-muted);padding:0 22px 20px;font-size:14.5px}.qr-cta{text-align:center;border-top:1px solid var(--qr-line);background:radial-gradient(60% 120% at 50% 0,#8b5cf64d,#0000 70%),linear-gradient(#0d0519e6,#090d18f2);padding:86px 0}.qr-cta h2{font-size:clamp(26px,3.4vw,40px);font-weight:800}.qr-cta p{max-width:660px;color:var(--qr-muted);margin:16px auto 0;font-size:16px}.qr-cta-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;display:flex}.qr-footer{border-top:1px solid var(--qr-line);background:#060810e6;padding:64px 0 28px}.qr-footer-top{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:28px;width:min(100% - 40px,1200px);margin:0 auto;display:grid}.qr-footer-brand p{max-width:320px;color:var(--qr-muted);margin:16px 0;font-size:14px}.qr-footer-brand a{color:var(--qr-cyan);font-size:13.5px}.qr-footer-group{flex-direction:column;gap:11px;display:flex}.qr-footer-group h3{font-size:14px;font-weight:700}.qr-footer-group a{color:var(--qr-muted);font-size:13.5px}.qr-footer-group a:hover{color:var(--qr-text)}.qr-footer-bottom{width:min(100% - 40px,1200px);color:var(--qr-dim);border-top:1px solid var(--qr-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:44px auto 0;padding-top:22px;font-size:13px;display:flex}.qr-footer-legal{gap:18px;display:flex}.qr-footer-badges{border-top:1px solid var(--qr-line);width:min(100% - 40px,1200px);margin:44px auto 0;padding-top:24px}.qr-footer-badges-title{letter-spacing:.18em;text-transform:uppercase;color:var(--qr-dim);margin:0 0 16px;font-size:11.5px;font-weight:700}.qr-directory-badge-viewport{min-width:0;padding-block:4px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.qr-directory-badge-track{--qr-directory-badge-gap:12px;will-change:transform;width:max-content;animation:120s linear infinite qr-directory-badges-scroll;display:flex}.qr-directory-badge-set{align-items:center;gap:var(--qr-directory-badge-gap);padding-right:var(--qr-directory-badge-gap);flex-shrink:0;display:flex}.qr-directory-badge-viewport:hover .qr-directory-badge-track,.qr-directory-badge-viewport:focus-within .qr-directory-badge-track{animation-play-state:paused}.qr-directory-badge-viewport[data-marquee=false]{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.qr-directory-badge-track[data-marquee=false]{will-change:auto;animation:none}.qr-directory-badge{border:1px solid var(--qr-line);border-radius:var(--qr-radius-sm);opacity:.88;background:#ffffff0d;flex-shrink:0;justify-content:center;align-items:center;width:168px;height:60px;padding:8px 12px;transition:transform .18s,border-color .18s,opacity .18s;display:inline-flex;overflow:hidden}.qr-directory-badge:hover{border-color:var(--qr-line-strong);opacity:1;transform:translateY(-2px)}.qr-directory-badge:focus-visible{border-color:var(--qr-line-strong);outline:none;box-shadow:0 0 0 2px #8b5cf68c}.qr-directory-badge img{object-fit:contain;width:auto;max-width:100%;max-height:40px;display:block}.qr-directory-badge-text{color:var(--qr-text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}@keyframes qr-directory-badges-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.qr-directory-badge-viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.qr-directory-badge-track{will-change:auto;animation:none}.qr-directory-badge-set[aria-hidden=true]{display:none}}.qr-legal{padding:72px 0 96px}.qr-legal-head{max-width:760px}.qr-legal-head h1{margin:18px 0 0;font-size:clamp(30px,4vw,46px);font-weight:800}.qr-legal-head p{color:var(--qr-muted);margin-top:16px;font-size:16px}.qr-legal-updated{color:var(--qr-dim);margin-top:14px;font-size:13px;display:inline-block}.qr-legal-body{max-width:820px;margin-top:40px}.qr-legal-body section+section{margin-top:34px}.qr-legal-body h2{font-size:21px;font-weight:700}.qr-legal-body p,.qr-legal-body li{color:var(--qr-muted);margin-top:12px;font-size:15px}.qr-legal-body ul{flex-direction:column;gap:8px;margin-top:12px;padding-left:20px;list-style:outside;display:flex}.qr-legal-back{margin-top:40px}.qr-legal-back a{color:var(--qr-cyan);align-items:center;gap:8px;font-size:14px;display:inline-flex}.qr-legal-back svg,.qr-legal-head .qr-eyebrow svg{width:14px;height:14px}.qr-doc{padding:44px 0 96px}.qr-breadcrumbs{color:var(--qr-dim);flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.qr-breadcrumbs span{align-items:center;gap:8px;display:inline-flex}.qr-breadcrumbs i{color:var(--qr-line-strong);font-style:normal}.qr-breadcrumbs a:hover{color:var(--qr-cyan)}.qr-doc-head{max-width:860px;margin-top:28px}.qr-doc-head h1{margin:20px 0 0;font-size:clamp(30px,4.4vw,50px);font-weight:800}.qr-doc-lede{color:var(--qr-muted);margin-top:18px;font-size:17px}.qr-doc-updated{color:var(--qr-dim);margin-top:14px;font-size:13px;display:inline-block}.qr-doc-body{max-width:880px;margin-top:40px}.qr-doc-section+.qr-doc-section{margin-top:48px}.qr-doc-section h2,.qr-doc-faq h2,.qr-doc-related h2,.qr-doc-cta h2{font-size:clamp(22px,2.4vw,28px);font-weight:700}.qr-doc-section h3,.qr-doc-subhead{margin-top:24px;font-size:16.5px;font-weight:700}.qr-doc-answer{color:var(--qr-muted);margin-top:14px;font-size:15.5px}.qr-doc-answer strong{color:var(--qr-text)}.qr-doc-note{color:var(--qr-dim);margin-top:14px;font-size:13.5px}.qr-inline-code{font-family:var(--font-mono),ui-monospace,SFMono-Regular,monospace;color:var(--qr-cyan);background:#38bdf81a;border:1px solid #38bdf833;border-radius:6px;padding:2px 7px;font-size:13px}.qr-doc-list{flex-direction:column;gap:10px;margin-top:14px;display:flex}.qr-doc-list li{color:var(--qr-muted);align-items:flex-start;gap:10px;font-size:15px;display:flex}.qr-doc-list svg{width:16px;height:16px;color:var(--qr-green);flex:none;margin-top:5px}.qr-doc-steps{flex-direction:column;gap:20px;margin-top:18px;display:flex}.qr-doc-steps li{border:1px solid var(--qr-line);border-radius:var(--qr-radius-sm);background:#12071f8c;gap:16px;padding:20px;display:flex}.qr-doc-step-index{font-family:var(--font-mono),ui-monospace,monospace;color:var(--qr-violet-2);flex:none;font-size:13px;font-weight:700}.qr-doc-steps h3{margin:0;font-size:16px}.qr-doc-steps p{color:var(--qr-muted);margin-top:8px;font-size:14.5px}.qr-doc-steps .qr-code{margin-top:14px}.qr-doc-code{margin-top:18px}.qr-doc-code>span{color:var(--qr-dim);margin-bottom:8px;font-size:13px;display:inline-block}.qr-table-doc{white-space:normal}.qr-table-doc td:first-child{color:var(--qr-text)}.qr-table-model a:hover{color:var(--qr-cyan)}.qr-doc-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.qr-doc-links-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qr-doc-links a{border:1px solid var(--qr-line);border-radius:var(--qr-radius-sm);background:#12071f99;flex-direction:column;gap:8px;padding:20px 46px 20px 20px;transition:border-color .2s,transform .2s;display:flex;position:relative}.qr-doc-links a:hover{border-color:var(--qr-line-strong);transform:translateY(-2px)}.qr-doc-links b{font-size:15.5px;font-weight:700}.qr-doc-links span{color:var(--qr-muted);font-size:14px}.qr-doc-links svg{width:16px;height:16px;color:var(--qr-cyan);position:absolute;top:22px;right:18px}.qr-doc-faq,.qr-doc-related{max-width:880px;margin-top:56px}.qr-doc-faq .qr-faq,.qr-doc-related .qr-doc-links,.qr-doc-related-back{margin-top:20px}.qr-doc-related-back a{color:var(--qr-cyan);align-items:center;gap:8px;font-size:14px;display:inline-flex}.qr-doc-related-back svg{width:14px;height:14px}.qr-doc-cta{border:1px solid var(--qr-line);border-radius:var(--qr-radius);background:radial-gradient(120% 140% at 100% 0,#8b5cf629,#0000 60%),#12071fb3;max-width:880px;margin-top:56px;padding:32px}.qr-doc-cta p{color:var(--qr-muted);margin-top:12px;font-size:15px}.qr-doc-cta .qr-cta-actions{margin-top:22px}.qr-model-figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:880px;margin-top:32px;display:grid}.qr-model-figures>div{border:1px solid var(--qr-line);border-radius:var(--qr-radius-sm);background:#12071f99;padding:20px}.qr-model-figures dt{letter-spacing:.08em;text-transform:uppercase;color:var(--qr-dim);font-size:12.5px}.qr-model-figures dd{margin:10px 0 0;font-size:clamp(20px,2.4vw,26px);font-weight:800}.qr-more-link{flex-wrap:wrap;gap:20px;margin-top:22px;display:flex}.qr-more-link a{color:var(--qr-cyan);align-items:center;gap:8px;font-size:14.5px;display:inline-flex}.qr-more-link svg{width:15px;height:15px}.qr-more-link a:hover{color:var(--qr-text)}@media (max-width:1080px){.qr-card-grid,.qr-steps,.qr-vendor-grid,.qr-people,.qr-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qr-setup-card{grid-template-columns:minmax(0,1fr)}.qr-footer-top,.qr-doc-links,.qr-doc-links-grid,.qr-model-figures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.qr-nav-links,.qr-nav-actions{display:none}.qr-menu,.qr-mobile-menu{display:flex}.qr-mobile-menu{flex-direction:column}.qr-hero{padding:64px 0 48px}.qr-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}.qr-section{padding:64px 0}.qr-card-grid,.qr-steps,.qr-vendor-grid,.qr-showcase-grid,.qr-people,.qr-install-grid,.qr-footer-top,.qr-doc-links,.qr-doc-links-grid,.qr-model-figures{grid-template-columns:minmax(0,1fr)}.qr-doc{padding:32px 0 64px}.qr-doc-steps li{flex-direction:column;gap:10px}.qr-doc-cta{padding:24px}}
