:root{color-scheme:dark;--bg:#06101d;--bg-deep:#030a13;--panel:rgba(10,26,43,.78);--panel-strong:rgba(11,29,48,.96);--panel-soft:rgba(17,37,57,.58);--border:rgba(153,203,229,.15);--border-strong:rgba(75,211,229,.34);--text:#f5fbff;--muted:#a7becb;--subtle:#7893a4;--accent:#3dd5e7;--accent-2:#668cff;--accent-3:#8e65ff;--accent-soft:rgba(61,213,231,.13);--success:#67e7b6;--warning:#ffca6c;--danger:#ff8fa0;--shadow:0 30px 90px rgba(0,0,0,.42);--shadow-soft:0 18px 56px rgba(0,0,0,.24);--radius-xl:32px;--radius-lg:24px;--radius-md:17px;--font-sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth;scroll-padding-top:104px}body{margin:0;min-height:100vh;background:radial-gradient(circle at 12% 7%,rgba(37,121,190,.2),transparent 31rem),radial-gradient(circle at 89% 12%,rgba(33,207,223,.12),transparent 27rem),linear-gradient(180deg,var(--bg) 0,var(--bg-deep) 100%);color:var(--text);font-family:var(--font-sans);font-feature-settings:"ss01" 1,"cv02" 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a,button,input,select,textarea{font:inherit}a{color:inherit}a,button{-webkit-tap-highlight-color:transparent}img{max-width:100%}button{color:inherit}:focus-visible{outline:3px solid rgba(61,213,231,.72);outline-offset:3px}.skipLink{position:fixed;left:16px;top:12px;z-index:100;transform:translateY(-150%);padding:10px 15px;border-radius:12px;background:#fff;color:#07111f;font-weight:800;transition:transform .2s ease}.skipLink:focus{transform:translateY(0)}.siteShell{position:relative;isolation:isolate;min-height:100vh;overflow:hidden;padding:0 34px}.siteShell:before{content:"";z-index:-3;background:linear-gradient(hsla(0,0%,100%,.018) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,transparent 0);background-size:58px 58px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 84%);mask-image:linear-gradient(180deg,#000,transparent 84%)}.mesh,.siteShell:before{position:fixed;inset:0;pointer-events:none}.mesh{z-index:-2;opacity:.16;background-image:radial-gradient(circle at center,var(--accent) 0 1px,transparent 1.5px);background-size:30px 30px;-webkit-mask-image:radial-gradient(circle at 70% 20%,#000 0,transparent 43%);mask-image:radial-gradient(circle at 70% 20%,#000 0,transparent 43%)}.ambient{position:fixed;z-index:-1;border-radius:50%;filter:blur(90px);pointer-events:none;opacity:.18}.ambientOne{width:430px;height:430px;background:var(--accent-2);left:-180px;top:20%}.ambientTwo{width:520px;height:520px;background:var(--accent);right:-230px;top:5%}.theme-ubid-graphite{--bg:#0c1017;--bg-deep:#06080d;--panel:rgba(23,29,40,.84);--panel-strong:rgba(25,31,43,.96);--accent:#a9b8ff;--accent-2:#6f7cff;--accent-3:#c184ff;--border-strong:rgba(169,184,255,.34);--accent-soft:rgba(169,184,255,.13)}.theme-ubid-sunrise{--bg:#160e1b;--bg-deep:#0b0710;--panel:rgba(39,22,38,.82);--panel-strong:rgba(43,24,42,.96);--accent:#ffb45b;--accent-2:#ee6c8f;--accent-3:#a972ff;--border-strong:rgba(255,180,91,.34);--accent-soft:rgba(255,180,91,.12)}.topNav{width:min(1320px,100%);min-height:84px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--border);position:relative;z-index:5}.brandLink{display:inline-flex;align-items:center;gap:11px;text-decoration:none;min-width:max-content}.brandLink img{width:41px;height:41px;object-fit:contain}.brandLink span{display:grid;line-height:1.05}.brandLink strong{font-size:20px;letter-spacing:-.02em}.brandLink small{margin-top:5px;color:var(--muted);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.navLinks{display:flex;align-items:center;gap:6px}.navLinks a{text-decoration:none;color:var(--muted);padding:10px 12px;border-radius:999px;font-size:13px;transition:color .2s,background .2s}.navLinks a:hover{color:var(--text);background:var(--accent-soft)}.navTrust{gap:9px;color:#c9fcec;border:1px solid rgba(103,231,182,.26);background:rgba(42,157,121,.1);padding:9px 13px;border-radius:999px;font-size:12px;font-weight:750}.navTrust,.navUtilities{display:inline-flex;align-items:center;min-width:max-content}.navUtilities{justify-content:flex-end;gap:10px}.languageSwitcher{display:inline-flex;align-items:center;gap:9px;color:var(--muted)}.languageLabel{font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.languageSwitcherCompact .languageLabel{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.languageOptions{display:inline-flex;align-items:center;padding:3px;border:1px solid var(--border);border-radius:999px;background:rgba(6,20,33,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)}.languageOptions button{min-width:34px;height:29px;padding:0 8px;border:0;border-radius:999px;background:transparent;color:#809eae;font:inherit;font-size:9px;font-weight:850;letter-spacing:.08em;cursor:pointer;transition:color .2s,background .2s,box-shadow .2s}.languageOptions button:hover{color:#e6f8ff;background:rgba(66,213,232,.08)}.languageOptions button.active{color:#07111f;background:var(--accent);box-shadow:0 4px 14px rgba(66,213,232,.2)}.languageOptions button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.statusDot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--success);box-shadow:0 0 0 6px rgba(103,231,182,.1);flex:0 0 auto}.contentGrid{width:min(1320px,100%);margin:0 auto;padding:48px 0 58px;display:grid;grid-template-columns:minmax(360px,470px) minmax(0,1fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}.identityColumn{position:-webkit-sticky;position:sticky;top:28px;display:grid;grid-gap:17px;gap:17px}.mainColumn{min-width:0;display:grid;grid-gap:24px;gap:24px}.identityCard{position:relative;overflow:hidden;min-height:620px;padding:25px;border:1px solid var(--border-strong);border-radius:36px;background:linear-gradient(146deg,rgba(12,34,54,.97),rgba(5,18,31,.985));box-shadow:var(--shadow);isolation:isolate}.theme-ubid-graphite .identityCard{background:linear-gradient(146deg,rgba(30,36,49,.98),rgba(12,16,24,.99))}.theme-ubid-sunrise .identityCard{background:linear-gradient(146deg,rgba(52,28,48,.98),rgba(20,11,25,.99))}.identityCard:before{content:"";position:absolute;inset:-1px auto -1px -1px;width:34%;z-index:-2;background:linear-gradient(165deg,var(--accent),var(--accent-2) 54%,var(--accent-3));border-radius:36px 46% 53% 36px;opacity:.96}.identityCard:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(4,19,31,.08),rgba(4,19,31,.77) 31%,rgba(4,19,31,.98) 58%)}.cardAurora{width:420px;height:420px;border-radius:50%;right:-230px;top:-180px;background:radial-gradient(circle,rgba(61,213,231,.28),transparent 68%)}.cardAurora,.cardOrbit{position:absolute;pointer-events:none}.cardOrbit{border:1px solid hsla(0,0%,100%,.1);border-radius:50%}.cardOrbitOne{width:360px;height:360px;left:-210px;bottom:-170px;box-shadow:0 0 0 40px hsla(0,0%,100%,.035),0 0 0 82px hsla(0,0%,100%,.02)}.cardOrbitTwo{width:130px;height:130px;right:-65px;top:220px}.cardHeader{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.cardBrand{display:flex;align-items:center;gap:9px;text-decoration:none}.cardBrand .brandLogo{width:42px;height:42px}.cardBrand>span{display:grid}.cardBrand strong{font-size:21px;line-height:1}.cardBrand small{color:#aed0df;font-size:8px;line-height:1.15;letter-spacing:.12em;text-transform:uppercase;margin-top:5px;max-width:110px}.credentialBadge{display:inline-flex;align-items:center;gap:8px;color:#d5fff1;border:1px solid rgba(103,231,182,.32);background:rgba(31,135,103,.13);padding:8px 10px;border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;text-align:center}.credentialBadge .statusDot{width:7px;height:7px;box-shadow:none}.cardIdentity{position:relative;z-index:2;margin-top:36px;display:grid;grid-template-columns:142px minmax(0,1fr);grid-gap:19px;gap:19px;align-items:center}.avatarShell{position:relative}.avatar,.avatarShell{width:142px;height:142px}.avatar{object-fit:cover;border-radius:32px;background:#173147;border:5px solid hsla(0,0%,100%,.9);box-shadow:0 18px 48px rgba(0,0,0,.34)}.avatarVerification{position:absolute;right:-5px;bottom:-5px;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#06251b;background:var(--success);border:5px solid #091b2b;box-shadow:0 8px 20px rgba(0,0,0,.28)}.identityCopy{min-width:0}.cardEyebrow,.eyebrow{margin:0;color:#9debf3;font-size:10px;font-weight:850;letter-spacing:.17em;text-transform:uppercase}.identityCopy h1{margin:10px 0 8px;font-size:clamp(25px,3vw,34px);line-height:1.02;letter-spacing:-.035em;overflow-wrap:anywhere}.headline{margin:0;color:#c1d4de;font-size:14px;line-height:1.45}.availability{display:flex;align-items:center;gap:8px;margin:14px 0 0;color:#c7f9e8;font-size:11px;font-weight:720}.availabilityDot{width:8px;height:8px;border-radius:50%;background:var(--success);box-shadow:0 0 0 5px rgba(103,231,182,.1)}.availability-limited{color:#ffdda1}.availability-limited .availabilityDot{background:var(--warning);box-shadow:0 0 0 5px rgba(255,202,108,.1)}.availability-unavailable{color:#ffbec7}.availability-unavailable .availabilityDot{background:var(--danger);box-shadow:0 0 0 5px rgba(255,143,160,.1)}.cardEvidence{position:relative;z-index:2;margin-top:31px;display:grid;grid-template-columns:minmax(0,1fr) 130px;grid-gap:16px;gap:16px;align-items:center}.didBlock{min-width:0;padding:17px;border:1px solid rgba(153,203,229,.15);border-radius:21px;background:rgba(3,18,29,.62)}.didLabel{display:flex;align-items:center;gap:7px;color:#8ca9b9;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.didBlock strong{display:block;margin-top:8px;color:#e6f8ff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.55;word-break:break-all}.cardCode{margin-top:15px;padding-top:13px;border-top:1px solid rgba(153,203,229,.12);display:grid;grid-gap:4px;gap:4px}.cardCode span{color:#7895a6;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.cardCode code{color:#82eaf3;font-size:11px}.qrFrame{position:relative;padding:8px 8px 23px;border-radius:20px;background:#fff;box-shadow:0 14px 32px rgba(0,0,0,.3)}.qrFrame img{display:block;width:100%;aspect-ratio:1;border-radius:10px}.qrFrame span{position:absolute;left:0;right:0;bottom:6px;color:#213747;text-align:center;font-size:8px;font-weight:900;letter-spacing:.22em}.cryptoStrip{position:relative;z-index:2;margin-top:22px;padding-top:17px;border-top:1px solid rgba(153,203,229,.14);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cryptoPill{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(130,234,243,.2);border-radius:999px;color:#d8f8fc;background:rgba(61,213,231,.07);font-size:10px;font-weight:750}.cryptoJoin{color:#718c9c;font-size:11px}.cryptoState{margin-left:auto;display:inline-flex;align-items:center;gap:5px;color:#aef3dd;font-size:10px}.shareModule{display:grid;grid-gap:10px;gap:10px}.shareActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.actionButton{min-height:64px;border:1px solid var(--border);border-radius:16px;background:rgba(12,29,47,.72);color:var(--muted);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 5px;font-size:10px;font-weight:720;text-decoration:none;cursor:pointer;transition:transform .2s,border-color .2s,background .2s,color .2s}.actionButton:hover{transform:translateY(-2px);border-color:var(--border-strong);background:var(--accent-soft);color:var(--text)}.actionButton:disabled{opacity:.55;cursor:wait}.actionPrimary{color:#06151e;background:linear-gradient(130deg,var(--accent),#8cecf2);border-color:transparent}.actionPrimary:hover{color:#06151e;background:linear-gradient(130deg,#6ae6f1,#b2f4f7)}.cardPreviewLink{min-height:48px;border:1px solid var(--border);border-radius:15px;background:rgba(12,29,47,.55);color:#d7e8f1;display:flex;align-items:center;gap:9px;padding:0 15px;text-decoration:none;font-size:12px;font-weight:720}.cardPreviewLink svg:last-child{margin-left:auto}.cardPreviewLink:hover{border-color:var(--border-strong);background:var(--accent-soft)}.verifyIdentityButton{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:68px;border:1px solid rgba(61,213,231,.3);border-radius:18px;background:linear-gradient(130deg,rgba(61,213,231,.11),rgba(102,140,255,.09));color:#e7fbff;padding:12px 14px;text-decoration:none;font-size:12px;font-weight:760}.verifyIdentityButton:hover{border-color:rgba(61,213,231,.62)}.verifyIcon{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;background:rgba(61,213,231,.13);color:var(--accent)}.verifyIdentityButton span:nth-child(2){display:grid;grid-gap:4px;gap:4px}.verifyIdentityButton small{color:var(--subtle);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.heroCopy{min-height:455px;padding:clamp(26px,4vw,54px) 0 38px;display:flex;flex-direction:column;justify-content:center}.heroStatus{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:10px;color:#b4f7e2;border:1px solid rgba(103,231,182,.19);border-radius:999px;padding:8px 12px;background:rgba(103,231,182,.065);font-size:11px;font-weight:780;letter-spacing:.04em}.heroCopy h2{margin:20px 0 19px;font-size:clamp(42px,5.4vw,76px);line-height:.99;letter-spacing:-.055em;max-width:860px;background:linear-gradient(105deg,#fff 8%,#c6f8fc 42%,#89e8f0 70%,#a899ff);-webkit-background-clip:text;background-clip:text;color:transparent}.theme-ubid-sunrise .heroCopy h2{background-image:linear-gradient(105deg,#fff 8%,#ffe4be 47%,#ffb45b 72%,#ee7aa0)}.heroAbout{margin:0;max-width:800px;color:var(--muted);font-size:17px;line-height:1.8;white-space:pre-line}.profileFacts{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.profileFacts span{display:inline-flex;align-items:center;gap:7px;min-height:34px;border:1px solid var(--border);border-radius:999px;color:#afc4d0;background:rgba(9,26,42,.52);padding:7px 11px;font-size:10px}.trustHighlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:28px;max-width:760px}.trustHighlights div{border:1px solid var(--border);border-radius:17px;background:rgba(12,28,45,.52);padding:14px 15px}.trustHighlights strong{display:block;font-size:15px;color:#eaf9ff}.trustHighlights span{display:block;margin-top:4px;color:var(--subtle);font-size:9px;text-transform:uppercase;letter-spacing:.09em}.panel{border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(145deg,rgba(14,33,52,.75),rgba(7,21,35,.74));box-shadow:var(--shadow-soft);padding:clamp(20px,3vw,28px);scroll-margin-top:100px}.theme-ubid-graphite .panel{background:linear-gradient(145deg,rgba(28,34,45,.82),rgba(15,18,26,.8))}.theme-ubid-sunrise .panel{background:linear-gradient(145deg,rgba(47,27,44,.8),rgba(23,13,28,.8))}.sectionHeading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px}.sectionHeading h2{margin:8px 0 0;font-size:clamp(24px,3vw,33px);line-height:1.08;letter-spacing:-.035em}.sectionIcon{width:50px;height:50px;border-radius:16px;display:grid;place-items:center;color:var(--accent);background:var(--accent-soft);border:1px solid var(--border-strong)}.mutedCount{min-width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--border);border-radius:15px;color:var(--accent);background:var(--accent-soft);font-weight:850}.servicesGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.serviceCard{position:relative;min-height:204px;padding:20px;border:1px solid var(--border);border-radius:20px;background:rgba(4,17,29,.44);overflow:hidden;transition:transform .2s,border-color .2s}.serviceCard:hover{transform:translateY(-3px);border-color:var(--border-strong)}.serviceIndex{position:absolute;right:17px;top:14px;color:rgba(151,205,227,.21);font-size:37px;font-weight:900;letter-spacing:-.05em}.serviceIcon{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;color:var(--accent);background:var(--accent-soft)}.serviceCard h3{position:relative;margin:18px 0 9px;font-size:18px}.serviceCard p{margin:0;color:var(--muted);font-size:12px;line-height:1.65}.serviceCard a{display:inline-flex;align-items:center;gap:6px;margin-top:15px;color:var(--accent);font-size:11px;font-weight:760;text-decoration:none}.credentialGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px}.credentialCard{position:relative;min-height:342px;overflow:hidden;border:1px solid rgba(127,193,219,.2);border-radius:23px;background:linear-gradient(150deg,rgba(13,37,57,.96),rgba(5,18,30,.98));box-shadow:0 18px 40px rgba(0,0,0,.23)}.credentialCard:after{content:"";position:absolute;width:260px;height:260px;right:-130px;bottom:-150px;border:1px solid hsla(0,0%,100%,.08);border-radius:50%;box-shadow:0 0 0 32px hsla(0,0%,100%,.025),0 0 0 65px hsla(0,0%,100%,.014)}.credentialRail{position:absolute;inset:0 auto 0 0;width:13px;background:linear-gradient(180deg,var(--accent),var(--accent-2))}.credential-urcode .credentialRail{background:linear-gradient(180deg,#27d7d8,#6d71ff)}.credential-document .credentialRail{background:linear-gradient(180deg,#ffb95e,#e87972)}.credentialWatermark{position:absolute;right:23px;top:70px;color:rgba(158,222,239,.07)}.credentialBody{position:relative;z-index:2;height:100%;padding:21px 21px 20px 31px;display:flex;flex-direction:column}.credentialTopline{display:flex;justify-content:space-between;align-items:center;gap:10px}.credentialBrand{display:flex;align-items:center;gap:7px;font-size:15px;font-weight:850}.credentialBrand img{width:26px;height:26px}.credentialStatus{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(103,231,182,.26);border-radius:999px;background:rgba(103,231,182,.08);color:#bdf7e3;padding:6px 8px;font-size:8px;font-weight:850;letter-spacing:.08em}.credentialStatus .statusDot{width:6px;height:6px;box-shadow:none}.credentialTitleBlock{margin:25px 0 20px}.credentialTitleBlock p{margin:0 0 7px;color:#84c8d9;font-size:9px;font-weight:780;letter-spacing:.14em;text-transform:uppercase}.credentialTitleBlock h3{margin:0;max-width:86%;font-size:21px;line-height:1.12;letter-spacing:-.025em}.credentialCard dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.credentialCard dl div{min-width:0;padding:10px;border:1px solid rgba(153,203,229,.1);border-radius:13px;background:rgba(4,17,29,.42)}.credentialCard dt{color:#7291a2;font-size:8px;letter-spacing:.09em;text-transform:uppercase}.credentialCard dd{margin:5px 0 0;color:#d8e8f0;font-size:9px;line-height:1.35;overflow-wrap:anywhere}.credentialPrivacy{display:flex;align-items:flex-start;gap:7px;margin:13px 0 0;color:#96b2c0;font-size:9px;line-height:1.45}.credentialAction,.vaultHint{display:flex;align-items:center;gap:7px;margin-top:auto;padding-top:17px;color:#bff7fb;font-size:10px;font-weight:760;text-decoration:none}.credentialAction svg:last-child{margin-left:auto}.credentialAction:hover{color:#fff}.vaultHint{color:#829dac}.supportGrid{display:grid;grid-template-columns:1.07fr .93fr;grid-gap:15px;gap:15px;align-items:stretch}.supportGrid>.panel{height:100%}.validSeal{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(103,231,182,.28);border-radius:999px;background:rgba(103,231,182,.08);color:#bdf7e3;padding:8px 10px;font-size:10px;font-weight:800}.trustGrid{display:grid;grid-gap:2px;gap:2px}.trustRow{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid var(--border)}.trustRow>span{color:var(--muted);font-size:11px}.trustRow strong{display:inline-flex;align-items:center;gap:7px;color:#d6fff2;font-size:10px}.checkMark{width:23px;height:23px;border-radius:8px;display:grid;place-items:center;color:var(--success);background:rgba(103,231,182,.1)}.digestBox{margin-top:17px;padding:13px;border:1px solid var(--border);border-radius:15px;background:rgba(3,16,27,.4)}.digestBox span{display:flex;align-items:center;gap:7px;color:#7593a4;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.digestBox code{display:block;margin-top:8px;color:#82dce7;font-size:9px;line-height:1.5;word-break:break-all}.technicalDetails{margin-top:12px;border-top:1px solid var(--border);padding-top:12px}.technicalDetails summary{cursor:pointer;color:#a9c5d2;font-size:10px;font-weight:720}.technicalDetails dl{margin:12px 0 0;display:grid;grid-gap:7px;gap:7px}.technicalDetails dl div{display:flex;justify-content:space-between;gap:14px}.technicalDetails dt{color:var(--subtle);font-size:9px}.technicalDetails dd{margin:0;color:#d4e5ed;font-size:9px}.contactPanel .sectionHeading>svg{color:var(--accent)}.contactGrid{display:grid;grid-gap:9px;gap:9px}.contactItem{display:grid;grid-template-columns:39px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;border:1px solid var(--border);border-radius:14px;padding:10px;background:rgba(4,17,29,.35)}.contactIcon{width:39px;height:39px;border-radius:12px;display:grid;place-items:center;color:var(--accent);background:var(--accent-soft)}.contactItem>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.contactItem>div>span{color:var(--subtle);font-size:8px;text-transform:uppercase;letter-spacing:.09em}.contactItem a,.contactItem strong{color:#d9eaf2;font-size:10px;text-decoration:none;overflow-wrap:anywhere}.contactItem a:hover{color:var(--accent)}.privacyNote{display:flex;align-items:flex-start;gap:7px;margin:14px 0 0;color:#7895a5;font-size:9px;line-height:1.45}.socialStrip{justify-content:space-between;gap:18px;border:1px solid var(--border);border-radius:18px;background:rgba(9,25,40,.58);padding:14px 16px}.socialStrip,.socialStrip>span{display:flex;align-items:center}.socialStrip>span{gap:8px;color:#97b3c1;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.socialStrip>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.socialStrip a{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--border);border-radius:999px;color:#d5e7ef;padding:7px 10px;font-size:9px;text-decoration:none}.socialStrip a:hover{border-color:var(--border-strong);color:var(--accent)}.siteFooter{width:min(1320px,100%);margin:0 auto;border-top:1px solid var(--border);min-height:92px;display:grid;grid-template-columns:1fr auto;grid-gap:8px 24px;gap:8px 24px;align-items:center;color:#6f8b9b;font-size:10px}.siteFooter span{display:flex;align-items:center;gap:8px}.siteFooter span img{width:25px;height:25px}.siteFooter code{grid-column:1/-1;padding-bottom:20px;font-size:9px;word-break:break-all}.unavailablePage{min-height:100vh;display:grid;place-items:center;padding:24px}.unavailableLanguage{display:flex;justify-content:flex-end;margin-bottom:8px}.unavailableCard{width:min(520px,100%);border:1px solid var(--border);border-radius:28px;background:var(--panel-strong);box-shadow:var(--shadow);padding:38px;text-align:center}.unavailableLogo{width:68px;height:68px}.unavailableCard .eyebrow{margin-top:20px}.unavailableCard h1{margin:12px 0 10px;font-size:34px}.unavailableCard p{color:var(--muted);line-height:1.65}.unavailableCard code{display:inline-block;margin-top:12px;padding:8px 11px;border-radius:10px;background:rgba(0,0,0,.24);color:#86dce6;font-size:10px}.businessCardPage{min-height:100vh;padding:24px;display:grid;align-content:center;justify-items:center;grid-gap:20px;gap:20px;position:relative;overflow:hidden;background:var(--bg)}.businessCardHeaderTools{display:inline-flex;align-items:center;gap:14px}.businessCardBackdrop{position:fixed;inset:0;background:radial-gradient(circle at 25% 25%,rgba(61,213,231,.18),transparent 30rem),radial-gradient(circle at 80% 70%,rgba(102,140,255,.16),transparent 34rem);pointer-events:none}.businessCardHeader{position:relative;z-index:2;width:min(1080px,100%);display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:12px}.businessCardHeader a{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--text);font-weight:800}.businessCardHeader img{width:34px;height:34px}.businessCardCanvas{position:relative;z-index:2;width:min(720px,100%)}.businessCardCanvas .identityCard{min-height:620px}.businessCardCanvas>p{color:var(--subtle);text-align:center;font-size:10px}.businessCardActions{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:9px}.businessCardActions a,.businessCardActions button{display:inline-flex;align-items:center;gap:8px;min-height:44px;border:1px solid var(--border);border-radius:999px;background:rgba(13,30,48,.82);color:#d9e9f1;padding:0 15px;text-decoration:none;cursor:pointer;font-size:11px}.businessCardActions a:hover,.businessCardActions button:hover{border-color:var(--border-strong);background:var(--accent-soft)}.businessCardActions button:disabled{opacity:.55;cursor:wait}@media (max-width:1120px){.navLinks{display:none}.contentGrid{grid-template-columns:minmax(330px,420px) minmax(0,1fr);gap:34px}.credentialGrid,.supportGrid{grid-template-columns:1fr}}@media (max-width:900px){.siteShell{padding:0 22px}.contentGrid{grid-template-columns:1fr;padding-top:30px}.identityColumn{position:static;width:min(560px,100%);margin:0 auto}.heroCopy{min-height:auto;padding:30px 0 20px;text-align:center;align-items:center}.heroAbout{max-width:690px}.profileFacts{justify-content:center}.trustHighlights{width:100%;max-width:660px;text-align:left}.mainColumn{gap:18px}.servicesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:660px){html{scroll-padding-top:80px}.siteShell{padding:0 13px}.topNav{min-height:70px;gap:10px}.brandLink small{display:none}.navUtilities{gap:6px}.languageOptions button{min-width:31px;height:27px;padding:0 6px}.navTrust{font-size:9px;padding:8px 10px}.navTrust .statusDot{width:6px;height:6px}.contentGrid{padding:18px 0 36px;gap:25px}.identityCard{min-height:580px;padding:19px;border-radius:28px}.identityCard:before{width:31%;border-radius:28px 45% 54% 28px}.identityCard:after{background:linear-gradient(90deg,rgba(4,19,31,.05),rgba(4,19,31,.78) 25%,rgba(4,19,31,.985) 52%)}.cardBrand small{display:none}.cardBrand .brandLogo{width:37px;height:37px}.credentialBadge{max-width:145px;font-size:7px;padding:7px 8px}.cardIdentity{grid-template-columns:106px minmax(0,1fr);gap:14px;margin-top:28px}.avatar,.avatarShell{width:106px;height:106px}.avatar{border-radius:25px;border-width:4px}.avatarVerification{width:31px;height:31px;border-width:4px}.identityCopy h1{font-size:23px}.cardEyebrow{font-size:7px;letter-spacing:.11em}.headline{font-size:11px}.availability{font-size:9px;margin-top:10px}.cardEvidence{grid-template-columns:minmax(0,1fr) 108px;gap:10px;margin-top:24px}.didBlock{padding:13px}.didBlock strong{font-size:9px}.qrFrame{padding:6px 6px 20px;border-radius:16px}.cryptoStrip{gap:5px}.cryptoPill{font-size:8px}.cryptoState{width:100%;margin-left:0;margin-top:4px}.shareActions{grid-template-columns:repeat(3,minmax(0,1fr))}.actionButton{min-height:59px;font-size:9px}.heroCopy h2{font-size:clamp(39px,13vw,56px)}.heroAbout{font-size:15px;line-height:1.72}.trustHighlights{grid-template-columns:1fr}.profileFacts{gap:6px}.panel{padding:18px;border-radius:20px}.sectionHeading h2{font-size:25px}.servicesGrid{grid-template-columns:1fr}.serviceCard{min-height:175px}.credentialBody{padding:18px 16px 18px 27px}.credentialCard{min-height:360px}.credentialTitleBlock h3{font-size:19px}.credentialCard dl{grid-template-columns:1fr}.credentialCard dl div{display:flex;justify-content:space-between;gap:10px}.credentialCard dd{text-align:right}.socialStrip{align-items:flex-start;flex-direction:column}.socialStrip>div{justify-content:flex-start}.siteFooter{grid-template-columns:1fr;padding:22px 0}.siteFooter code{padding-bottom:0}.businessCardPage{padding:12px}.businessCardHeader{padding:4px;gap:10px}.businessCardHeaderTools>span{display:none}.businessCardCanvas .identityCard{min-height:580px}}@media (max-width:390px){.siteShell{padding:0 9px}.navTrust{display:none}.identityCard{padding:16px}.cardIdentity{grid-template-columns:92px minmax(0,1fr)}.avatar,.avatarShell{width:92px;height:92px}.identityCopy h1{font-size:20px}.credentialBadge{max-width:120px}.cardEvidence{grid-template-columns:minmax(0,1fr) 94px}.shareActions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{@page{size:A4 landscape;margin:10mm}body{background:#fff!important}.noPrint{display:none!important}.businessCardPage{min-height:0;padding:0;background:#fff}.businessCardBackdrop{display:none}.businessCardCanvas{width:170mm}.businessCardCanvas .identityCard{page-break-inside:avoid;break-inside:avoid;box-shadow:none}}.blockchainPanel{position:relative;overflow:hidden}.blockchainPanel:before{content:"";position:absolute;width:360px;height:360px;right:-220px;top:-210px;border-radius:50%;background:radial-gradient(circle,var(--accent-soft),transparent 70%);pointer-events:none}.blockchainHeading{position:relative;z-index:1;margin-bottom:18px}.blockchainIntro{max-width:700px;margin:11px 0 0;color:var(--muted);font-size:13px;line-height:1.62}.blockchainNetworkBadge{display:inline-flex;align-items:center;gap:7px;min-width:max-content;border:1px solid var(--border-strong);border-radius:999px;background:var(--accent-soft);color:var(--accent);padding:8px 11px;font-size:9px;font-weight:850;letter-spacing:.08em}.blockchainTabs{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;margin-bottom:17px}.blockchainTabs button{min-width:0;min-height:42px;border:1px solid var(--border);border-radius:12px;background:rgba(4,17,29,.34);color:var(--muted);padding:8px 10px;cursor:pointer;font-size:10px;font-weight:780;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.blockchainTabs button:hover{border-color:var(--border-strong);color:var(--text);transform:translateY(-1px)}.blockchainTabs button.active{border-color:var(--border-strong);background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025)}.blockchainContent{position:relative;z-index:1;display:grid;grid-template-columns:minmax(190px,238px) minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start;border:1px solid var(--border);border-radius:20px;background:rgba(4,17,29,.33);padding:18px}.blockchainQrColumn{display:grid;justify-items:center;grid-gap:10px;gap:10px}.blockchainQrFrame{width:min(100%,220px);aspect-ratio:1;display:grid;place-items:center;padding:12px;border-radius:18px;background:#fff;box-shadow:0 17px 42px rgba(0,0,0,.24)}.blockchainQrFrame img{display:block;width:100%;height:100%;object-fit:contain}.blockchainScanHint{display:inline-flex;align-items:center;gap:7px;color:var(--subtle);font-size:9px;font-weight:740}.blockchainDetails{min-width:0;display:grid;align-content:start;grid-gap:12px;gap:12px}.blockchainSelectedTitle{display:flex;align-items:center;gap:11px}.blockchainSelectedIcon{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);border:1px solid var(--border-strong);flex:0 0 auto}.blockchainSelectedTitle>div{min-width:0}.blockchainSelectedTitle span{display:block;color:var(--subtle);font-size:8px;font-weight:780;letter-spacing:.1em;text-transform:uppercase}.blockchainSelectedTitle h3{margin:4px 0 0;font-size:18px;letter-spacing:-.015em}.blockchainDescription{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.blockchainAddressBox{min-width:0;border:1px solid var(--border);border-radius:14px;background:rgba(0,0,0,.16);padding:12px 13px}.blockchainAddressBox>span{display:block;margin-bottom:7px;color:var(--subtle);font-size:8px;letter-spacing:.1em;text-transform:uppercase}.blockchainAddressBox code{display:block;color:#e0f5fb;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.blockchainMetadata{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.blockchainMetadata>div{min-width:0;border:1px solid var(--border);border-radius:12px;background:hsla(0,0%,100%,.018);padding:9px 10px}.blockchainMetadata .blockchainPayloadRow{grid-column:1/-1}.blockchainMetadata dt{color:var(--subtle);font-size:7px;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.blockchainMetadata dd{margin:5px 0 0;color:var(--text);font-size:9px;overflow-wrap:anywhere}.blockchainMetadata code{color:#cbeaf2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.blockchainActions{display:flex;flex-wrap:wrap;gap:8px}.blockchainActions a,.blockchainActions button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--border-strong);border-radius:999px;background:var(--accent-soft);color:var(--accent);padding:8px 13px;text-decoration:none;cursor:pointer;font-size:9px;font-weight:820}.blockchainActions a:hover,.blockchainActions button:hover{background:var(--accent);color:#07111f}.blockchainPrivacy{position:relative;z-index:1;display:flex;align-items:flex-start;gap:7px;margin:14px 0 0;color:var(--subtle);font-size:9px;line-height:1.5}.blockchainPrivacy svg{flex:0 0 auto;color:var(--success)}@media (max-width:760px){.blockchainTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.blockchainContent{grid-template-columns:1fr}.blockchainQrFrame{width:min(220px,82vw)}}@media (max-width:430px){.blockchainHeading{align-items:flex-start;flex-direction:column}.blockchainNetworkBadge{align-self:flex-start}.blockchainMetadata{grid-template-columns:1fr}.blockchainMetadata .blockchainPayloadRow{grid-column:auto}.blockchainActions>*{flex:1 1 auto}}.businessCenter{margin-top:24px;overflow:hidden}.businessIntro{margin:-2px 0 20px;color:var(--muted);line-height:1.65;max-width:760px}.businessNotice{margin:0 0 18px;padding:11px 14px;border:1px solid rgba(245,178,66,.28);border-radius:14px;background:rgba(245,178,66,.08);color:#ffd28a;font-size:.86rem}.businessForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.businessField{display:grid;grid-gap:7px;gap:7px;min-width:0}.businessField>span{color:var(--muted-strong);font-size:.78rem;font-weight:720;letter-spacing:.025em}.businessField input,.businessField select,.businessField textarea{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:13px;background:rgba(6,21,38,.72);color:var(--text);padding:12px 13px;font:inherit;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.businessField textarea{resize:vertical;min-height:126px;line-height:1.55}.businessField input:focus,.businessField select:focus,.businessField textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(45,211,226,.12);background:rgba(7,27,47,.92)}.businessFull{grid-column:1/-1}.businessConsent{display:flex;align-items:flex-start;gap:11px;padding:14px;border:1px solid var(--line);border-radius:14px;background:rgba(8,29,49,.55);color:var(--muted-strong);font-size:.86rem;line-height:1.45}.businessConsent input{width:18px;height:18px;margin-top:2px;accent-color:var(--accent);flex:0 0 auto}.businessConsent small{display:flex;gap:7px;align-items:center;margin-top:7px;color:var(--muted);font-size:.76rem}.businessHoneypot{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.businessSubmit{display:flex;align-items:center;justify-content:space-between;gap:16px}.businessSubmit>span{color:var(--muted);font-family:var(--mono);font-size:.72rem}.businessSubmitActions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.businessRegister{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(45,211,226,.34);border-radius:999px;padding:11px 17px;background:rgba(45,211,226,.06);color:var(--accent);font-weight:800;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.businessRegister:hover{border-color:var(--accent);background:rgba(45,211,226,.12);transform:translateY(-1px)}.businessReceipt button,.businessSubmit button{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:999px;padding:12px 18px;background:var(--accent);color:#03212a;font-weight:820;cursor:pointer}.businessSubmit button:disabled{opacity:.45;cursor:not-allowed}.businessError{margin:0;padding:11px 13px;border:1px solid rgba(255,102,126,.3);border-radius:12px;background:rgba(255,74,107,.08);color:#ff9aae;font-size:.82rem}.businessReceipt{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:16px;gap:16px;padding:18px;border:1px solid rgba(61,224,178,.28);border-radius:17px;background:rgba(39,196,157,.08)}.receiptIcon{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:rgba(61,224,178,.16);color:var(--success)}.businessReceipt div{display:grid;grid-gap:5px;gap:5px}.businessReceipt strong{font-size:1.05rem}.businessReceipt span{color:var(--muted);font-size:.84rem}.businessReceipt code{color:var(--accent)}@media (max-width:720px){.businessForm{grid-template-columns:1fr}.businessFull{grid-column:auto}.businessSubmit{align-items:stretch;flex-direction:column}.businessSubmitActions{width:100%;display:grid;grid-template-columns:1fr}.businessRegister,.businessSubmit button{width:100%;box-sizing:border-box}.businessReceipt{grid-template-columns:auto 1fr}.businessReceipt button{grid-column:1/-1;width:100%}}