html:has(.qr-service-page){scroll-behavior:smooth}.qr-service-page .container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.qr-service-page .container-1430{width:100%;max-width:1430px;margin:0 auto;padding:0 20px}.qr-service-page{background:#000;color:#fff;font-family:'Manrope', 'Inter', sans-serif;overflow-x:hidden;width:100%}.qr-service-page *{scrollbar-width:thin;scrollbar-color:#333 #000;box-sizing:border-box}.qr-section{padding:140px 0 100px;position:relative;scroll-margin-top:100px;overflow:hidden}.qr-title-lg{font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:72px;font-weight:700;line-height:1.1;color:#fff;margin-bottom:40px;letter-spacing:-1px}.qr-title-lg .highlight{color:#ffd700}.section-header-modern{text-align:center;margin-bottom:60px;max-width:900px;margin-left:auto;margin-right:auto}.section-header-modern h2{font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:48px;background:linear-gradient(to right, #fff, #bbb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:25px;letter-spacing:-0.5px}.section-header-modern h2 .highlight{background:linear-gradient(to right, #ffd700, #ff8800);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.section-header-modern p{color:#888;font-size:16px;max-width:600px;margin:0 auto;font-weight:400;line-height:1.6;letter-spacing:0.5px}.qr-subtitle{font-size:20px;color:#aaa;line-height:1.6;max-width:800px;margin:0 auto 50px}@media (max-width: 992px){.qr-section{padding:80px 0 60px}.qr-hero{padding:120px 0 80px}.qr-title-lg{font-size:48px;margin-bottom:25px}.section-header-modern h2{font-size:32px}.dbc-container,.qrm-container{grid-template-columns:1fr;gap:40px;text-align:center}.dbc-text,.qrm-text{width:100%;max-width:100%;order:1}.phone-showcase,.qrm-phone-showcase{order:2;width:100%;display:flex;justify-content:center;overflow:hidden}}@media (max-width: 768px){.qr-title-lg{font-size:38px}.qr-subtitle{font-size:16px}}@media (max-width: 480px){.qr-title-lg{font-size:32px;letter-spacing:-0.5px}.section-header-modern h2{font-size:26px}.phone-showcase,.qrm-phone-showcase{margin-bottom:0px}.dbc-title,.qrm-title{font-size:28px}.dbc-feature-item,.qrm-feature-item{padding:15px;font-size:14px;gap:15px}}.qr-hero{padding:180px 0 160px;background:radial-gradient(circle at 50% 50%, rgba(255, 215, 0, 0.05) 0%, #000 70%);text-align:center;position:relative;z-index:1}.qrs-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:22px;padding:8px 16px;border:1px solid rgba(255, 215, 0, 0.25);border-radius:100px;background:rgba(255, 215, 0, 0.06);color:#ffd700;font-size:13px;font-weight:600;letter-spacing:0.3px}.qrs-features{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:14px;margin:0 0 36px;padding:0;list-style:none}.qrs-features li{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:16px 18px;border:1px solid rgba(255, 255, 255, 0.07);border-radius:16px;background:rgba(255, 255, 255, 0.02)}.qrs-features i{grid-row:span 2;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:rgba(255, 215, 0, 0.1);color:#ffd700;font-size:16px}.qrs-features strong{color:#fff;font-size:14.5px;font-weight:700;line-height:1.3}.qrs-features span{color:#8f8f8f;font-size:12.5px;line-height:1.4}.qrs-app{display:grid;grid-template-columns:minmax(0, 1fr) 400px;align-items:start;gap:24px}.qrs-app [hidden]{display:none!important}.qrs-app button{font-family:inherit}.qrs-app button:focus-visible,.qrs-app input:focus-visible,.qrs-app select:focus-visible,.qrs-app textarea:focus-visible,.qrs-app summary:focus-visible,.qrs-drop:focus-within,.qrs-guide-card:focus-visible{outline:2px solid #ffd700;outline-offset:2px}.qrs-main{min-width:0;overflow:hidden;border:1px solid #222;border-radius:24px;background:#0e0e0e}.qrs-tabs{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));border-bottom:1px solid #222;background:#131313}.qrs-tab{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;padding:18px 8px;border:0;background:transparent;color:#8a8a8a;font-size:14px;font-weight:600;cursor:pointer;transition:color 0.2s, background 0.2s}.qrs-tab::after{content:'';position:absolute;left:14%;right:14%;bottom:0;height:2px;border-radius:2px;background:#ffd700;transform:scaleX(0);transition:transform 0.25s}.qrs-tab:hover{background:#181818;color:#ddd}.qrs-tab.is-active{background:#0e0e0e;color:#ffd700}.qrs-tab.is-active::after{transform:scaleX(1)}.qrs-tab-num{display:inline-grid;place-items:center;width:22px;height:22px;border:1px solid currentColor;border-radius:50%;font-size:11px;font-weight:700;opacity:0.8}.qrs-tab i{display:none}.qrs-panels{padding:28px}.qrs-panel.is-active{animation:qrsFade 0.25s ease}@keyframes qrsFade{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.qrs-field{min-width:0;margin-bottom:20px}.qrs-label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px;color:#a5a5a5;font-size:12px;font-weight:700;letter-spacing:0.6px;text-transform:uppercase}.qrs-label output{color:#ffd700;font-weight:700;letter-spacing:0;text-transform:none}.qrs-counter{color:#666;font-weight:600;letter-spacing:0;text-transform:none}.qrs-app .qrs-input{width:100%;height:auto;min-height:46px;padding:12px 14px;border:1px solid #2c2c2c;border-radius:10px;outline:none;background:#050505;color:#fff;font-family:inherit;font-size:14.5px;line-height:1.4;transition:border-color 0.2s, box-shadow 0.2s}.qrs-input::placeholder{color:#555}.qrs-app .qrs-input:focus{border-color:#ffd700;box-shadow:0 0 0 3px rgba(255, 215, 0, 0.12)}.qrs-app .qrs-input:focus-visible{outline:none}.qrs-input:disabled{opacity:0.4;cursor:not-allowed}.qrs-app textarea.qrs-input{min-height:80px;resize:vertical}.qrs-app select.qrs-input{padding-right:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23ffd700' stroke-width='2'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;-webkit-appearance:none;appearance:none}select.qrs-input option{background:#111;color:#fff}.qrs-grid-2,.qrs-grid-3{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:16px}.qrs-grid-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.qrs-input-group{display:flex;align-items:stretch}.qrs-input-group .qrs-input{flex:1;min-width:0;border-radius:0}.qrs-input-group > :first-child{border-radius:10px 0 0 10px}.qrs-input-group > :last-child{border-radius:0 10px 10px 0}.qrs-input-addon{flex-shrink:0;padding:0 16px;border:1px solid #2c2c2c;border-left:0;background:#1a1a1a;color:#ddd;font-size:13.5px;font-weight:600;cursor:pointer;transition:color 0.2s}.qrs-input-addon:hover{color:#ffd700}.qrs-input-prefix{display:flex;align-items:center;flex-shrink:0;padding:0 12px;border:1px solid #2c2c2c;border-right:0;background:#151515;color:#888;font-size:13px;white-space:nowrap}.qrs-hint{display:block;margin:8px 0 0;color:#7d7d7d;font-size:12.5px;line-height:1.55}.qrs-hint a{color:#ffd700}.qrs-range{width:100%;height:22px;accent-color:#ffd700;cursor:pointer}.qrs-check{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:#cfcfcf;font-size:14px;cursor:pointer}.qrs-check input{flex-shrink:0;width:18px;height:18px;accent-color:#ffd700;cursor:pointer}.qrs-link-act{display:inline-flex;align-items:center;gap:8px;margin:-4px 0 18px;padding:0;border:0;background:none;color:#ffd700;font-size:13.5px;font-weight:600;cursor:pointer}.qrs-link-act:hover{text-decoration:underline}.qrs-more{margin:4px 0 18px;padding:0 16px;border:1px dashed #2c2c2c;border-radius:12px}.qrs-more[open]{padding-bottom:4px}.qrs-more summary{display:flex;align-items:center;gap:8px;padding:13px 0;color:#cfcfcf;font-size:13.5px;font-weight:600;list-style:none;cursor:pointer}.qrs-more summary::-webkit-details-marker{display:none}.qrs-more summary i{color:#ffd700}.qrs-more summary::after{content:'+';margin-left:auto;color:#ffd700;font-size:18px;line-height:1}.qrs-more[open] summary::after{content:'\2212'}.qrs-seg{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid #262626;border-radius:12px;background:#070707}.qrs-seg button{flex:1 1 auto;padding:10px 12px;border:0;border-radius:9px;background:transparent;color:#9a9a9a;font-size:13px;font-weight:600;line-height:1.25;cursor:pointer;transition:background 0.2s, color 0.2s}.qrs-seg button:hover{color:#fff}.qrs-seg button.is-active{background:#ffd700;color:#000}.qrs-seg--4 button{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:2px}.qrs-seg--4 strong{font-size:15px}.qrs-seg--4 small{font-size:11px;font-weight:600;opacity:0.75}.qrs-seg--mini{padding:3px;border-radius:10px}.qrs-seg--mini button{padding:6px 10px;border-radius:7px;font-size:12px}.qrs-types{display:grid;grid-template-columns:repeat(auto-fill, minmax(104px, 1fr));gap:8px}.qrs-type,.qrs-tpl,.qrs-opt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;border:1px solid #262626;border-radius:12px;background:#070707;color:#9a9a9a;font-weight:600;line-height:1.25;text-align:center;cursor:pointer;transition:border-color 0.2s, background 0.2s, color 0.2s}.qrs-type{min-height:78px;padding:14px 6px;font-size:12.5px}.qrs-type i{color:#777;font-size:18px;transition:color 0.2s}.qrs-tpl,.qrs-opt{padding:10px 6px;font-size:12px}.qrs-type:hover,.qrs-tpl:hover,.qrs-opt:hover{border-color:#444;color:#ddd}.qrs-type.is-active,.qrs-tpl.is-active,.qrs-opt.is-active{border-color:#ffd700;background:rgba(255, 215, 0, 0.08);color:#fff}.qrs-type.is-active i{color:#ffd700}.qrs-type-desc{margin:4px 0 22px;padding:12px 16px;border-left:3px solid #ffd700;border-radius:0 10px 10px 0;background:rgba(255, 215, 0, 0.04);color:#b5b5b5;font-size:14px;line-height:1.6}.qrs-msg:empty{display:none}.qrs-msg p{display:flex;align-items:baseline;gap:10px;margin:0 0 8px;padding:10px 14px;border-radius:10px;font-size:13.5px;line-height:1.5}.qrs-msg-err{border:1px solid rgba(239, 68, 68, 0.3);background:rgba(239, 68, 68, 0.1);color:#fca5a5}.qrs-msg-warn{border:1px solid rgba(245, 158, 11, 0.28);background:rgba(245, 158, 11, 0.08);color:#fcd34d}.qrs-templates{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:10px}.qrs-options{display:grid;gap:8px}.qrs-options--6{grid-template-columns:repeat(6, minmax(0, 1fr))}.qrs-options--5{grid-template-columns:repeat(5, minmax(0, 1fr))}.qrs-options--4{grid-template-columns:repeat(4, minmax(0, 1fr))}.qrs-options--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.qrs-thumb{display:block;width:100%;max-width:56px;aspect-ratio:1;overflow:hidden;border-radius:8px;background:#fff}.qrs-tpl .qrs-thumb{max-width:84px}.qrs-thumb img{display:block;width:100%;height:100%}.qrs-palettes{display:grid;grid-template-columns:repeat(8, minmax(0, 1fr));gap:8px}.qrs-pal{display:flex;aspect-ratio:1;overflow:hidden;padding:0;border:2px solid #262626;border-radius:12px;background:none;cursor:pointer;transition:border-color 0.2s, transform 0.2s}.qrs-pal i{flex:1}.qrs-pal i:first-child{flex:1.6}.qrs-pal:hover{border-color:#ffd700;transform:translateY(-2px)}.qrs-color{display:flex;align-items:center;gap:10px}.qrs-color input[type='color']{flex-shrink:0;width:46px;height:46px;overflow:hidden;padding:0;border:1px solid #2c2c2c;border-radius:10px;background:none;cursor:pointer;-webkit-appearance:none;appearance:none}.qrs-color input[type='color']::-webkit-color-swatch-wrapper{padding:0}.qrs-color input[type='color']::-webkit-color-swatch{border:0;border-radius:9px}.qrs-color input[type='color']::-moz-color-swatch{border:0;border-radius:9px}.qrs-app .qrs-hex{font-family:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;letter-spacing:1px;text-transform:uppercase}.qrs-contrast{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid rgba(34, 197, 94, 0.3);border-radius:14px;background:rgba(34, 197, 94, 0.06)}.qrs-contrast[data-level='warn']{border-color:rgba(245, 158, 11, 0.3);background:rgba(245, 158, 11, 0.06)}.qrs-contrast[data-level='bad']{border-color:rgba(239, 68, 68, 0.35);background:rgba(239, 68, 68, 0.07)}.qrs-contrast strong{display:block;margin-bottom:3px;color:#fff;font-size:14px}.qrs-contrast small{display:block;color:#aaa;font-size:12.5px;line-height:1.5}.qrs-contrast-swatch{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border:1px solid #333;border-radius:10px}.qrs-contrast-swatch i{width:22px;height:22px;border-radius:5px}.qrs-logos{display:grid;grid-template-columns:repeat(10, minmax(0, 1fr));gap:8px}.qrs-logo{display:grid;place-items:center;aspect-ratio:1;padding:0;border:1px solid #262626;border-radius:12px;background:#070707;color:#8a8a8a;font-size:19px;cursor:pointer;transition:border-color 0.2s, background 0.2s, color 0.2s}.qrs-logo:hover{border-color:#444;color:#ddd}.qrs-logo.is-active{border-color:#ffd700;background:rgba(255, 215, 0, 0.08);color:#ffd700}.qrs-drop{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 18px;border:2px dashed #2f2f2f;border-radius:14px;background:#070707;color:#bbb;font-size:14px;text-align:center;cursor:pointer;transition:border-color 0.2s, background 0.2s}.qrs-drop i{color:#ffd700;font-size:28px}.qrs-drop strong{color:#ffd700}.qrs-drop small{color:#777;font-size:12px;line-height:1.5}.qrs-drop:hover,.qrs-drop.is-over{border-color:#ffd700;background:rgba(255, 215, 0, 0.04)}.qrs-file{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);opacity:0}.qrs-fi{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:48px;height:58px;border-radius:8px}.qrs-fi i{display:block;width:30px;height:30px;border-radius:3px;background:repeating-conic-gradient(#fff 0 25%, #9a9a9a 0 50%) 0 0 / 10px 10px}.qrs-fi b{display:block;width:34px;height:9px;border-radius:3px;background:#ffd700}.qrs-fi--bottom,.qrs-fi--top{padding:5px;background:#2a2a2a}.qrs-fi--box{border:2px solid #ffd700}.qrs-fi--box b{width:26px;height:5px}.qrs-fi--label b{border-radius:10px}.qrs-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.qrs-chip{padding:7px 12px;border:1px solid #2c2c2c;border-radius:100px;background:#070707;color:#bbb;font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color 0.2s, color 0.2s}.qrs-chip:hover{border-color:#ffd700;color:#ffd700}.qrs-side{position:sticky;top:90px;display:flex;flex-direction:column;gap:16px;min-width:0}.qrs-preview,.qrs-export{padding:20px;border:1px solid #222;border-radius:24px;background:#0e0e0e}.qrs-view{position:relative;display:flex;align-items:center;justify-content:center;min-height:300px;padding:24px;border-radius:16px;background:#f4f4f4;transition:background 0.2s}.qrs-view[data-bg='dark']{background:#1b1b1b}.qrs-view[data-bg='check']{background:repeating-conic-gradient(#e2e2e2 0 25%, #fff 0 50%) 0 0 / 20px 20px}.qrs-view canvas{display:block;max-width:100%;max-height:330px;filter:drop-shadow(0 10px 24px rgba(0, 0, 0, 0.18))}.qrs-view-loading{position:absolute;inset:0;display:grid;place-items:center;border-radius:16px;background:rgba(0, 0, 0, 0.25);color:#ffd700;font-size:26px}.qrs-view-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;color:#8a8a8a;font-size:12.5px}.qrs-data{max-height:64px;overflow:hidden;margin:12px 0;padding:10px 12px;border:1px solid #222;border-radius:10px;background:#070707;color:#9a9a9a;font-family:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size:12px;line-height:1.5;word-break:break-all}.qrs-stats{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:8px;margin:0 0 14px}.qrs-stats div{padding:10px 6px;border:1px solid #1f1f1f;border-radius:10px;background:#070707;text-align:center}.qrs-stats dt{margin-bottom:3px;color:#9a9a9a;font-size:10.5px;font-weight:700;letter-spacing:0.4px;text-transform:uppercase}.qrs-stats dd{margin:0;color:#fff;font-size:14px;font-weight:700}.qrs-score{padding:14px;border:1px solid #1f1f1f;border-radius:14px;background:#070707}.qrs-score-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;color:#ddd;font-size:13.5px}.qrs-score-head strong{font-weight:600}.qrs-score-head span{font-weight:700}.qrs-score-bar{height:6px;overflow:hidden;border-radius:6px;background:#1f1f1f}.qrs-score-bar span{display:block;width:100%;height:100%;border-radius:6px;background:#22c55e;transition:width 0.3s, background 0.3s}.qrs-score #qrsScoreLabel{color:#4ade80}.qrs-score[data-level='ok'] .qrs-score-bar span{background:#84cc16}.qrs-score[data-level='ok'] #qrsScoreLabel{color:#a3e635}.qrs-score[data-level='warn'] .qrs-score-bar span{background:#f59e0b}.qrs-score[data-level='warn'] #qrsScoreLabel{color:#fbbf24}.qrs-score[data-level='bad'] .qrs-score-bar span{background:#ef4444}.qrs-score[data-level='bad'] #qrsScoreLabel{color:#f87171}.qrs-tips{margin:12px 0 0;padding:0;list-style:none}.qrs-tips li{position:relative;margin-bottom:6px;padding-left:16px;color:#a5a5a5;font-size:12.5px;line-height:1.55}.qrs-tips li:last-child{margin-bottom:0}.qrs-tips li::before{content:'';position:absolute;left:2px;top:7px;width:6px;height:6px;border-radius:50%;background:#ffd700}.qrs-export .qrs-field{margin-bottom:14px}.qrs-export .qrs-hint{margin:-4px 0 14px}.qrs-actions{display:flex;gap:8px;margin-bottom:14px}.qrs-act{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 16px;border:1px solid #2f2f2f;border-radius:12px;background:#141414;color:#fff;font-size:14.5px;font-weight:700;cursor:pointer;transition:border-color 0.2s, transform 0.2s, box-shadow 0.2s, filter 0.2s}.qrs-act:hover{border-color:#555}.qrs-act--gold{flex:1.4;border-color:transparent;background:linear-gradient(135deg, #ffd700, #ffbc00);color:#000}.qrs-act--gold:hover{border-color:transparent;box-shadow:0 10px 24px rgba(255, 200, 0, 0.25);filter:brightness(1.06);transform:translateY(-1px)}.qrs-act--icon{flex:0 0 48px;padding:0}.qrs-act:disabled,.qrs-act.is-busy{opacity:0.6;cursor:progress;transform:none}.qrs-export .qrs-more{margin-bottom:0}.qrs-status{margin:12px 0 0;padding:10px 12px;border-radius:10px;background:#141414;color:#bbb;font-size:13px;line-height:1.5}.qrs-status:empty{display:none}.qrs-status[data-type='ok']{background:rgba(34, 197, 94, 0.08);color:#86efac}.qrs-status[data-type='error']{background:rgba(239, 68, 68, 0.08);color:#fca5a5}.qrs-guide{margin-top:70px}.qrs-guide-head{max-width:720px;margin:0 auto 32px;text-align:center}.qrs-guide-head h3{margin:0 0 12px;color:#fff;font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:clamp(24px, 2.6vw, 36px);font-weight:700}.qrs-guide-head h3 .highlight{color:#ffd700}.qrs-guide-head p{margin:0;color:#8a8a8a;font-size:15px;line-height:1.6}.qrs-guide-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:14px}.qrs-guide-card{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;align-items:start;align-content:start;column-gap:14px;row-gap:4px;padding:20px;border:1px solid rgba(255, 255, 255, 0.07);border-radius:16px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0) 100%);color:inherit;font-family:inherit;text-align:left;cursor:pointer;transition:border-color 0.25s, transform 0.25s}.qrs-guide-card i{grid-row:1 / 3;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:rgba(255, 215, 0, 0.1);color:#ffd700;font-size:17px}.qrs-guide-card strong{color:#fff;font-size:15.5px;font-weight:700}.qrs-guide-card span{color:#8f8f8f;font-size:13.5px;line-height:1.55}.qrs-guide-card:hover{border-color:rgba(255, 215, 0, 0.35);transform:translateY(-3px)}.qrs-guide-note{max-width:900px;margin:26px auto 0;padding:16px 20px;border:1px solid rgba(255, 215, 0, 0.2);border-radius:14px;background:rgba(255, 215, 0, 0.04);color:#bdbdbd;font-size:14px;line-height:1.65;text-align:center}.qrs-guide-note i{margin-right:6px;color:#ffd700}.qrs-guide-note a{color:#ffd700;font-weight:600}@media (max-width: 1199px){.qrs-app{grid-template-columns:minmax(0, 1fr) 360px}.qrs-features{grid-template-columns:repeat(auto-fit, minmax(210px, 1fr))}.qrs-logos{grid-template-columns:repeat(5, minmax(0, 1fr))}.qrs-palettes{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (max-width: 991px){.qrs-app{grid-template-columns:1fr}.qrs-side{display:contents}.qrs-preview{order:-1}.qrs-export{order:1}.qrs-palettes{grid-template-columns:repeat(8, minmax(0, 1fr))}.qrs-logos{grid-template-columns:repeat(10, minmax(0, 1fr))}}@media (max-width: 767px){.qrs-features{grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.qrs-features li{padding:14px;column-gap:10px}.qrs-features li:last-child{grid-column:1 / -1}.qrs-features i{width:34px;height:34px;font-size:14px}.qrs-app{gap:16px}.qrs-main,.qrs-preview,.qrs-export{border-radius:18px}.qrs-preview,.qrs-export{padding:16px}.qrs-tab{flex-direction:column;gap:5px;padding:12px 2px;font-size:11.5px}.qrs-tab-num{display:none}.qrs-tab i{display:block;font-size:16px}.qrs-panels{padding:20px 16px}.qrs-types{grid-template-columns:repeat(3, minmax(0, 1fr))}.qrs-grid-2,.qrs-grid-3{grid-template-columns:1fr}.qrs-options--6{grid-template-columns:repeat(3, minmax(0, 1fr))}.qrs-options--5{gap:6px}.qrs-options--5 .qrs-opt{padding:8px 2px;font-size:11px}.qrs-fi{width:40px;height:50px}.qrs-fi i{width:24px;height:24px}.qrs-fi b{width:28px}.qrs-palettes{grid-template-columns:repeat(4, minmax(0, 1fr))}.qrs-logos{grid-template-columns:repeat(5, minmax(0, 1fr))}.qrs-view{min-height:240px;padding:18px}.qrs-view canvas{max-height:280px}.qrs-stats{grid-template-columns:repeat(2, minmax(0, 1fr))}.qrs-seg button{padding:9px 8px;font-size:12.5px}.qrs-guide{margin-top:50px}.qrs-guide-grid{grid-template-columns:1fr}.qrs-guide-card{padding:16px}}.btn-gold{background:#ffd700;color:#000;padding:15px 40px;border-radius:8px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:10px;transition:0.3s}.btn-gold:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(255, 215, 0, 0.2);background:#ffdb1a;color:#000}.smooth-trigger{cursor:pointer}@keyframes fadeIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.digital-card-section{position:relative;padding:120px 0;overflow:hidden;background:radial-gradient(circle at 85% 30%, rgba(255, 215, 0, 0.08) 0%, rgba(0, 0, 0, 0) 45%), linear-gradient(180deg, #000 0%, #050505 100%);border-top:1px solid #111;scroll-margin-top:100px}.dbc-container{display:grid;grid-template-columns:1.05fr 0.95fr;gap:90px;align-items:center}@media (max-width: 992px){.dbc-container{grid-template-columns:1fr;text-align:center;gap:60px}.dbc-text{margin:0 auto;order:1}.phone-showcase{order:2;margin-top:20px}}.dbc-title{font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:52px;line-height:1.1;margin-bottom:28px;color:#fff}.dbc-title .highlight{background:linear-gradient(to right, #ffd700, #ff8800);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.dbc-desc{color:#bbb;font-size:18px;line-height:1.8;margin-bottom:40px;max-width:600px}@media (max-width: 992px){.dbc-desc{margin-left:auto;margin-right:auto}}.dbc-features{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:40px}@media (max-width: 1200px){.dbc-features{grid-template-columns:1fr}}.dbc-feature-item{display:flex;align-items:flex-start;gap:16px;color:#ddd;font-size:15px;line-height:1.6;background:linear-gradient(90deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.01) 100%);padding:20px;border-radius:16px;border:1px solid rgba(255, 255, 255, 0.06);transition:0.3s cubic-bezier(0.4, 0, 0.2, 1);text-align:left}.dbc-feature-item strong{display:block;color:#fff;margin-bottom:4px}.dbc-feature-item:hover{background:rgba(255, 255, 255, 0.06);border-color:rgba(255, 215, 0, 0.3);transform:translateY(-3px)}.dbc-icon-box{width:42px;height:42px;min-width:42px;border-radius:12px;background:rgba(255, 215, 0, 0.1);color:#ffd700;display:flex;align-items:center;justify-content:center;font-size:18px}.wz-cta-row{display:flex;flex-wrap:wrap;gap:14px}@media (max-width: 992px){.wz-cta-row{justify-content:center}}.phone-showcase{position:relative;display:flex;justify-content:center;padding:30px 0}.wz-phone{position:relative;z-index:2;width:min(320px, 100%);transform:rotate(-3deg);transition:transform 0.5s ease;backface-visibility:hidden;outline:1px solid transparent}.phone-showcase:hover .wz-phone{transform:rotate(0) translateY(-8px)}.wz-phone-frame{position:relative;display:block;padding:9px;background:#111;border-radius:50px;box-shadow:inset 0 0 0 2px #2a2a2a, 0 0 0 2px #333, 0 50px 100px rgba(0, 0, 0, 0.8), 0 0 90px rgba(255, 215, 0, 0.14)}.wz-phone-notch{position:absolute;top:17px;left:50%;width:92px;height:24px;background:#000;border-radius:20px;transform:translateX(-50%);z-index:3}.wz-screen{display:flex;flex-direction:column;gap:8px;padding:38px 9px 12px;background:#f3f4f7;border-radius:41px;overflow:hidden;font-family:Arial, Helvetica, sans-serif;color:#1e293b;text-align:center;line-height:1.2;user-select:none}.wz-screen-card{background:#fff;border-radius:14px;box-shadow:0 1px 2px rgba(15, 23, 42, 0.05), 0 3px 10px rgba(15, 23, 42, 0.06)}.wz-screen-head{position:relative;display:flex;flex-direction:column;align-items:center;padding:14px 10px 16px}.wz-screen-avatar{display:block;width:80px;height:80px;border-radius:50%;border:3px solid rgba(0, 0, 0, 0.08);box-shadow:0 2px 8px rgba(0, 0, 0, 0.08);object-fit:cover;background:#fff}.wz-screen-name{display:block;margin-top:9px;font-size:15px;font-weight:800;color:#1e293b}.wz-screen-user{display:block;margin-top:3px;font-size:8px;font-weight:500;color:#64748b}.wz-screen-site{display:block;margin-top:7px;font-size:9.5px;color:#334155}.wz-screen-mark{position:absolute;top:8px;right:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:42px;height:46px;background:rgba(255, 255, 255, 0.9);border:1px solid rgba(0, 0, 0, 0.08);border-radius:11px;box-shadow:0 6px 16px rgba(30, 41, 59, 0.24);transform:rotate(8deg)}.wz-screen-mark img{display:block;width:21px;height:21px}.wz-screen-mark b{font-size:6px;font-weight:800;line-height:1.05;color:#1e293b}.wz-screen-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:7px;padding:8px}.wz-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;aspect-ratio:1;padding:4px;border-radius:12px;border:1px solid rgba(15, 23, 42, 0.08);background-color:var(--wz-tile, #2ecc71);background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.16), rgba(255, 255, 255, 0) 70%);box-shadow:0 1px 2px rgba(15, 23, 42, 0.05), 0 3px 8px rgba(15, 23, 42, 0.06);color:#fff;font-size:9.5px;font-weight:700;cursor:default}.wz-tile i{font-size:25px;line-height:1}.wz-tile--call{--wz-tile:#2ecc71}.wz-tile--sms{--wz-tile:#fbbf24;color:#2d3436}.wz-tile--wa{--wz-tile:#25d366}.wz-tile--mail{--wz-tile:#ef4444}.wz-tile--ig{--wz-tile:#e1306c}.wz-tile--yt{--wz-tile:#ff0000}.wz-tile--map{--wz-tile:#ea4335}.wz-tile--review{--wz-tile:#f4a800;color:#2d3436}.wz-tile--quick{--wz-tile:#3e4759}.wz-tile--web{--wz-tile:#4299e1}.wz-screen-bar{display:grid;grid-template-columns:repeat(3, 1fr);align-items:center;margin:14px 2px 0;padding:10px 6px;background:#fff;border:1px solid #e2e8f0;border-radius:30px;box-shadow:0 4px 14px rgba(15, 23, 42, 0.08)}.wz-screen-bar span{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:9px;font-weight:700;color:#1e293b}.wz-screen-bar span:first-child{border-right:1px solid #cbd5e1}.wz-screen-bar i{font-size:15px;color:#1e293b}@media (max-width: 991px){.wz-phone,.phone-showcase:hover .wz-phone{transform:none}}@media (prefers-reduced-motion: reduce){.wz-phone{transition:none}}.wz-float{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#fff;background:rgba(20, 20, 20, 0.85);border:1px solid rgba(255, 255, 255, 0.12);backdrop-filter:blur(10px);padding:10px 16px;border-radius:14px;box-shadow:0 15px 35px rgba(0, 0, 0, 0.5);animation:wzFloat 6s ease-in-out infinite;pointer-events:none}.wz-float i{color:#ffd700}.wz-float--nfc{top:90px;left:4%}.wz-float--nfc i{transform:rotate(90deg)}.wz-float--qr{top:46%;right:3%;animation-delay:-2s}@keyframes wzFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (max-width: 1200px){.wz-float--nfc{left:0}.wz-float--qr{right:0}}@media (max-width: 576px){.wz-float{display:none}}@media (prefers-reduced-motion: reduce){.wz-float{animation:none}}.blob-bg{position:absolute;width:300px;height:300px;border-radius:50%;filter:blur(60px);z-index:1}.blob-1{top:-40px;right:-60px;background:radial-gradient(circle, rgba(255, 215, 0, 0.18) 0%, rgba(0, 0, 0, 0) 70%)}.blob-2{bottom:0;left:-100px;background:radial-gradient(circle, rgba(255, 215, 0, 0.12) 0%, rgba(0, 0, 0, 0) 70%)}.wz-pricing-section{background:radial-gradient(circle at 50% 0%, rgba(255, 215, 0, 0.06) 0%, rgba(0, 0, 0, 0) 55%), #030303;border-top:1px solid #111}.wz-plans{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:18px;align-items:stretch;padding-top:16px}.wz-plan{position:relative;display:flex;flex-direction:column;padding:26px 22px 24px;border-radius:26px;background:radial-gradient(circle at 100% 0%, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0) 45%), linear-gradient(180deg, #121212 0%, #0a0a0a 100%);border:1px solid rgba(255, 255, 255, 0.08);box-shadow:0 20px 40px rgba(0, 0, 0, 0.35);transition:transform 0.35s ease, border-color 0.35s ease, box-shadow 0.35s ease}.wz-plan:hover{transform:translateY(-8px);border-color:rgba(255, 215, 0, 0.35);box-shadow:0 30px 60px rgba(0, 0, 0, 0.6)}.wz-plan--featured{background:radial-gradient(circle at 50% 0%, rgba(255, 215, 0, 0.22) 0%, rgba(255, 215, 0, 0) 60%), linear-gradient(180deg, #19160a 0%, #0b0b0b 100%);border-color:rgba(255, 215, 0, 0.6);box-shadow:0 0 0 1px rgba(255, 215, 0, 0.15), 0 30px 70px rgba(255, 215, 0, 0.12)}.wz-plan--premium{background:radial-gradient(circle at 50% 0%, rgba(255, 140, 0, 0.18) 0%, rgba(255, 140, 0, 0) 60%), linear-gradient(180deg, #17110a 0%, #0a0a0a 100%);border-color:rgba(255, 170, 0, 0.45)}.wz-plan--premium:hover{border-color:rgba(255, 170, 0, 0.8)}.wz-plan-ribbon{position:absolute;top:-13px;left:50%;transform:translateX(-50%);padding:6px 16px;border-radius:20px;background:linear-gradient(90deg, #ffd700, #ff9f1a);color:#000;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;box-shadow:0 8px 20px rgba(255, 170, 0, 0.3)}.wz-plan--premium .wz-plan-ribbon{background:linear-gradient(90deg, #ffbc00, #ff8c00);color:#000;box-shadow:0 8px 20px rgba(255, 140, 0, 0.35)}.wz-plan-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}.wz-plan-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:rgba(255, 215, 0, 0.1);border:1px solid rgba(255, 215, 0, 0.22);color:#ffd700;font-size:19px}.wz-plan--premium .wz-plan-icon{background:rgba(167, 139, 250, 0.12);border-color:rgba(167, 139, 250, 0.3);color:#c4b5fd}.wz-plan-dur{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:20px;background:rgba(255, 255, 255, 0.06);border:1px solid rgba(255, 255, 255, 0.08);color:#ddd;font-size:12px;font-weight:700;white-space:nowrap}.wz-plan-dur i{color:#ffd700}.wz-plan-name{margin:0 0 6px;font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:24px;font-weight:800;color:#fff}.wz-plan-sub{min-height:40px;margin:0 0 18px;color:#8a8a8a;font-size:13px;line-height:1.5}.wz-plan-price{display:flex;flex-direction:column;justify-content:flex-end;gap:8px;min-height:78px;margin-bottom:18px}.wz-plan-amount{display:flex;align-items:flex-start;gap:3px;font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:42px;font-weight:800;line-height:1;letter-spacing:-1px;color:#fff}.wz-plan-currency{margin-top:5px;font-size:22px;letter-spacing:0;opacity:0.8}.wz-plan--featured .wz-plan-amount{color:#ffd700}.wz-plan--premium .wz-plan-amount{color:#ffe08a}.wz-plan-amount--free{font-size:32px;letter-spacing:0;color:#ffd700}.wz-plan-per{color:#8a8a8a;font-size:13px}.wz-plan-buy{display:flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:0 16px;border-radius:14px;background:linear-gradient(135deg, #25d366 0%, #128c7e 100%);color:#fff;font-size:15px;font-weight:800;text-align:center;text-decoration:none;box-shadow:0 10px 24px rgba(37, 211, 102, 0.22);transition:transform 0.25s ease, box-shadow 0.25s ease, filter 0.25s ease}.wz-plan-buy i{font-size:19px}.wz-plan-buy:hover,.wz-plan-buy:focus-visible{color:#fff;transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 14px 30px rgba(37, 211, 102, 0.35)}.wz-plan-buy:focus-visible{outline:3px solid #fff;outline-offset:3px}.wz-plan-buy--gold{background:linear-gradient(135deg, #ffd700 0%, #ffb300 100%);color:#000;box-shadow:0 10px 24px rgba(255, 190, 0, 0.28)}.wz-plan-buy--gold:hover,.wz-plan-buy--gold:focus-visible{color:#000;box-shadow:0 14px 30px rgba(255, 190, 0, 0.4)}.wz-plan-list-title{display:block;margin:22px 0 12px;padding-top:18px;border-top:1px solid rgba(255, 255, 255, 0.07);color:#777;font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.wz-plan-features{display:flex;flex-direction:column;gap:11px;margin:0;padding:0;list-style:none}.wz-plan-features li{display:flex;align-items:center;gap:10px;color:#d0d0d0;font-size:14px;line-height:1.4}.wz-plan-features li i{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(255, 215, 0, 0.14);color:#ffd700;font-size:10px}.wz-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin-top:36px}.wz-trust span{display:inline-flex;align-items:center;gap:8px;color:#bbb;font-size:14px;font-weight:600}.wz-trust i{color:#25d366;font-size:16px}.wz-trust span + span i{color:#ffd700}.wz-pricing-note{max-width:760px;margin:16px auto 0;color:#777;font-size:13px;text-align:center}.wz-pricing-note i{margin-right:4px;color:#ffd700}@media (max-width: 1280px){.wz-plans{display:flex;flex-wrap:wrap;justify-content:center;gap:30px 18px}.wz-plan{flex:0 1 calc((100% - 36px) / 3)}}@media (max-width: 900px){.wz-plan{flex-basis:calc((100% - 18px) / 2)}}@media (max-width: 767px){.wz-plans{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin:0 -15px;padding:18px 15px 20px;scrollbar-width:none}.wz-plans::-webkit-scrollbar{display:none}.wz-plan{flex:0 0 82%;scroll-snap-align:center;text-align:left}.wz-plan:hover{transform:none}.wz-trust{flex-direction:column;align-items:center}}@media (prefers-reduced-motion: reduce){.wz-plan,.wz-plan-buy{transition:none}}.qr-menu-section{position:relative;padding:120px 0;overflow:hidden;background:#000;border-top:1px solid #111}.qrm-container{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}@media (max-width: 992px){.qrm-container{grid-template-columns:1fr;text-align:center;gap:60px}.qrm-text{margin:0 auto}}.qrm-phone-showcase{position:relative;display:flex;justify-content:center}.qmx-phone{position:relative;z-index:2;width:min(320px, 100%);transform:rotate(3deg);transition:transform 0.5s ease;backface-visibility:hidden;outline:1px solid transparent}.qrm-phone-showcase:hover .qmx-phone{transform:rotate(0) translateY(-8px)}.qmx-frame{position:relative;padding:9px;background:#111;border-radius:50px;box-shadow:inset 0 0 0 2px #2a2a2a, 0 0 0 2px #333, 0 50px 100px rgba(0, 0, 0, 0.8), 0 0 90px rgba(40, 167, 69, 0.18)}.qmx-screen{position:relative;height:640px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;background:#f0f2f5;border-radius:41px;font-family:'Titillium Web', 'Segoe UI', Roboto, Arial, sans-serif;font-size:11px;line-height:1.35;color:#181818;text-align:left;user-select:none}.qmx-screen::-webkit-scrollbar{display:none}.qmx-screen:focus-visible{outline:3px solid #28a745;outline-offset:2px}.qmx-screen p{margin:0;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.qmx-top{position:sticky;top:0;z-index:5;padding:22px 12px 10px;background:#fff;border-bottom:1px solid #e5e7eb}.qmx-head{display:flex;align-items:center;gap:7px;padding:0 8px}.qmx-logo{width:30px;height:auto;flex-shrink:0}.qmx-brand{flex:1;min-width:0;font-size:15px;font-weight:700;color:#1e7e34;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qmx-flag{width:16px;height:auto;border-radius:2px}.qmx-burger{font-size:17px;color:#181818}.qmx-search{display:flex;align-items:center;gap:9px;margin-top:9px;padding:8px 11px;background:#fff;border-radius:7px;box-shadow:0 1px 6px rgba(0, 0, 0, 0.1);color:#6c757d;font-size:11px}.qmx-search i{color:#28a745;font-size:11px}.qmx-block{padding:12px 12px 14px}.qmx-block--white{background:#fff;margin:4px 0}.qmx-title{margin-bottom:9px;font-size:12.5px;font-weight:700;color:#181818}.qmx-cats{display:grid;grid-template-columns:repeat(4, 1fr);gap:6px}.qmx-cat{display:flex;flex-direction:column;align-items:center;gap:5px;padding:3px 3px 7px;background:#fff;border-radius:6px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.08);font-size:7.5px;font-weight:700;color:#6c757d;text-align:center;line-height:1.15}.qmx-cat img{display:block;width:100%;height:auto;aspect-ratio:120 / 92;border-radius:4px;object-fit:cover}.qmx-banner{display:block;width:88%;height:auto;aspect-ratio:520 / 310;margin:0 auto;border-radius:6px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.15)}.qmx-products{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.qmx-product{display:flex;flex-direction:column;padding:12px 12px 11px;background:#fff;border-radius:7px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.06)}.qmx-product img{display:block;width:100%;height:auto;aspect-ratio:278 / 200;margin-bottom:10px;object-fit:cover}.qmx-product-name{font-size:11.5px;font-weight:600;color:#181818}.qmx-price{margin-top:3px;font-size:10px;font-weight:700;color:#1e7e34}.qmx-news{display:flex;justify-content:center;gap:10px;margin:0 -12px;padding:0 12px 2px;overflow:hidden}.qmx-news img{flex:0 0 76%;width:76%;height:auto;aspect-ratio:440 / 294;border-radius:6px;object-fit:cover}.qmx-feedback{padding:16px 12px;background:linear-gradient(rgba(240, 240, 240, 0.86), rgba(240, 240, 240, 0.86)), url('/assets/local/qr-demo/menu/oneri-arkaplan.webp') center / cover no-repeat;text-align:center;color:#555;font-size:10px}.qmx-feedback-btn{display:block;margin-top:9px;padding:8px 10px;background:linear-gradient(90deg, #28a745, #5dd55d);border:1px solid #23913c;border-radius:5px;color:#fff;font-size:11px;text-align:center}.qmx-footer{padding:16px 16px 30px;background:#000;color:#fff;font-size:8.5px;font-weight:700;text-align:center;line-height:1.55}.qmx-footer p + p{margin-top:10px;padding-top:10px;border-top:1px solid #333}.qmx-night{position:absolute;right:24px;bottom:34px;z-index:6;display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:#000;border-radius:50%;box-shadow:0 4px 12px rgba(0, 0, 0, 0.35);color:#fff;font-size:15px}@media (max-width: 991px){.qmx-phone,.qrm-phone-showcase:hover .qmx-phone{transform:none}}@media (max-width: 380px){.qmx-screen{height:600px}}@media (prefers-reduced-motion: reduce){.qmx-phone{transition:none}}.qrm-title{font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:52px;line-height:1.1;margin-bottom:30px;color:#fff}.qrm-desc{color:#bbb;font-size:19px;line-height:1.8;margin-bottom:50px;max-width:550px}.qrm-blob{position:absolute;width:500px;height:500px;background:radial-gradient(circle, rgba(235, 59, 90, 0.05) 0%, rgba(0, 0, 0, 0) 70%);border-radius:50%;z-index:1;filter:blur(80px)}.qrm-blob-1{top:-100px;left:-100px}.qrm-features{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.qrm-feature-item{display:flex;align-items:center;gap:20px;color:#eee;font-size:17px;background:linear-gradient(90deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.01) 100%);padding:20px 25px;border-radius:16px;border:1px solid rgba(255, 255, 255, 0.05);transition:0.3s}.qrm-feature-item:hover{background:rgba(255, 255, 255, 0.06);border-color:rgba(255, 215, 0, 0.3);transform:translateX(-10px)}.qrm-icon-box{width:40px;height:40px;min-width:40px;border-radius:10px;background:rgba(255, 215, 0, 0.1);color:#ffd700;display:flex;align-items:center;justify-content:center;font-size:18px}.web-faq-section{background:#050505!important}.faq-list{gap:15px;display:flex;flex-direction:column}.faq-item-modern{background:rgba(255, 255, 255, 0.02);border:1px solid rgba(255, 255, 255, 0.05);border-radius:16px;padding:0;transition:0.3s;overflow:hidden}.faq-item-modern:hover{border-color:rgba(255, 215, 0, 0.2);background:rgba(255, 255, 255, 0.04)}.faq-btn-modern{width:100%;padding:25px 30px;background:transparent;border:none;color:#fff;font-size:18px;font-weight:600;text-align:left;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-btn-modern i{font-size:14px;transition:0.3s;color:#ffd700}.faq-btn-modern.active i{transform:rotate(45deg)}.faq-content-modern{max-height:0;overflow:hidden;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);padding:0 30px}.faq-content-modern p{color:#888;line-height:1.7;padding-bottom:25px;margin:0;font-size:15px}.qr-cta-section{padding:120px 0;background:radial-gradient(circle at center, #111 0%, #000 100%);position:relative;overflow:hidden}.cta-box{background:linear-gradient(135deg, rgba(255, 215, 0, 0.05) 0%, rgba(255, 215, 0, 0) 100%);border:1px solid rgba(255, 215, 0, 0.1);padding:80px 40px;border-radius:40px;text-align:center;position:relative;z-index:2}.cta-glow{position:absolute;width:300px;height:300px;background:#ffd700;filter:blur(150px);opacity:0.05;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}@media (max-width: 576px){.qr-service-page .container,.qr-service-page .container-1430{padding-left:20px!important;padding-right:20px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.qr-section{padding:60px 0!important}.qr-hero{padding:100px 0 60px!important}.qrm-container,.dbc-container{display:flex!important;flex-direction:column!important;width:100%!important;gap:20px!important}.dbc-feature-item,.qrm-feature-item{width:100%!important;margin-bottom:0px!important}.phone-showcase,.qrm-phone-showcase{margin-top:30px!important;height:auto!important;display:flex!important;justify-content:center!important;overflow:visible!important}.qr-title-lg{font-size:28px!important;line-height:1.2!important}.dbc-title,.qrm-title{font-size:24px!important}.section-header-modern h2{font-size:24px!important}.qr-subtitle{font-size:15px!important}}.qr-hero{overflow:hidden}.qrx-hero-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(255, 215, 0, 0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 215, 0, 0.05) 1px, transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at 50% 45%, #000 0%, transparent 70%);mask-image:radial-gradient(circle at 50% 45%, #000 0%, transparent 70%);z-index:-1;pointer-events:none}.qrx-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:1px;color:#ffd700;background:rgba(255, 215, 0, 0.08);border:1px solid rgba(255, 215, 0, 0.2);padding:7px 18px;border-radius:30px;margin-bottom:30px}.qrx-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.qrx-btn-ghost{display:inline-flex;align-items:center;gap:10px;padding:15px 34px;border-radius:8px;border:1px solid rgba(255, 255, 255, 0.2);color:#fff;font-weight:700;text-decoration:none;transition:0.3s}.qrx-btn-ghost:hover{border-color:#ffd700;color:#ffd700;transform:translateY(-3px)}.qrx-btn-lg{padding:18px 46px}.qrx-stats{padding:0 0 20px;position:relative;z-index:2}.qrx-stats-grid{display:grid;grid-template-columns:repeat(4, 1fr);border:1px solid rgba(255, 255, 255, 0.08);border-radius:24px;background:rgba(255, 255, 255, 0.02);overflow:hidden}.qrx-stat{padding:34px 28px;border-right:1px solid rgba(255, 255, 255, 0.06);display:flex;flex-direction:column;gap:8px}.qrx-stat:last-child{border-right:0}.qrx-stat-value{font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:42px;font-weight:800;line-height:1;background:linear-gradient(to right, #ffd700, #ff8800);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.qrx-stat-label{color:#999;font-size:14px;line-height:1.5}@media (max-width: 992px){.qrx-stats-grid{grid-template-columns:repeat(2, 1fr)}.qrx-stat:nth-child(2){border-right:0}.qrx-stat:nth-child(-n + 2){border-bottom:1px solid rgba(255, 255, 255, 0.06)}}@media (max-width: 480px){.qrx-stats-grid{grid-template-columns:1fr}.qrx-stat{border-right:0;border-bottom:1px solid rgba(255, 255, 255, 0.06);padding:24px}.qrx-stat:last-child{border-bottom:0}}.qrx-compare{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1100px;margin:0 auto}.qrx-compare-card{background:rgba(255, 255, 255, 0.025);border:1px solid rgba(255, 255, 255, 0.08);border-radius:24px;padding:34px}.qrx-compare-card--dynamic{background:linear-gradient(160deg, rgba(255, 215, 0, 0.09) 0%, rgba(255, 215, 0, 0.01) 60%);border-color:rgba(255, 215, 0, 0.35)}.qrx-compare-head{display:flex;align-items:flex-start;gap:16px;margin-bottom:26px;position:relative}.qrx-compare-head h3{font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:24px;color:#fff;margin:0 0 4px}.qrx-compare-head p{color:#999;font-size:14px;margin:0}.qrx-compare-icon{width:50px;min-width:50px;height:50px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#ffd700;background:rgba(255, 215, 0, 0.1)}.qrx-compare-badge{margin-left:auto;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#000;background:#ffd700;padding:4px 10px;border-radius:20px;white-space:nowrap}.qrx-compare-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.qrx-compare-list li{display:flex;align-items:flex-start;gap:12px;color:#ddd;font-size:15px;line-height:1.5}.qrx-compare-list li i{margin-top:4px;font-size:12px;color:#ffd700}.qrx-compare-list li.is-muted{color:#777}.qrx-compare-list li.is-muted i{color:#e74c3c}@media (max-width: 768px){.qrx-compare{grid-template-columns:1fr}.qrx-compare-card{padding:26px 22px}.qrx-compare-head{flex-wrap:wrap}}.qrx-sectors-section{background:#030303;border-top:1px solid #111}.qrx-sectors{display:grid;grid-template-columns:repeat(3, 1fr);gap:22px}.qrx-sector{background:rgba(255, 255, 255, 0.025);border:1px solid rgba(255, 255, 255, 0.07);border-radius:20px;padding:30px;transition:0.35s ease}.qrx-sector:hover{transform:translateY(-5px);border-color:rgba(255, 215, 0, 0.25);background:rgba(255, 255, 255, 0.04)}.qrx-sector-icon{width:54px;height:54px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:22px;color:#000;background:linear-gradient(135deg, #ffd700, #ff9f1a);margin-bottom:20px}.qrx-sector h3{font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:20px;color:#fff;margin:0 0 10px}.qrx-sector p{color:#999;font-size:15px;line-height:1.65;margin:0}@media (max-width: 992px){.qrx-sectors{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 576px){.qrx-sectors{grid-template-columns:1fr}.qrx-sector{padding:24px}}.qrx-studio-section{background:radial-gradient(1200px 500px at 50% 0%, rgba(255, 215, 0, 0.06), transparent 70%), #050505}.qrx-why{display:grid;grid-template-columns:repeat(4, 1fr);gap:22px}.qrx-why-item{position:relative;padding:32px 26px;border-radius:20px;border:1px solid rgba(255, 255, 255, 0.07);background:linear-gradient(180deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0) 100%)}.qrx-why-num{display:block;font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:40px;font-weight:800;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(255, 215, 0, 0.6);margin-bottom:18px}.qrx-why-item h3{font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:19px;color:#fff;margin:0 0 10px}.qrx-why-item p{color:#999;font-size:14px;line-height:1.65;margin:0}@media (max-width: 992px){.qrx-why{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 576px){.qrx-why{grid-template-columns:1fr}}.qr-cta-section .qrx-cta-title{font-size:52px;margin-bottom:20px}.qr-cta-section .qrx-cta-sub{margin:0 auto 45px;font-size:18px;color:#999}@media (max-width: 768px){.qr-cta-section .qrx-cta-title{font-size:34px}.qr-cta-section .qrx-cta-sub{font-size:16px}}.web-faq-section{padding:120px 0}.web-faq-section .faq-list{max-width:900px;margin:0 auto}body .web-faq-section .faq-list .faq-item-modern button.faq-btn-modern[type]{text-align:left;gap:16px}@media (max-width: 576px){.web-faq-section{padding:70px 0}}.qhw-section{position:relative;overflow:hidden;background:radial-gradient(circle at 15% 0%, rgba(255, 215, 0, 0.07) 0%, rgba(0, 0, 0, 0) 45%), radial-gradient(circle at 85% 100%, rgba(255, 140, 0, 0.06) 0%, rgba(0, 0, 0, 0) 50%), #030303;border-top:1px solid #111}.qhw-glow{position:absolute;top:260px;left:50%;width:70%;height:1px;transform:translateX(-50%);background:linear-gradient(90deg, rgba(255, 215, 0, 0), rgba(255, 215, 0, 0.35), rgba(255, 215, 0, 0));filter:blur(1px);pointer-events:none}.qhw-header .qrx-eyebrow{margin-bottom:18px}.qhw-steps{position:relative;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:22px;margin:0;padding:0;list-style:none;counter-reset:none}.qhw-steps::before{content:'';position:absolute;top:36px;left:12.5%;right:12.5%;height:2px;background:linear-gradient(90deg, rgba(255, 215, 0, 0.8), rgba(255, 215, 0, 0.25) 50%, rgba(255, 215, 0, 0.8));z-index:0}.qhw-step{position:relative;display:flex;flex-direction:column;align-items:center;margin:0;padding:0}.qhw-node{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:74px;height:74px;margin-bottom:26px;border-radius:50%;background:radial-gradient(circle at 30% 25%, #2a2410 0%, #0b0b0b 70%);border:2px solid rgba(255, 215, 0, 0.55);box-shadow:0 0 0 8px #050505, 0 0 34px rgba(255, 215, 0, 0.22);color:#ffd700;font-size:26px;transition:transform 0.35s ease, box-shadow 0.35s ease}.qhw-node-num{position:absolute;top:-6px;right:-8px;min-width:30px;padding:4px 7px;border-radius:20px;background:#ffd700;color:#000;font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:12px;font-weight:800;line-height:1;text-align:center}.qhw-step:hover .qhw-node{transform:translateY(-4px) scale(1.05);box-shadow:0 0 0 8px #050505, 0 0 50px rgba(255, 215, 0, 0.4)}.qhw-card{display:flex;flex-direction:column;flex:1;width:100%;padding:26px 24px 24px;border-radius:22px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.045) 0%, rgba(255, 255, 255, 0.015) 100%);border:1px solid rgba(255, 255, 255, 0.08);transition:border-color 0.35s ease, transform 0.35s ease, box-shadow 0.35s ease}.qhw-step:hover .qhw-card{transform:translateY(-6px);border-color:rgba(255, 215, 0, 0.35);box-shadow:0 24px 50px rgba(0, 0, 0, 0.55)}.qhw-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.qhw-kicker{color:#ffd700;font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.qhw-time{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:20px;background:rgba(255, 255, 255, 0.06);color:#bbb;font-size:12px;font-weight:600;white-space:nowrap}.qhw-title{margin:0 0 10px;color:#fff;font-size:20px;font-weight:700;line-height:1.3}.qhw-text{margin:0 0 18px;color:#9a9a9a;font-size:14px;line-height:1.65}.qhw-visual{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:92px;margin-bottom:18px;padding:14px;border-radius:16px;background:#0a0a0a;border:1px dashed rgba(255, 255, 255, 0.1)}.qhw-visual--types span,.qhw-file{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;background:rgba(255, 255, 255, 0.05);border:1px solid rgba(255, 255, 255, 0.08);color:#ddd;font-size:12px;font-weight:600}.qhw-visual--types i,.qhw-file i{color:#ffd700}.qhw-file--muted{color:#999}.qhw-visual--design{justify-content:space-between}.qhw-swatches{display:flex}.qhw-swatches i{width:30px;height:30px;margin-right:-8px;border-radius:50%;border:3px solid #0a0a0a}.qhw-swatches i:nth-child(1){background:#ffd700}.qhw-swatches i:nth-child(2){background:#4153a0}.qhw-swatches i:nth-child(3){background:#e1306c}.qhw-swatches i:nth-child(4){background:#2ecc71}.qhw-swatches i:nth-child(5){background:#fff}.qhw-mini-qr{display:flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:14px;background:#fff;color:#111;font-size:40px;box-shadow:0 0 0 3px rgba(255, 215, 0, 0.5)}.qhw-visual--stats{flex-direction:column;align-items:stretch;gap:8px}.qhw-bars{display:flex;align-items:flex-end;gap:7px;height:48px}.qhw-bars i{flex:1;border-radius:4px 4px 2px 2px;background:linear-gradient(180deg, #ffd700, rgba(255, 215, 0, 0.25))}.qhw-bars i:nth-child(1){height:30%}.qhw-bars i:nth-child(2){height:45%}.qhw-bars i:nth-child(3){height:38%}.qhw-bars i:nth-child(4){height:62%}.qhw-bars i:nth-child(5){height:55%}.qhw-bars i:nth-child(6){height:80%}.qhw-bars i:nth-child(7){height:100%}.qhw-bars-label{color:#888;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.qhw-points{display:grid;gap:9px;margin:auto 0 0;padding:0;list-style:none}.qhw-points li{display:flex;align-items:flex-start;gap:9px;color:#cfcfcf;font-size:13.5px;line-height:1.45}.qhw-points i{margin-top:3px;color:#ffd700;font-size:11px}.qhw-extras{display:grid;grid-template-columns:1.15fr 1fr;gap:22px;margin-top:60px}.qhw-panel{padding:32px;border-radius:24px;background:#0b0b0b;border:1px solid rgba(255, 255, 255, 0.08)}.qhw-panel-head{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.qhw-panel-head h3{margin:0 0 6px;color:#fff;font-size:21px;font-weight:700}.qhw-panel-head p{margin:0;color:#999;font-size:14px;line-height:1.6}.qhw-panel-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:50px;height:50px;border-radius:14px;background:rgba(255, 215, 0, 0.12);color:#ffd700;font-size:21px}.qhw-panel--warn .qhw-panel-icon{background:rgba(255, 107, 107, 0.12);color:#ff6b6b}.qhw-checklist{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;margin:0;padding:0;list-style:none}.qhw-checklist li{display:flex;align-items:flex-start;gap:10px;color:#bdbdbd;font-size:14px;line-height:1.55}.qhw-checklist i{margin-top:3px;color:#ffd700}.qhw-checklist strong,.qhw-mistakes strong{color:#fff}.qhw-mistakes{display:grid;gap:12px;margin:0;padding:0;list-style:none}.qhw-mistakes li{display:flex;flex-direction:column;gap:5px;padding:14px 16px;border-radius:14px;background:rgba(255, 255, 255, 0.03);border-left:3px solid rgba(255, 107, 107, 0.6)}.qhw-mistakes strong{display:flex;align-items:center;gap:8px;font-size:15px}.qhw-mistakes strong i{color:#ff6b6b;font-size:12px}.qhw-mistakes span{color:#a5a5a5;font-size:13.5px;line-height:1.55}.qhw-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:22px;padding:26px 32px;border-radius:24px;background:linear-gradient(90deg, rgba(255, 215, 0, 0.12), rgba(255, 215, 0, 0.03));border:1px solid rgba(255, 215, 0, 0.25)}.qhw-cta-text{display:flex;flex-direction:column;gap:4px}.qhw-cta-text strong{color:#fff;font-size:20px}.qhw-cta-text span{color:#bbb;font-size:14.5px}.qhw-cta-actions{display:flex;flex-wrap:wrap;gap:12px;flex-shrink:0}@media (max-width: 1199px){.qhw-steps{grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:40px}.qhw-steps::before{display:none}.qhw-extras{grid-template-columns:1fr}}@media (max-width: 767px){.qhw-glow{display:none}.qhw-steps{grid-template-columns:1fr;row-gap:22px;padding-left:0}.qhw-steps::before{display:block;top:30px;bottom:30px;left:29px;right:auto;width:2px;height:auto;background:linear-gradient(180deg, rgba(255, 215, 0, 0.8), rgba(255, 215, 0, 0.2))}.qhw-step{flex-direction:row;align-items:flex-start;gap:16px;text-align:left}.qhw-node{flex-shrink:0;width:60px;height:60px;margin-bottom:0;font-size:21px;box-shadow:0 0 0 6px #030303, 0 0 24px rgba(255, 215, 0, 0.2)}.qhw-node-num{min-width:26px;font-size:11px}.qhw-card{min-width:0;padding:20px 18px}.qhw-title{font-size:18px}.qhw-checklist{grid-template-columns:1fr}.qhw-panel{padding:24px 20px;text-align:left}.qhw-cta{flex-direction:column;align-items:stretch;padding:22px 20px;text-align:center}.qhw-cta-actions{flex-direction:column}.qhw-cta-actions a{justify-content:center}}@media (prefers-reduced-motion: reduce){.qhw-node,.qhw-card{transition:none}}