.qr-wrapper canvas.pop,.qr-wrapper canvas.visible{animation:.25s cubic-bezier(.175,.885,.32,1.275) popIn}.qr-wrapper canvas,.qrLogo-wrapper canvas{width:100%!important}.qr-wrapper canvas,.qrLogo-wrapper canvas,.qrLogo-wrapper-header canvas{height:100%!important;object-fit:contain}.navbar .dropdown ul.langflag.langflag-grid{background-color:#f4f7fa!important;display:grid;grid-template-columns:repeat(4,130px);gap:0;left:auto;right:0;padding:8px;min-width:unset;justify-content:start;transition:.2s}@media (max-width:768px){.navbar .dropdown ul.langflag.langflag-grid{grid-template-columns:repeat(2,130px)}}.langflag.langflag-grid{width:max-content;max-width:100vw}.navbar ul>li>ul>li a.langflag-grid{min-width:130px;width:130px!important;opacity:1}.navbar ul>li>ul>li a.langflag-grid.disabled{opacity:.25}.hero{background:linear-gradient(135deg,#fff 0,rgba(178,196,207,.4) 100%);padding:52px 0 68px}.hero-eyebrow{display:inline-flex;align-items:center;gap:6px;background:#ecfbaf;border:1px solid rgba(182,163,128,.25);color:#444046!important;font-size:.72rem;font-weight:500;letter-spacing:.07em;text-transform:uppercase;padding:6px 12px;border-radius:999px;margin-bottom:16px}#card-body button.genbutton,.cta-button{text-transform:none!important;white-space:normal;word-break:break-word}.hero h1{font-size:clamp(1.85rem, 4.5vw, 2.9rem);font-weight:600;letter-spacing:-.02em;margin-bottom:0}.hero h1 em{color:#1974d2;font-style:normal;font-weight:600}.hero h2{color:rgba(36,36,40,.9);font-weight:500;margin-bottom:14px}.hero .lead{font-size:.9rem;font-weight:400;color:rgba(36,36,40,.75);line-height:1.72;margin-bottom:26px}.hero-pills{display:flex;flex-wrap:wrap;gap:8px}.hero-pill{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid rgba(79,78,94,.2);color:#4f4e5e;font-size:.77rem;font-weight:400;padding:5px 12px;border-radius:999px}#cta-card,#qr-code-gen-card{border-radius:.6rem;box-shadow:0 8px 12px rgba(15,40,70,.08);overflow:hidden}.cta-prof,.custom-tabs .nav-link,.qr-gen-download-button span{font-weight:500!important}.hero-pill i{color:#6082b6;font-size:.88rem}#qr-code-gen-card{border:1px solid rgba(200,206,213,.5);background-color:#f8fbff}.card-header{background-color:rgba(178,196,207,.2);border-bottom:1px solid #e2e8f0;align-items:center;display:flex}.cta-prof,.qr-gen-download-button{align-items:center;letter-spacing:.06em}.card-header i{color:#b0b4c4;margin-right:8px;margin-top:3px;font-size:1.25rem}.card-header h2{font-size:1.5rem}.qr-gen-download-button{background-color:#6eae8d;display:block;border-radius:6px;font-size:.75rem;margin-right:8px;Color:#fff;display:flex;gap:4px;transition:.2s;padding:9px 10px}.qr-gen-download-button:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.12)}.feat-card:hover,.step-card:hover{box-shadow:0 4px 8px rgba(15,40,70,.1)}.qr-gen-download-button i{font-size:.75rem;Color:#fff;margin:0 8px 0 0}.qr-gen-download-button a{Color:#fff}.qr-gen-content{min-height:210px}#card-body button.genbutton{background-color:#69c;display:block;height:auto!important;line-height:1.2rem}#card-body button:disabled{background-color:#a9bac4}.custom-tabs{gap:8px}.custom-tabs .nav-link{border:1px dashed rgba(107,111,114,.6);border-radius:20px;padding:6px 0;color:#20203a!important;transition:.2s;font-size:1.06rem!important;background-color:#fff}.custom-tabs .nav-link:hover{background-color:rgba(102,153,204,.7);border-color:transparent;box-shadow:0 3px 3px rgba(15,40,70,.08);transform:translateY(-2px);color:#fff!important}.custom-tabs .nav-link.active{color:#fff!important;background-color:#6082b6;border:1px dashed transparent!important;font-weight:500}#cta-card{position:relative;background:linear-gradient(135deg,#f8fbff 0,rgba(126,147,178,.1) 100%);border:1px solid rgba(200,206,213,.5);transition:.2s}#cta-card:hover{box-shadow:0 10px 20px rgba(15,40,70,.12)}.cta-prof{background:linear-gradient(135deg,#c21e56,#f6adc6);font-size:.65rem;display:flex;gap:4px}#generator button,.cta-title{font-size:18px;font-family:Cuprum,sans-serif}.cta-prof i{font-size:.3rem}.cta-title{font-weight:600;margin-left:6px}.cta-title a{color:#413e57}.cta-desc{font-size:.8rem;font-weight:400;color:#32495c;letter-spacing:.06em}.cta-inner{border-radius:.6rem;background:rgba(254,253,255,.95);border:1px solid rgba(210,216,224,.7);backdrop-filter:blur(8px)}.cta-inner-title{font-family:Cuprum,sans-serif;font-size:1.1rem;font-weight:600}.field-hint,.form-label{font-size:.8rem}.cta-button{background-color:#69c!important;display:inline-flex;align-items:center;justify-content:center;height:auto}.qr-preview{min-height:300px;background:repeating-conic-gradient(#fdfdff 0 25%,#eceff3 0 50%) 50%/28px 28px;padding:12px}.qr-wrapper,.qrLogo-wrapper{aspect-ratio:1/1;padding:8px;background:#fff}#qrCanvas,#qrCanvasLogo{display:block}.qr-wrapper{width:100%;max-width:420px;border:1px dashed #9ea2a6;border-radius:8px;transform:scale(1);transition:opacity .2s;overflow:hidden}.qr-wrapper canvas{transition:opacity .2s;display:block}.qr-wrapper canvas.visible{opacity:1}@keyframes popIn{0%{opacity:0;transform:scale(.6)}70%{opacity:.8;transform:scale(1.05)}100%{opacity:1;transform:scale(1)}}.qrLogo-wrapper{width:100px;height:100px;border:1px dashed #9ea2a6;border-radius:4px}.qrLogo-wrapper-header{width:350px;max-height:250px;aspect-ratio:1.0;background:0 0}.qrLogo-wrapper-header canvas{display:block;margin-left:auto;margin-right:auto}@media (max-width:992px){.qrLogo-wrapper-header{display:none!important}}#generator{display:flex;justify-content:center}#generator button{font-weight:300;color:#38383d;min-width:100px}#generator button li.nav-item{transition:.5s}#generator button img{width:18px;height:18px;margin-right:6px;margin-bottom:4px;color:#abb4bb}#clearBtn,#generateBtn{margin:0}.qr-gen-cat-icon-wrapper{position:relative;top:3px}.qr-gen-cat-icon{width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;display:inline-block;-webkit-mask-size:contain;mask-size:contain;transition:background-color .2s;background-color:#8d95a2;background-image:none!important}.qr-gen-cat-icon-wrapper span{margin-left:8px}.btc-indent{margin-left:4px!important}.custom-tabs .nav-link.active .qr-gen-cat-icon,.custom-tabs .nav-link:hover .qr-gen-cat-icon{background-color:#fff}.qr-generator .btn{transition:transform .2s,box-shadow .2s}.cta-second-qr-widget .btn:not(:disabled):hover,.qr-generator .btn:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(0,0,0,.12)}.qr-generator .btn.disabled,.qr-generator .btn:disabled{cursor:not-allowed;opacity:.65}.form-label{font-weight:500;color:#505058;margin:14px 0 2px 8px;display:block}.gr-gen-privacy,.gr-gen-share{font-weight:400;display:block}.text-muted-gray{color:#9494a0;margin-left:2px}.invalid-feedback{font-size:.8rem;margin:2px 0 0 8px}#quietZoneInput{width:70px}.gr-gen-privacy{font-size:.75rem;color:#9292a3d0!important;border-top:1px solid #e2e8f0;padding:14px 1rem}.cap-chip:hover,.feat-card:hover,.step-card:hover{border-color:rgba(127,131,135,.3)}.gr-gen-share{font-size:.75rem;color:#9292a3d8!important;margin:0 8px}.cap-chip,.cap-grid,.cap-types-grid,.feat-card i,.step-card,.step-card i{display:flex;display:flex}.qr-gen-svg-facebook,.qr-gen-svg-linkedin,.qr-gen-svg-telegram,.qr-gen-svg-twitter,.qr-gen-svg-whatsapp{background-color:#a7b3be!important}.feat-card,.step-card{gap:14px;background:rgba(229,232,240,.25);padding:18px;transition:.2s;height:100%}.qr-gen-svg-facebook:hover,.qr-gen-svg-linkedin:hover,.qr-gen-svg-telegram:hover,.qr-gen-svg-twitter:hover,.qr-gen-svg-whatsapp:hover{background-color:#626d78!important}#qrSoci-fb,#qrSoci-li,#qrSoci-te,#qrSoci-tw,#qrSoci-wa{cursor:pointer}button span{position:relative;top:-3px;margin-left:4px}.sec-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6082b6;margin-bottom:7px}.sec-title{font-size:clamp(1.35rem, 2.7vw, 1.85rem);font-weight:700;letter-spacing:-.02em;margin-bottom:10px}.sec-sub{font-size:.85rem;color:rgba(36,36,40,.75);max-width:600px;line-height:1.7}.step-card{align-items:flex-start;border:1px solid rgba(127,131,135,.2);border-radius:10px}.step-card:hover{background:rgba(229,232,240,.4)}.step-card i{width:34px;height:50px;flex-shrink:0;align-items:top;margin-top:4px;justify-content:center;color:rgba(110,132,157,.75);font-size:1.75rem}.step-card h6{font-size:1.1rem;font-weight:600;margin-bottom:8px}.feat-card p,.step-card p{font-size:.85rem;color:rgba(36,36,40,.8);margin:0;line-height:1.54}.feat-card{align-items:flex-start;border:1px solid rgba(127,131,135,.2);border-radius:10px}.feat-card:hover{background:rgba(229,232,240,.5);transform:translateY(-2px)}.feat-card i{width:34px;height:34px;align-items:center;margin-top:0;justify-content:center;color:#6c87be;font-size:1.6rem}.feat-card h5{font-size:1.1rem;font-weight:600;margin-top:10px;margin-bottom:8px}.cta-second-qr-widget{border-radius:.6rem;background:rgba(126,147,178,.08);border:1px solid rgba(200,206,213,.5);box-shadow:0 4px 6px rgba(15,40,70,.06);transition:.2s}.cap-chip,.cap-types-chip{border:1px solid rgba(127,131,135,.2);transition:.2s}.cta-second-qr-widget:hover{box-shadow:0 10px 12px rgba(15,40,70,.08)}.cap-chip:hover,.cap-types-chip:hover{box-shadow:0 2px 2px rgba(15,40,70,.08)}.cta-second-qr-widget ul li{font-size:.85rem!important;line-height:1.2rem!important}.cta-second-qr-widget .cta-inner{background:rgba(255,255,255,.9)}.fs-smaller{font-size:.85rem}.cap-head{font-family:Cuprum,sans-serif;font-weight:500;font-size:18px;margin-top:60px;margin-bottom:30px;text-align:left;margin-left:1rem}.cap-grid{flex-wrap:wrap;justify-content:center;gap:12px}.cap-chip{min-width:180px;align-items:center;padding:8px 8px 5px;gap:14px;align-items:center;background:rgba(229,232,240,.25);border-radius:8px}.cap-chip:hover{background:rgba(229,232,240,.3)}.cap-chip i{font-size:1.1rem;flex-shrink:0;margin-left:6px;color:#6c87ae}.cap-chip span,.cap-types-chip span{font-size:.74rem;font-weight:400;line-height:1.3}.cap-types-grid{flex-wrap:wrap;justify-content:left;gap:10px}.cap-types-chip{min-width:86px;align-items:center;padding:4px 3px 3px;display:block;align-items:center;background:rgba(229,232,240,.4);border-radius:8px}.cap-types-chip:hover{background:rgba(229,232,240,.6);border-color:rgba(127,131,135,.4)}.cap-types-chip i{font-size:1.1rem;flex-shrink:0;margin-left:4px;margin-right:8px;color:rgba(29,41,81,.6)}.cap-types-desc{font-size:.94rem;line-height:1.68;margin-top:1rem;margin-bottom:0;text-align:left}.kw-chip{display:inline-flex;align-items:center;padding:6px 14px 5px;font-size:.72rem;font-weight:500;margin:6px 4px 4px;gap:12px;background:rgba(229,232,240,.2);border:1px solid rgba(127,131,135,.2);border-radius:8px;transition:.2s;color:rgba(67,68,77,.7)}.kw-chip:hover{background:rgba(229,232,240,.4);border-color:rgba(127,131,135,.4);box-shadow:0 2px 2px rgba(15,40,70,.06)}