:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f5f7fa;--accent:#d6b15e;--accent-blue:#3ba7ff;--bg-dark:#020305;--tz-muted:#9ca3af;--tz-text:#f5f7fa;--tz-gold:#d6b15e;--tz-blue:#3ba7ff;--tz-border-gold:#d6b15e4d;--tz-border-blue:#3ba7ff4d;--tz-border-soft:#ffffff14;--card-bg:#ffffff08;--card-border:#ffffff1a;--mesh:radial-gradient(at 0% 0%, #d6b15e1a 0px, transparent 50%), radial-gradient(at 100% 0%, #3ba7ff14 0px, transparent 50%);background:#020305;font-family:Inter,system-ui,-apple-system,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;min-height:100vh;color:var(--tz-text);background-color:#07090f;background-image:radial-gradient(80% 50% at 15% 0,#3b82f612 0%,#0000 70%),radial-gradient(60% 40% at 85% 5%,#8b5cf60d 0%,#0000 65%),radial-gradient(50% 60% at 50% 100%,#d6b15e0a 0%,#0000 60%);background-attachment:fixed;line-height:1.5;overflow-x:hidden}.page{max-width:1400px;margin:0 auto;padding:0 24px 80px}.nav{justify-content:space-between;align-items:center;height:80px;margin-bottom:20px;display:flex}.logoWrap{align-items:center;gap:12px;display:flex}.mainLogo{filter:drop-shadow(0 0 15px #d6b15e33);width:auto;height:38px}.desktopNav{align-items:center;gap:32px;display:flex}.desktopNav a,.navLinkButton{color:var(--tz-muted);cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s}.desktopNav a:hover,.navLinkButton:hover{color:var(--accent)}.menuButton{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:none}.hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;margin:40px 0 100px;display:grid}.heroCopy h1{letter-spacing:-.04em;margin-bottom:24px;font-size:clamp(32px,4vw,56px);font-weight:900;line-height:1.05}.subline{color:var(--tz-muted);max-width:500px;margin-bottom:32px;font-size:clamp(16px,1.8vw,19px);line-height:1.6}.creatorCard,.viewerBox,.verifyPanel,.howItWorks,.trustModel,.qrModal{-webkit-backdrop-filter:blur(30px)saturate(200%);background:#ffffff04;border:1px solid #ffffff14;border-radius:40px;padding:48px;position:relative;overflow:hidden;box-shadow:0 40px 100px -20px #000c,inset 0 1px #ffffff0d}.creatorCard:before{content:"";background:linear-gradient(90deg, transparent, var(--tz-gold), transparent);opacity:.4;height:1px;position:absolute;top:0;left:0;right:0}.cardTitle{letter-spacing:-.02em;align-items:center;gap:12px;margin-bottom:32px;font-size:22px;font-weight:800;display:flex}.tabsRow{background:#ffffff08;border:1px solid #ffffff0d;border-radius:20px;gap:8px;margin-bottom:32px;padding:8px;display:flex}.tabButton{color:var(--tz-muted);cursor:pointer;background:0 0;border:none;border-radius:14px;flex:1;padding:14px;font-size:14px;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1)}.tabButton.active{color:var(--tz-gold);background:#d6b15e1a;box-shadow:0 4px 15px #d6b15e1a}textarea,input,select{color:#fff;resize:none;background:#0006;border:1px solid #ffffff14;border-radius:24px;outline:none;width:100%;padding:24px;font-family:inherit;font-size:17px;transition:all .3s}textarea{min-height:200px}textarea:focus,input:focus,select:focus{border-color:var(--tz-gold);background:#00000080;animation:2s infinite alternate electricGlow;box-shadow:0 0 30px #d6b15e26,inset 0 0 10px #d6b15e0d}@keyframes electricGlow{0%{box-shadow:0 0 15px #d6b15e1a}50%{box-shadow:0 0 25px #d6b15e33}to{box-shadow:0 0 15px #d6b15e1a}}.primaryButton{background:linear-gradient(135deg, var(--tz-gold) 0%, #c79a3f 100%);color:#1a1306;cursor:pointer;border:none;border-radius:18px;justify-content:center;align-items:center;gap:12px;width:100%;height:64px;font-size:16px;font-weight:800;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 15px 35px #d6b15e40}.primaryButton:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-3px);box-shadow:0 20px 45px #d6b15e59}.smallGhost{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:15px;font-weight:700;transition:all .3s;display:inline-flex}.smallGhost:hover{border-color:var(--tz-gold);color:var(--tz-gold);background:#d6b15e14}.resultBox{background:#d6b15e08;border:1px solid #d6b15e26;border-radius:28px;margin-top:40px;padding:32px;animation:.6s cubic-bezier(.16,1,.3,1) resultReveal}@keyframes resultReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.linkResult{word-break:break-all;color:var(--tz-gold);background:#0000004d;border:1px solid #ffffff0d;border-radius:16px;margin:16px 0 24px;padding:20px;font-family:JetBrains Mono,monospace;font-size:14px}.resultActions{grid-template-columns:1.2fr 1fr;gap:16px;display:grid}.resultActions .primaryButton,.resultActions .smallGhost{width:100%;height:58px}.progressContainer{background:#ffffff0d;border-radius:10px;height:6px;margin-bottom:24px;overflow:hidden}.progressBar{background:var(--accent);height:100%;box-shadow:0 0 20px var(--accent), 0 0 40px var(--accent-blue);transition:width .4s cubic-bezier(.16,1,.3,1);position:relative}.progressBar:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);animation:1.5s infinite barShimmer;position:absolute;inset:0}@keyframes barShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.crypticText{color:var(--tz-gold);letter-spacing:2px;text-shadow:0 0 10px #d6b15e80;opacity:.8;margin-top:10px;font-family:JetBrains Mono,monospace;font-size:13px;display:block}.qrOverlay{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:2000;background:#050608f2;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.qrModal{text-align:center;width:100%;max-width:440px}.closeModal{color:var(--tz-muted);cursor:pointer;position:absolute;top:24px;right:24px}.footer{border-top:1px solid var(--tz-border-soft);padding-top:60px}.footerTop{flex-wrap:wrap;justify-content:space-between;gap:40px;margin-bottom:48px;display:flex}.footerBrand{max-width:320px}.footerWordmark{color:#fff;margin-bottom:12px;font-size:24px;font-weight:850;display:block}.footerBrand p{color:var(--tz-muted);font-size:14.5px;line-height:1.6}.footerCols{flex-wrap:wrap;gap:60px;display:flex}.footerCol{flex-direction:column;gap:12px;display:flex}.footerCol h4{color:#fff;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:14px}.footerCol a{color:var(--tz-muted);font-size:14.5px;text-decoration:none;transition:color .2s}.footerCol a:hover{color:var(--accent)}.footerBottom{border-top:1px solid #ffffff0a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:32px 0;display:flex}.footerBottom span{color:var(--tz-muted);font-size:13.5px}.footerBadgeRow{gap:16px;display:flex}.footerBadge{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.heroCtas{gap:16px;margin-top:32px;display:flex}.heroCtas .primaryButton,.heroCtas .smallGhost{width:auto;height:54px;padding:0 24px}@media (width<=1024px){.heroCtas{justify-content:center}}@media (width<=480px){.heroCtas{flex-direction:column;width:100%}.heroCtas .primaryButton,.heroCtas .smallGhost{width:100%}}@media (width<=1024px){.hero{flex-direction:column-reverse;gap:32px;margin:10px 0 60px;display:flex}.creatorCard{border-radius:32px;padding:32px 24px}.heroCopy h1{margin-bottom:16px;font-size:34px}.subline{margin-bottom:24px;font-size:16px}}@media (width<=768px){.nav{height:60px;margin-bottom:0}.hero{margin-top:0}.resultActions{grid-template-columns:1fr}}.trustSection{border:1px solid var(--tz-border-soft);background:radial-gradient(at 0 0,#d6b15e14 0,#0000 55%),radial-gradient(at 100% 100%,#3ba7ff14 0,#0000 55%),linear-gradient(#080b12,#050608);border-radius:36px;margin:80px 0 120px;padding:clamp(32px,5vw,64px) clamp(20px,4vw,48px);position:relative;overflow:hidden;box-shadow:0 30px 70px #0000008c,inset 0 1px #ffffff08}.trustSection:before{content:"";background:linear-gradient(90deg, transparent, var(--tz-gold), var(--tz-blue), transparent);opacity:.6;height:1px;position:absolute;top:0;left:0;right:0}.trustHeader{text-align:center;max-width:720px;margin:0 auto 56px}.trustEyebrow{border:1px solid var(--card-border);color:var(--tz-gold);letter-spacing:.08em;text-transform:uppercase;background:#d6b15e14;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.trustHeader h2{letter-spacing:-.03em;color:var(--tz-text);margin:20px 0 16px;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.1}.trustHeadlineAccent{background:linear-gradient(135deg, var(--tz-gold) 10%, var(--tz-blue) 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.trustSubline{color:var(--tz-muted);font-size:clamp(15px,1.7vw,17px);line-height:1.65}.trustGrid{grid-template-columns:1fr;gap:18px;margin:0 0 64px;list-style:none;display:grid}@media (width>=640px){.trustGrid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.trustGrid{grid-template-columns:repeat(3,1fr)}}.trustCard{background:var(--card-bg);-webkit-backdrop-filter:blur(14px);border:1px solid var(--tz-border-soft);border-radius:22px;padding:28px 24px;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,box-shadow .35s,background .35s;position:relative;overflow:hidden}.trustCard:hover{background:#ffffff0f;transform:translateY(-4px)}.trustCard.tone-gold:hover{border-color:var(--card-border);box-shadow:0 20px 40px #00000073,0 0 0 1px #d6b15e1f,0 0 40px #d6b15e1f}.trustCard.tone-blue:hover{border-color:#3ba7ff59;box-shadow:0 20px 40px #00000073,0 0 0 1px #3ba7ff24,0 0 40px #3ba7ff1f}.trustCardIcon{border:1px solid var(--card-border);width:52px;height:52px;color:var(--tz-gold);background:#d6b15e14;border-radius:14px;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.trustCard.tone-blue .trustCardIcon{color:var(--tz-blue);background:#3ba7ff14;border-color:#3ba7ff47}.trustCardTitle{letter-spacing:-.01em;color:var(--tz-text);margin-bottom:8px;font-size:17px;font-weight:700}.trustCardText{color:var(--tz-muted);font-size:14.5px;line-height:1.55}.zkFlow{border:1px solid var(--tz-border-soft);background:linear-gradient(#ffffff06,#ffffff03);border-radius:24px;margin-bottom:56px;padding:32px clamp(20px,3vw,40px);position:relative}.zkFlowHeader{text-align:center;margin-bottom:28px}.zkFlowHeader h3{color:var(--tz-text);letter-spacing:-.02em;margin-top:14px;font-size:clamp(20px,2.4vw,24px);font-weight:700}.zkFlowSteps{flex-direction:column;align-items:stretch;gap:14px;list-style:none;display:flex}@media (width>=900px){.zkFlowSteps{flex-direction:row;justify-content:space-between;align-items:center;gap:10px}}.zkStep{border:1px solid var(--tz-border-soft);background:#ffffff08;border-radius:18px;flex:1;align-items:center;gap:14px;min-width:0;padding:16px 18px;display:flex}.zkStepIcon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.zk-gold{color:var(--tz-gold);border:1px solid var(--card-border);background:#d6b15e1a}.zk-blue{color:var(--tz-blue);background:#3ba7ff1a;border:1px solid #3ba7ff47}.zk-pulse{animation:2.6s ease-in-out infinite zkPulse}@keyframes zkPulse{0%,to{box-shadow:0 0 #3ba7ff59}50%{box-shadow:0 0 0 8px #3ba7ff00}}.zkStepBody{flex-direction:column;min-width:0;display:flex}.zkStepBody strong{color:var(--tz-text);letter-spacing:-.01em;font-size:14.5px;font-weight:700}.zkStepBody span{color:var(--tz-muted);margin-top:2px;font-size:12.5px}.zkArrow{color:var(--tz-gold);opacity:.7;flex-shrink:0;align-self:center;animation:3s ease-in-out infinite zkArrowShift}@keyframes zkArrowShift{0%,to{opacity:.55;transform:translate(0)}50%{opacity:.95;transform:translate(3px)}}@media (width<=899px){.zkArrow{align-self:center;transform:rotate(90deg)}@keyframes zkArrowShift{0%,to{opacity:.55;transform:rotate(90deg)translate(0)}50%{opacity:.95;transform:rotate(90deg)translate(3px)}}}.zkFlowNote{text-align:center;color:var(--tz-muted);justify-content:center;align-items:center;gap:8px;width:100%;margin-top:24px;font-size:13.5px;display:inline-flex}.zkFlowNote code{border:1px solid var(--card-border);color:var(--tz-gold);background:#d6b15e1a;border-radius:6px;padding:1px 6px;font-size:12.5px}.openSourceBlock{border:1px solid var(--card-border);background:radial-gradient(at 100%,#d6b15e0f,#0000 60%),#ffffff08;border-radius:24px;grid-template-columns:1fr;align-items:center;gap:28px;margin-bottom:32px;padding:32px;display:grid}@media (width>=900px){.openSourceBlock{grid-template-columns:1.4fr auto}}.openSourceCopy h3{letter-spacing:-.02em;color:var(--tz-text);margin:14px 0 10px;font-size:clamp(22px,2.6vw,28px);font-weight:800}.openSourceCopy p{color:var(--tz-muted);max-width:560px;font-size:15px;line-height:1.6}.openSourceCtas{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.ctaGold,.ctaGhost{cursor:pointer;border:1px solid #0000;border-radius:14px;align-items:center;gap:8px;padding:13px 22px;font-size:14.5px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s,border-color .25s,color .25s;display:inline-flex}.ctaGold{background:linear-gradient(135deg, var(--tz-gold) 0%, #c79a3f 100%);color:#1a1306;box-shadow:0 10px 24px #d6b15e38}.ctaGold:hover{transform:translateY(-2px);box-shadow:0 14px 28px #d6b15e52}.ctaGhost{border-color:var(--tz-border-soft);color:var(--tz-text);background:#ffffff0a}.ctaGhost:hover{color:var(--tz-blue);border-color:#3ba7ff66}.starBadge{border:1px solid var(--tz-border-soft);color:var(--tz-text);background:#ffffff0a;border-radius:16px;justify-self:start;align-items:center;gap:12px;min-width:180px;padding:14px 18px;text-decoration:none;transition:border-color .25s,background .25s,transform .25s;display:inline-flex}@media (width>=900px){.starBadge{justify-self:end}}.starBadge:hover{border-color:var(--tz-gold);background:#d6b15e0f;transform:translateY(-2px)}.starBadge svg{color:var(--tz-gold)}.starBadgeText{flex-direction:column;line-height:1.1;display:flex}.starBadgeLabel{color:var(--tz-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.starBadgeText strong{margin-top:4px;font-size:16px;font-weight:700}.trustDisclaimer{text-align:center;color:var(--tz-muted);opacity:.85;max-width:640px;margin:0 auto;font-size:12.5px;line-height:1.55}.seo-content-sections{margin-bottom:120px}.seo-section{border-bottom:1px solid var(--tz-border-soft);padding:80px 0}.seo-section:last-child{border-bottom:none}.seo-section-inner{text-align:center;max-width:800px;margin:0 auto}.seo-section-inner.full-width{max-width:1200px}.seo-icon-box{background:var(--card-bg);border:1px solid var(--tz-border-soft);border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 32px;display:flex}.gold-glow{color:var(--tz-gold);border-color:var(--card-border);box-shadow:0 0 30px #d6b15e26}.blue-glow{color:var(--tz-blue);border-color:#3ba7ff4d;box-shadow:0 0 30px #3ba7ff26}.seo-section h2{color:var(--tz-text);letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(28px,4vw,42px);font-weight:800}.seo-section p{color:var(--tz-muted);margin-bottom:32px;font-size:clamp(16px,1.8vw,18px);line-height:1.7}.cta-link{align-items:center;gap:8px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex}.cta-link:hover{transform:translate(5px)}.gold-text{color:var(--tz-gold)}.blue-text{color:var(--tz-blue)}.cta-gold-btn{background:var(--accent);color:#1a1306;border-radius:14px;align-items:center;gap:10px;padding:14px 28px;font-weight:700;text-decoration:none;transition:transform .2s,filter .2s;display:inline-flex}.cta-gold-btn:hover{filter:brightness(1.1);transform:translateY(-2px)}.use-case-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;margin-top:48px;display:grid}.use-case-card{background:var(--card-bg);border:1px solid var(--tz-border-soft);text-align:left;border-radius:24px;padding:32px;transition:all .3s}.use-case-card:hover{border-color:var(--card-border);background:#ffffff0f;transform:translateY(-5px)}.use-case-icon{width:44px;height:44px;color:var(--tz-gold);background:#ffffff0d;border-radius:12px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.use-case-card h3{color:var(--tz-text);margin-bottom:12px;font-size:18px;font-weight:700}.use-case-card p{text-align:left;margin-bottom:0;font-size:14px}.faq-section{max-width:900px;margin:0 auto 120px;padding:0 20px}.faq-header{text-align:center;justify-content:center;align-items:center;gap:16px;margin-bottom:48px;display:flex}.faq-icon{color:var(--tz-gold)}.faq-header h2{color:var(--tz-text);margin:0;font-size:clamp(24px,3.5vw,36px);font-weight:800}.faq-list{flex-direction:column;gap:12px;display:flex}.faq-item{background:var(--card-bg);border:1px solid var(--tz-border-soft);border-radius:16px;transition:all .3s;overflow:hidden}.faq-item.open{border-color:var(--card-border);background:#ffffff0f}.faq-question{width:100%;color:var(--tz-text);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:24px;font-size:17px;font-weight:600;display:flex}.faq-question span{padding-right:20px}.faq-answer{color:var(--tz-muted);padding:0 24px 24px;font-size:15.5px;line-height:1.6}.verifyPanel{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;margin:0 0 100px;display:grid}.verifyPanel h2{letter-spacing:-.025em;color:var(--tz-text);margin:14px 0;font-size:clamp(26px,3.4vw,38px);font-weight:800}.verifyPanel p{color:var(--tz-muted);font-size:15.5px;line-height:1.65}.verifyPanel ol{flex-direction:column;gap:10px;list-style:none;display:flex}.verifyPanel ol li{border:1px solid var(--tz-border-soft);color:var(--tz-text);background:#ffffff08;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;font-size:14.5px;font-weight:500;display:flex}.verifyPanel ol li span{border:1px solid var(--card-border);width:28px;height:28px;color:var(--accent);background:#d6b15e1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.sectionLabel{color:#3ba7ff;letter-spacing:.08em;text-transform:uppercase;background:#3ba7ff14;border:1px solid #3ba7ff47;border-radius:999px;align-items:center;gap:8px;margin-bottom:12px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.trustModel{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;margin-bottom:100px;display:grid}.trustCopy h2{letter-spacing:-.025em;color:var(--tz-text);margin:14px 0;font-size:clamp(26px,3.4vw,38px);font-weight:800}.trustCopy p{color:var(--tz-muted);font-size:15.5px;line-height:1.65}.codeCard{border:1px solid var(--card-border);background:linear-gradient(#ffffff0a,#ffffff05);border-radius:22px;padding:24px}.codeHeader{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:700;display:flex}.codeCard pre{color:var(--tz-text);white-space:pre-wrap;word-break:break-word;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.6}.codeAccent{color:var(--accent);font-weight:700}@media (width<=900px){.verifyPanel,.trustModel{grid-template-columns:1fr;gap:28px}.seo-section{padding:60px 0}.use-case-grid{grid-template-columns:1fr}.faq-question{padding:20px;font-size:16px}.faq-answer{padding:0 20px 20px}}@media (prefers-reduced-motion:reduce){.zk-pulse,.zkArrow{animation:none}.trustCard,.ctaGold,.ctaGhost,.starBadge{transition:none}}html{width:100%;max-width:100%;overflow-x:hidden}@media (width<=768px){.desktopNav{display:none!important}.menuButton{display:flex!important}}.mobileMenu{z-index:900;-webkit-backdrop-filter:blur(24px);background:#050608f7;border-bottom:1px solid #ffffff14;flex-direction:column;gap:4px;padding:72px 20px 32px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 8px 40px #0009}.mobileMenu a{color:var(--tz-muted);border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;padding:13px 8px;font-size:17px;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.mobileMenu a:last-child{border-bottom:none}.mobileMenu a:hover{color:var(--accent)}@media (width<=768px){.page{padding-bottom:60px;padding-left:clamp(14px,4vw,20px);padding-right:clamp(14px,4vw,20px)}.creatorCard,.viewerBox,.howItWorks,.qrModal{border-radius:28px;padding:24px 18px}.verifyPanel,.trustModel{border-radius:28px;grid-template-columns:1fr;gap:24px;padding:24px 18px}.trustSection{border-radius:24px;margin:40px 0 60px;padding:clamp(20px,5vw,32px) clamp(14px,4vw,24px)}.heroCopy h1{font-size:clamp(28px,9vw,40px);line-height:1.05}.subline{max-width:100%}.tabsRow{gap:6px;padding:6px}.tabButton{min-width:0;padding:12px 6px;font-size:13px}.resultActions{grid-template-columns:1fr}.linkResult{word-break:break-all;font-size:13px}.seo-section{padding:48px 0}.seo-section-inner{padding:0 4px}.use-case-grid{grid-template-columns:1fr;gap:14px;margin-top:28px}.footerTop,.footerCols{gap:28px}.footerBottom{flex-direction:column;align-items:flex-start;gap:12px}.footerBadgeRow{flex-wrap:wrap;gap:10px}.faq-section{padding:0}.cardTitle{font-size:19px}}@media (width<=390px){.page{padding-left:14px;padding-right:14px}.creatorCard,.viewerBox,.howItWorks,.qrModal,.verifyPanel,.trustModel{border-radius:22px;padding:20px 14px}.tabButton{padding:10px 4px;font-size:12px}.heroCopy h1{font-size:clamp(26px,8.5vw,36px)}}
