.public-site .experience-header>div>div{height:56px}.public-site .experience-header .public-desktop-nav{gap:16px}.public-site .experience-header .public-desktop-nav>a,.public-site .experience-header .public-nav-group>button{font-size:12px;padding-left:0;padding-right:0}.public-site .experience-header .header-search{background:transparent;border:0}.experience-header .header-search>span{display:none}.experience-footer{border-top:1px solid #edf1f7;padding:23px 0 28px;color:#61718b;font-size:12px;background:#fcfdff}.experience-footer>div{display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:1240px}.experience-footer nav{display:flex;gap:18px}.public-site .public-page.experience-page{--experience-blue:#176dff;--experience-line:#e3e9f2;--experience-ink:#10152b;background:#fcfdff;color:var(--experience-ink)}.public-site .experience-page .public-page-main{padding-top:14px}.public-site .experience-page .public-page-main>div{max-width:1240px}.public-site .experience-page .public-breadcrumb{margin-bottom:18px;font-size:12px}.experience-intro{display:flex;align-items:flex-start;gap:18px;margin:0 4px 28px}.experience-title-icon{width:66px;height:66px;flex-shrink:0;display:grid;place-items:center;color:white;background:#176dff;border-radius:17px;box-shadow:0 5px 12px #176dff13}.experience-intro-copy{flex:1;min-width:0}.public-site .experience-intro h1{margin:0 0 5px;font-family:var(--font-inter),system-ui,sans-serif;font-size:clamp(25px,2.65vw,34px);line-height:1.17;font-weight:750;letter-spacing:-1.1px}.experience-intro p{color:#506078;font-size:13px;line-height:1.6;max-width:660px;margin:7px 0 0}.experience-intro .experience-lead{color:#10152b;font-size:15px;margin-top:0}.experience-badges{display:flex;gap:9px;align-self:center;flex-shrink:0}.experience-badge{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid;border-radius:15px;font-size:11px;white-space:nowrap}.experience-badge small,.experience-badge strong{display:block}.experience-badge strong{font-weight:650}.experience-badge small{color:#24314a;font-size:10px;margin-top:2px}.experience-badge.green{background:#effbf4;border-color:#dbf3e5;color:#098c4a}.experience-badge.blue{background:#f0f5ff;border-color:#e1eaff;color:#075bfb}.experience-badge.violet{background:#f5f2ff;border-color:#ebe5ff;color:#6345dc}.experience-workspace{min-width:0}.experience-processing-note{padding:14px 18px;border:1px solid #dce8f7;border-radius:10px;background:#f2f7ff;font-size:13px;color:#31466a;line-height:1.7;margin-bottom:20px}.experience-page:not(.experience-qr-generator):not(.experience-privacy-inspector):not(.experience-metadata-extractor) .experience-workspace>:is(div,section){border:1px solid var(--experience-line);border-radius:15px;padding:24px;background:white;box-shadow:0 3px 10px #172c4d06}.experience-family-image .experience-title-icon,.experience-family-social .experience-title-icon{background:#0c9a91}.experience-family-audio .experience-title-icon{background:#8351de}.experience-family-video .experience-title-icon{background:#df5864}.experience-family-developer .experience-title-icon{background:#4c5ecc}.experience-family-calculators .experience-title-icon{background:#c78918}.experience-metadata-extractor .experience-title-icon,.experience-privacy-inspector .experience-title-icon{background:#0a9c68}.experience-workspace .rounded-3xl{border-radius:13px}.experience-workspace :is(.bg-slate-50,.bg-slate-100){background:#f7f9fd}.experience-workspace .surface-toolbar:empty{display:none}.experience-workspace .surface-toolbar:empty+*{margin-top:0}.experience-support>.experience-tutorial{margin-top:26px}.media-source-preview{border:1px solid #e2e9f4;border-radius:12px;padding:16px;background:#f7faff}.media-source-preview figcaption{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px;font-size:12px;color:#5b6e8b}.media-source-preview strong{color:#1d365d;flex-shrink:0}.media-source-preview figcaption>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-source-preview :is(video,audio){width:100%;max-height:340px;border-radius:8px}.media-source-preview img{max-height:300px;max-width:100%;margin:auto;-o-object-fit:contain;object-fit:contain;border-radius:5px}.media-source-preview p{margin-top:12px;font-size:12px;color:#866429}.media-source-audio{background:#f8f5ff}.media-source-video{background:#fff6f7}.experience-workspace :is(input,textarea,select,button){font-family:inherit}.experience-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea,select){width:100%;max-width:100%;min-height:42px;border:1px solid var(--experience-line);border-radius:8px;padding:10px 12px;background:#fff;color:#243047;font-size:13px}.experience-workspace textarea{resize:vertical;line-height:1.6}.experience-workspace button{min-height:42px;font-size:13px;font-weight:600}.experience-workspace button:disabled{opacity:.45;cursor:not-allowed}.experience-workspace :is(.flex,.grid)>div{min-width:0}.experience-workspace :is(pre,.font-mono){overflow-wrap:anywhere}.experience-card{background:white;border:1px solid var(--experience-line);border-radius:16px;box-shadow:0 3px 10px #172c4d06;min-width:0}.experience-qr-grid{display:grid;grid-template-columns:minmax(0,2.12fr) minmax(260px,1fr);gap:14px;align-items:stretch}.qr-controls{padding:18px;display:flex;flex-direction:column;gap:15px}.qr-content-types{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:#f8fafc;border:1px solid var(--experience-line);border-radius:9px}.qr-content-types button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:60px;border-radius:8px;border-right:1px solid var(--experience-line);font-size:11px;color:#1e2e48;padding:8px 3px}.qr-content-types button:last-child{border-right:0}.qr-content-types button[aria-pressed=true]{background:var(--experience-blue);color:white;border-color:transparent;box-shadow:0 3px 7px #176dff20}.experience-field{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:13px;font-weight:550}.experience-field>span:first-child{line-height:1.35}.qr-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.qr-dimensions{display:grid;grid-template-columns:1.16fr 1fr;gap:24px}.qr-dimensions fieldset{min-width:0}.qr-dimensions legend{font-size:13px;font-weight:550;margin-bottom:9px}.qr-choice-row{display:flex;gap:6px}.qr-choice-row button{flex:1;padding:5px 6px;border:1px solid var(--experience-line);border-radius:6px;background:#f7f8fa;color:#283754;min-height:36px;font-size:12px}.qr-choice-row button[aria-pressed=true]{background:var(--experience-blue);border-color:var(--experience-blue);color:white}.qr-colors{display:grid;grid-template-columns:1fr 1fr 1.35fr;gap:14px}.qr-color{display:flex;align-items:center;gap:9px;padding:5px 7px;border:1px solid var(--experience-line);border-radius:8px;min-height:42px;background:white;font-size:12px;font-weight:400}.public-site .experience-workspace .qr-color input[type=color]{padding:0;width:27px;height:27px;min-height:27px;flex:none;border:0;border-radius:4px;background:transparent}.qr-color input::-webkit-color-swatch-wrapper{padding:0}.qr-color input::-webkit-color-swatch{border:1px solid #e3e9f2;border-radius:5px}.qr-advanced summary{display:flex;align-items:center;gap:9px;cursor:pointer;color:#23314c;font-size:12px;list-style:none;min-height:24px}.qr-advanced summary:after{content:"⌄";margin-left:4px}.qr-advanced[open] summary{margin-bottom:14px}.qr-advanced .experience-field{max-width:220px}.qr-advanced p{font-size:12px;line-height:1.6;color:#56667d;margin-top:10px}.experience-primary{display:flex;justify-content:center;align-items:center;gap:10px;border:0;border-radius:8px;background:var(--experience-blue);color:white;padding:13px 18px;min-height:49px}.qr-generate{margin-top:auto;width:100%}.qr-preview{padding:21px 20px 13px;display:flex;flex-direction:column;align-items:stretch}.qr-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.public-site .qr-preview-heading h2{font-family:var(--font-inter),system-ui,sans-serif;font-size:16px;font-weight:700}.qr-preview-heading button{background:#f5f7fb;border:1px solid #e9edf4;border-radius:8px;width:34px;min-height:34px;display:grid;place-items:center}.qr-preview-image{width:194px;height:194px;padding:7px;border:1px solid #ecf0f6;border-radius:12px;margin:16px auto 20px;display:flex;align-items:center;justify-content:center}.qr-preview-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.qr-preview-image>div{display:flex;flex-direction:column;align-items:center;gap:10px;color:#a6b1c5;font-size:12px;text-align:center}.qr-downloads{display:grid;gap:10px;margin-top:auto}.qr-downloads button{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:42px;padding:9px 7px;background:white;border:1px solid var(--experience-line);border-radius:7px;color:#064098;font-size:12px}.qr-downloads .experience-download{background:#0aab58;color:white;border-color:#0aab58}.qr-feedback{color:#077342;font-size:11px;min-height:16px;text-align:center;margin-top:6px}.qr-error{color:#a12222;background:#fff0f0;border-radius:7px;padding:9px;font-size:12px;line-height:1.6}.qr-enlarged{border:1px solid var(--experience-line);border-radius:15px;padding:28px;max-width:min(90vw,700px);max-height:90vh}.qr-enlarged::backdrop{background:#18223e80}.qr-enlarged>button{display:grid;place-items:center;position:absolute;right:6px;top:6px;width:32px;height:32px}.qr-enlarged img{width:100%;height:auto;max-height:75vh;-o-object-fit:contain;object-fit:contain}.experience-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:22px 0 30px}.experience-benefits>div{display:flex;align-items:center;gap:11px;min-width:0}.benefit-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;flex-shrink:0}.benefit-0{color:#08a650;background:#e8f9ef}.benefit-1{color:#176dff;background:#eaf2ff}.benefit-2{color:#ee488c;background:#ffedf4}.benefit-3{color:#704de5;background:#f0ebff}.public-site .experience-support .experience-benefits h2{font-family:var(--font-inter),system-ui,sans-serif;font-size:13px;font-weight:650;letter-spacing:0;display:block;margin:0 0 3px}.experience-benefits p{color:#526078;font-size:11px;line-height:1.5}.experience-explain-grid>section,.experience-support>section{border:1px solid var(--experience-line);border-radius:15px;padding:22px}.experience-support :is(h2,h3){color:#0f1730}.public-site .experience-support h2{font-size:22px;font-weight:700;line-height:1.3;display:flex;align-items:center;gap:13px;letter-spacing:-.6px}.experience-support h2>svg{flex-shrink:0;color:#176dff}.experience-tutorial{background:#eff6ff;border-color:#dceafe!important}.experience-tutorial ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:22px 0 2px;list-style:none;padding:0}.experience-tutorial li{display:flex;gap:15px}.experience-tutorial li>span{display:grid;place-items:center;width:35px;height:35px;flex-shrink:0;border:4px solid #dceafe;box-shadow:0 0 0 4px #e7f0ff;background:#176dff;color:white;border-radius:50%;font-weight:600;font-size:16px}.experience-tutorial h3{font-size:14px;font-weight:650;line-height:1.5;margin-bottom:6px}.experience-support p{font-size:13px;line-height:1.7;color:#34445f}.experience-explain-grid{display:grid;grid-template-columns:1.65fr 1fr;gap:15px;margin:16px 0}.experience-explanation{background:#effbf5;border-color:#ddf5e8!important}.experience-explanation h2>svg{color:#0caa5a}.experience-explanation>p{margin:13px 0 12px}.experience-explain-grid ul{display:grid;gap:9px;list-style:none;padding:0;margin-top:15px}.experience-explain-grid li{display:flex;gap:9px;align-items:flex-start;font-size:13px;line-height:1.5}.experience-explain-grid li svg{color:#0caa5a;flex-shrink:0;margin-top:1px}.experience-use-cases{background:#fffbef;border-color:#fbefcf!important}.experience-use-cases h2>svg{color:#dc9a22}.experience-faq{background:#fff}.experience-faq>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px;margin-top:17px}.experience-faq details{border:1px solid var(--experience-line);border-radius:9px;padding:13px 16px;align-self:start}.experience-faq summary{font-size:13px;font-weight:650;cursor:pointer}.experience-faq p{margin-top:8px;font-size:12px}.public-site .experience-related{margin:15px 0 0;padding:18px;border:1px solid #e9e5ff;border-radius:15px;background:#f5f3ff}.public-site .experience-related>div:first-child{margin-bottom:8px}.public-site .experience-related>p{margin-bottom:16px}.public-site .experience-related h2{font-size:20px}.public-site .experience-related a{padding:13px;border-radius:10px}.public-site .experience-related a h3{font-size:13px;line-height:1.5}.public-site .experience-related a>div:last-child{margin-top:10px}.public-site .experience-related .related-heading{margin-bottom:14px;flex-wrap:wrap}.public-site .experience-related .related-view-all{display:flex;align-items:center;gap:7px;margin-left:auto;padding:5px 8px;font-size:11px;background:white;border:1px solid #e4e6f7;border-radius:6px}.public-site .experience-related .related-compact-card{display:flex;flex-direction:row;align-items:flex-start;gap:9px;padding:12px 10px;background:white;border:1px solid #e4e8f3;min-width:0}.related-tool-icon{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;color:#176dff;background:#edf4ff;border-radius:10px}.related-tool-copy{min-width:0}.public-site .experience-related .related-tool-copy h3{font-size:11px;line-height:1.35;font-weight:650;margin:0 0 5px}.public-site .experience-related .related-tool-copy p{font-size:11px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.related-card-arrow{flex-shrink:0;align-self:center;color:#5266a2;margin-left:auto}.public-site .experience-page .public-page-main{padding-bottom:32px}.experience-merge-pdf .experience-workspace>div,.experience-privacy-inspector .metadata-lab>section{border:1px solid var(--experience-line);border-radius:15px;padding:24px;background:white}.pdf-board-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.pdf-board-heading h2{font-size:18px;font-weight:700}.pdf-board-heading h2 span{color:#64748b;font-weight:400}.pdf-board-heading button{color:#53647d;font-size:12px}.pdf-document-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;list-style:none;padding:0}.pdf-document-grid li{background:#f8faff;border:1px solid #dfe7f5;border-radius:12px;padding:12px;min-width:0;cursor:grab}.pdf-document-grid li:active{cursor:grabbing}.pdf-card-heading{display:flex;align-items:center;color:#7990ae;gap:6px}.pdf-card-heading>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:12px;font-weight:600;background:#e7efff;color:#176dff}.pdf-card-heading button{margin-left:auto;width:32px;min-height:32px;display:grid;place-items:center;border-radius:6px}.pdf-page-preview{display:grid;place-items:center;min-height:180px;margin:7px 0 12px}.pdf-page-preview img{max-width:100%;max-height:180px;background:white;box-shadow:0 2px 8px #1e35571f}.pdf-page-preview>div{display:flex;flex-direction:column;align-items:center;gap:12px;color:#7183a1;font-size:11px;text-align:center}.pdf-card-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#243550;font-size:13px;font-weight:600}.pdf-card-meta{color:#687a95;font-size:11px;margin-top:4px}.pdf-card-order{display:flex;gap:6px;margin-top:10px}.pdf-card-order button{flex:1;display:grid;place-items:center;min-height:36px;background:white;border:1px solid #e0e8f5;border-radius:7px;color:#176dff}.pdf-add-more{display:flex;justify-content:center;align-items:center;gap:9px;position:relative;min-height:52px;border:1px dashed #c7d9f6;border-radius:10px;margin-top:15px;font-size:13px;color:#176dff;cursor:pointer}.pdf-add-more input{position:absolute;opacity:0;inset:0;width:100%;cursor:pointer}.pdf-add-more:focus-within{outline:3px solid #2367df;outline-offset:3px}.privacy-intake-grid{display:grid;grid-template-columns:1.8fr 1fr;gap:15px}.privacy-intake-grid>aside,.privacy-intake-grid>section{border:1px solid var(--experience-line);border-radius:15px;padding:24px;background:white}.privacy-intake-grid>aside{background:#f2fbf6;border-color:#dbf0e4}.privacy-intake-grid aside h2{font-size:17px;font-weight:650;display:flex;gap:9px;align-items:center}.privacy-intake-grid aside p{font-size:13px;line-height:1.65;color:#51677a;margin-top:13px}.privacy-intake-grid aside ol{display:grid;gap:12px;margin-top:20px}.privacy-intake-grid aside li{display:flex;align-items:center;gap:9px;font-size:13px;color:#345644}.privacy-intake-grid aside li>span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#e0f4e9;color:#099750;font-size:12px}.experience-privacy-inspector .metadata-lab button{border-radius:8px}.experience-privacy-inspector .metadata-lab :is(table,pre){max-width:100%}.experience-page .experience-workspace button[class*=bg-gradient]{background:#176dff;box-shadow:none;border-radius:8px}@media(max-width:699px){.experience-footer>div{flex-direction:column;align-items:flex-start}.experience-footer nav{flex-wrap:wrap}.experience-footer{padding-top:20px}}@media(max-width:999px){.experience-intro{flex-wrap:wrap;margin-bottom:24px}.experience-intro-copy{flex-basis:calc(100% - 90px)}.experience-badges{margin-left:84px}.experience-qr-grid{grid-template-columns:minmax(0,1.8fr) minmax(230px,1fr)}.qr-controls{padding:17px;gap:17px}.qr-colors{grid-template-columns:1fr 1fr}.qr-colors>label:last-child{grid-column:1/-1}.qr-preview-image{width:176px;height:176px}.experience-benefits{gap:12px}.benefit-icon{width:43px;height:43px}.experience-benefits>div{gap:9px}.experience-benefits h2{font-size:12px}.pdf-document-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:699px){.public-site .experience-page .public-page-main{padding-top:18px}.public-site .experience-page .public-breadcrumb{font-size:11px;margin-bottom:19px}.experience-intro{margin-left:0;margin-right:0;gap:12px}.experience-title-icon{width:50px;height:50px;border-radius:13px}.experience-title-icon svg{width:28px}.public-site .experience-intro h1{font-size:25px;letter-spacing:-.8px}.experience-intro-copy{flex-basis:calc(100% - 65px)}.experience-intro p{font-size:12px}.experience-intro .experience-lead{font-size:13px}.experience-badges{margin-left:0;gap:6px;width:100%;flex-wrap:wrap}.experience-badge{flex:1;white-space:normal;font-size:10px;padding:8px;gap:6px;border-radius:11px}.experience-badge svg{width:19px;flex-shrink:0}.experience-badge small{font-size:9px}.experience-qr-grid{grid-template-columns:minmax(0,1fr);gap:14px}.qr-content-types button{font-size:10px;min-height:62px}.qr-content-types svg{width:20px}.qr-dimensions{gap:15px}.qr-choice-row{gap:4px}.qr-choice-row button{min-width:0;font-size:11px;padding-left:3px;padding-right:3px}.qr-colors{gap:12px}.qr-preview{padding:18px}.qr-preview-image{width:190px;height:190px;margin:10px auto 18px}.qr-downloads{grid-template-columns:1fr 1fr}.qr-downloads>button:first-child{grid-column:1/-1}.qr-downloads button{font-size:11px}.experience-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;margin:22px 0}.experience-benefits>div{gap:8px}.experience-benefits p{font-size:10px}.public-site .experience-benefits h2{font-size:12px}.experience-tutorial ol{grid-template-columns:1fr;gap:22px;margin-top:20px}.experience-tutorial li{gap:14px}.experience-explain-grid>section,.experience-support>section{padding:19px}.public-site .experience-support h2{font-size:20px;letter-spacing:-.4px;gap:10px}.experience-explain-grid,.experience-faq>div{grid-template-columns:1fr}.experience-merge-pdf .experience-workspace>div,.experience-privacy-inspector .metadata-lab>section{padding:17px}.pdf-document-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.pdf-document-grid li{padding:9px}.pdf-page-preview{min-height:150px}.pdf-page-preview img{max-height:150px}.pdf-card-name{font-size:11px}.pdf-card-meta{font-size:10px}.privacy-intake-grid{grid-template-columns:1fr}.privacy-intake-grid>aside,.privacy-intake-grid>section{padding:19px}.privacy-intake-grid aside ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.privacy-intake-grid aside li{align-items:flex-start;flex-direction:column;font-size:11px}.experience-workspace .metadata-lab :is(.flex,.grid){min-width:0}.public-site .experience-related{padding:18px}}@media(prefers-reduced-motion:reduce){.experience-page *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}