*,:before,:after{box-sizing:border-box}body,h1,h2,h3,p,ul,ol,dl,dd,figure,fieldset{margin:0;padding:0}ul,ol{list-style:none}html{scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--canvas);color:var(--text);font-family:var(--font-body);font-size:var(--body-size);-webkit-font-smoothing:antialiased;line-height:1.6}a{color:inherit}img,svg{max-width:100%}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:20;background:var(--accent);color:var(--accent-ink);padding:12px 18px;font-weight:600;text-decoration:none;transition:top .12s ease-in-out;position:absolute;top:-64px;left:8px}.skip-link:focus{top:8px}.wrap{width:100%;max-width:1200px;padding:0 var(--gutter);margin:0 auto}h1{font-family:var(--font-display);font-size:var(--h1-size);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:1.08}h1 em{color:var(--accent-text);font-style:normal}h2{font-family:var(--font-display);font-size:var(--h2-size);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin-bottom:20px;line-height:1.15}h3{font-family:var(--font-display);font-size:var(--h3-size);font-weight:600;line-height:1.3}p+p,.prose>*+*{margin-top:16px}.lead{font-size:var(--lead-size);color:var(--text-strong);max-width:68ch}.prose p,.note,.card p{color:var(--text-muted);max-width:68ch}.mono{font-family:var(--font-mono)}.eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin-bottom:12px;font-size:13px;font-weight:500}.note,.illustrative,.field-hint,.field-optional,.version-line{font-size:var(--small-size);color:var(--text-muted)}.illustrative{font-family:var(--font-mono);margin-top:12px}.btn{white-space:nowrap;border-radius:var(--radius-btn);font-family:var(--font-body);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:14px 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary{background:var(--accent);color:var(--accent-ink)}.btn-ghost{border-color:var(--control-border);color:var(--text);background:0 0}.btn[disabled]{opacity:.7;cursor:progress}.site-header{z-index:10;background:var(--header-bg);border-bottom:1px solid var(--line);position:sticky;top:0}.site-header .wrap{flex-wrap:nowrap;align-items:center;gap:16px;max-width:1440px;min-height:72px;padding-top:10px;padding-bottom:10px;display:flex}.site-nav ul{flex-wrap:nowrap}.site-header .brand,.site-header .lang-switcher,.site-header .btn{flex:none}.site-menu-panel{display:contents}.site-menu-state,.site-menu-toggle{display:none}.brand{align-items:center;gap:12px;font-size:18px;font-weight:600;text-decoration:none;display:flex}.brand-mark{width:34px;height:34px;color:var(--accent-text);flex:none}.brand-title{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.brand-flag{border-radius:2px;flex:none;width:20px;height:14px;display:block}@media (width<=480px){html[data-brand=brasil] .site-header .brand{gap:8px}html[data-brand=brasil] .site-header .brand-title{gap:5px;font-size:16px}html[data-brand=brasil] .site-header .brand-flag{width:17px;height:12px}}.brand-name small{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-muted);font-size:12px;font-weight:400;display:block}.site-nav{min-width:0;margin-left:auto}.site-nav ul{justify-content:flex-end;gap:6px 12px;display:flex}.site-nav a{color:var(--text-muted);white-space:nowrap;font-size:14px;text-decoration:none}@media (width<=1320px){.steps-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-nav a:hover,.site-nav a:focus-visible{color:var(--text)}@media (width>=1440px){.site-header .wrap{gap:14px}.site-nav ul{column-gap:8px}html[lang=es] .site-header .wrap{gap:12px}html[lang=es] .site-nav ul{column-gap:7px}html[lang=es] .site-nav a{font-size:13px}html[lang=es] .site-header .btn{padding-left:14px;padding-right:14px}}.lang-switcher ul{border:1px solid var(--line);border-radius:8px;gap:4px;padding:4px;display:flex}.lang-switcher a{font-family:var(--font-mono);color:var(--text-muted);border-radius:6px;padding:4px 8px;font-size:13px;font-weight:500;text-decoration:none;display:block}.lang-switcher a[aria-current=true]{background:var(--panel-strong);color:var(--text)}.section{padding:var(--section-padding) 0;border-top:1px solid var(--line)}.section-cta{margin-top:32px}.section-link{margin-top:24px}.hero{padding:var(--hero-padding) 0;background:var(--hero-bg)}.hero .wrap{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.tagline{font-family:var(--font-mono);color:var(--text-muted);margin-bottom:20px;font-size:15px;font-weight:500}.hero .lead{margin:24px 0 32px}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.chips{flex-wrap:wrap;gap:8px;margin-top:36px;display:flex}.chips li{font-family:var(--font-mono);color:var(--text-muted);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:13px}.split{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.cards{gap:20px;margin-top:32px;display:grid}.cards-3{grid-template-columns:repeat(3,1fr)}.cards-4{grid-template-columns:repeat(4,1fr)}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);padding:26px}.card h3{margin-bottom:10px}.card-audience{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);margin-bottom:8px;font-size:12px}.markets .card{padding:18px}.markets strong{font-size:17px;display:block}.markets span{color:var(--text-muted);font-size:var(--small-size)}.numbered{counter-reset:item}.numbered .card:before{counter-increment:item;content:counter(item, decimal-leading-zero);font-family:var(--font-mono);color:var(--accent-text);margin-bottom:12px;font-size:13px;font-weight:500;display:block}.service-id{font-family:var(--font-mono);color:var(--accent-text);font-size:12px;font-weight:500}.services .card .disclaimer{margin-top:16px}.principles{gap:14px;margin-top:20px;display:grid}.principles li{border-left:3px solid var(--accent);padding:4px 0 4px 16px}.principles strong{display:block}.principles span{color:var(--text-muted)}.steps{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}.steps-row{grid-template-columns:repeat(6,minmax(0,1fr))}.steps li{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);padding:20px}.steps li:before{counter-increment:step;content:counter(step, decimal-leading-zero);font-family:var(--font-mono);color:var(--accent-text);margin-bottom:10px;font-size:13px;font-weight:500;display:block}.steps p{color:var(--text-muted);font-size:var(--small-size);margin-top:6px}.documents{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:20px;display:grid}.documents>div{border-left:3px solid var(--accent);padding-left:14px}.documents dt{font-family:var(--font-mono);font-weight:500}.documents dd{color:var(--text-muted);font-size:var(--small-size)}.faq{grid-template-columns:1fr 1fr;gap:16px;margin-top:32px;display:grid}.faq dt{margin-bottom:8px;font-weight:600}.faq dd{color:var(--text-muted)}.asset-card{background:var(--panel-strong);border:1px solid var(--line);border-radius:var(--radius-card);padding:26px}.passport-card{background:var(--paper);color:var(--paper-text);border:1px solid var(--paper-line);border-radius:var(--radius-card);padding:26px}.passport-card dt,.passport-card .passport-qr p,.passport-card .illustrative,.passport-card .mono{color:var(--paper-muted)}.passport-card dl>div{border-bottom-color:var(--paper-line)}.asset-card-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.asset-card-top .eyebrow{margin:0}.badge{font-family:var(--font-mono);color:var(--accent-text);border:1px solid var(--accent-border);border-radius:6px;padding:4px 10px;font-size:12px}.asset-name{font-size:22px;font-weight:600}.asset-sub{color:var(--text-muted);font-size:var(--small-size);margin-bottom:18px}.asset-fields{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px;display:grid}.asset-fields>div{background:var(--panel);border-radius:10px;padding:12px}.asset-fields dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px}.asset-fields dd{min-height:3.2em;font-size:15px;font-weight:500}.asset-chain{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.asset-chain li{text-align:center;border:1px solid var(--accent-border);min-width:0;font-family:var(--font-mono);color:var(--accent-text);background:var(--panel);border-radius:8px;flex:1 1 0;padding:10px 4px;font-size:11px}.asset-chain-more{color:var(--text-muted)!important;border-color:var(--line)!important}.asset-hash{font-family:var(--font-mono);color:var(--text-muted);word-break:break-all;border-top:1px dashed var(--line);padding-top:14px;font-size:12px}.asset-hash-label{text-transform:uppercase;letter-spacing:.06em}.passport-card figcaption{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.passport-card figcaption h3{flex:auto}.passport-card dl>div{font-size:var(--small-size);justify-content:space-between;gap:16px;padding:8px 0;display:flex}.passport-card dd{text-align:right;font-weight:500}.passport-qr{align-items:center;gap:16px;margin-top:16px;display:flex}.passport-qr p{font-size:var(--small-size)}.qr{flex:none;width:104px;height:104px}.qr .qr-bg{fill:var(--qr-bg)}.qr-modules{fill:var(--qr-fg)}.disclaimer{border:1px solid var(--accent);border-radius:var(--radius-card);font-size:var(--body-size);color:var(--text);background:var(--disclaimer-bg);margin-top:16px;padding:14px 16px;line-height:1.5}.passport-lead{color:var(--text-muted);margin-top:16px}.lead-form{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);padding:28px}.lead-form fieldset{border:0;grid-template-columns:1fr 1fr;gap:16px;display:grid}.field{flex-direction:column;gap:6px;display:flex}.field-wide,.interests,.privacy-line,.lead-form fieldset>div:last-of-type{grid-column:1/-1}.lead-form>.form-status:not(:empty){margin-top:16px}label{font-size:var(--small-size);font-weight:500}input[type=text],input[type=email],input[type=tel],select,textarea{background:var(--input-bg);border:1px solid var(--control-border);width:100%;color:var(--text);font-family:var(--font-body);border-radius:10px;padding:12px 14px;font-size:16px}textarea{resize:vertical}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--danger)}.field-error{color:var(--danger);font-size:var(--small-size)}.interests{border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;gap:10px 18px;padding:14px;display:flex}.interests legend{font-size:var(--small-size);padding:0 6px;font-weight:500}.checkbox{align-items:flex-start;gap:8px;font-weight:400;display:flex}.checkbox input{width:18px;height:18px;accent-color:var(--accent);margin-top:3px}.privacy-line{font-size:var(--small-size);color:var(--text-muted)}.honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-error{color:var(--danger)}.form-success{font-size:var(--lead-size);color:var(--text)}.form-noscript{color:var(--text-muted);font-size:var(--small-size)}.contact-email a{font-family:var(--font-mono)}.page-legal{padding:var(--section-padding) 0}.page-legal h1{font-size:var(--h2-size);margin-bottom:8px}.page-legal section{max-width:72ch;margin-top:28px}.page-legal h2{font-size:var(--h3-size);margin-bottom:8px}.page-legal p{color:var(--text-muted);max-width:72ch}.site-footer{border-top:1px solid var(--line);color:var(--text-muted);font-size:var(--small-size);padding:48px 0}.site-footer .wrap{grid-template-columns:1.4fr 1fr 1fr;gap:32px;display:grid}.site-footer h2{color:var(--text);margin-bottom:10px;font-size:15px}.footer-links li+li,.footer-brand p+p{margin-top:6px}.footer-legal{border-top:1px solid var(--line);grid-column:1/-1;padding-top:20px}.footer-legal p+p{margin-top:8px}.disclaimer-footer{margin-top:0;margin-bottom:12px}picture{display:block}picture img{object-fit:cover;width:100%;height:100%;display:block}.hero-photo{aspect-ratio:340/190;border:1px solid var(--line);border-radius:var(--radius-card);margin-bottom:20px;overflow:hidden}.passport-thumb{border-radius:10px;flex:none;width:52px;height:52px;overflow:hidden}#rebanho{content-visibility:auto;contain-intrinsic-size:auto 520px}.herd{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.herd-item{margin:0}.herd-photo{aspect-ratio:300/168;border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden}.herd-item figcaption{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:12px;display:flex}.herd-name{font-weight:600}.herd-sub,.herd-id{color:var(--text-muted);font-size:var(--small-size)}.herd-id{margin-left:auto}.herd-note{margin-top:20px}@media (width<=1080px){.cards-3,.cards-4,.herd,.steps,.steps-row{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){html{scroll-padding-top:72px}.hero-copy,.hero-aside{min-width:0}.hero-copy h1,.hero-copy .tagline,.hero-copy .eyebrow{overflow-wrap:break-word}.hero .wrap,.herd,.split,.cards-3,.cards-4,.faq,.documents,.steps,.lead-form fieldset,.site-footer .wrap,.asset-fields{grid-template-columns:1fr}.passport-qr{flex-direction:column;align-items:flex-start}}@media (width<=1439px){.site-header .wrap{flex-wrap:nowrap;gap:12px;min-height:64px;position:relative}.site-menu-state{opacity:0;pointer-events:none;width:1px;height:1px;display:block;position:absolute}.site-menu-toggle{border:1px solid var(--control-border);cursor:pointer;border-radius:8px;place-items:center;width:40px;height:40px;margin-left:auto;list-style:none;display:grid}.site-menu-icon{background:currentColor;border-radius:2px;width:18px;height:2px;box-shadow:0 -6px,0 6px}.site-header .btn-primary{min-width:0;min-height:calc(2.4em + 22px);font-size:var(--small-size);white-space:normal;text-align:center;flex:0 auto;padding:10px 14px;line-height:1.2}.site-menu-panel{z-index:20;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);flex-direction:column;align-items:flex-start;gap:16px;min-width:240px;max-width:calc(100vw - 32px);padding:18px;display:none;position:absolute;top:calc(100% + 10px);right:16px}.site-menu-state:checked~.site-menu-panel{display:flex}.site-menu-state:focus-visible+.site-menu-toggle{outline:2px solid var(--accent);outline-offset:2px}.site-menu-panel .site-nav{margin-left:0}.site-menu-panel .site-nav ul{flex-direction:column;align-items:flex-start;gap:12px}.site-nav{order:3;width:100%;margin-left:0}.site-nav ul{gap:14px}.lang-switcher{margin-left:auto}}.band{padding:var(--section-padding) 0}.band>.wrap>.eyebrow,.band>.wrap>h2{max-width:900px}.gallery{grid-template-columns:repeat(3,1fr);gap:24px;margin:32px 0 0;padding:0;list-style:none;display:grid}.gal{margin:0}.gal-photo{aspect-ratio:300/168;border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden}.gal figcaption{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:12px;display:flex}.gal-name{font-weight:600}.gal-sub,.gal figcaption code{color:var(--text-muted);font-size:var(--small-size)}.gal figcaption code{margin-left:auto}.chapter{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;padding-top:40px;display:grid}.chapter-head h2{margin-top:8px}.chapter-body p+p{margin-top:14px}.strip{background:var(--accent);color:var(--accent-ink)}.strip ul{font-size:var(--small-size);flex-wrap:wrap;gap:12px 36px;margin:0;padding-top:18px;padding-bottom:18px;list-style:none;display:flex}.hero-art{margin:0;position:relative}.hero-tag{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);z-index:2;align-items:flex-start;gap:16px;margin-top:-48px;margin-left:24px;padding:16px;display:flex;position:relative}.herd-strip{grid-template-columns:repeat(3,1fr);gap:28px;margin:32px 0 0;padding:0;list-style:none;display:grid}.herd-strip figure{margin:0}.herd-strip-photo{aspect-ratio:300/168;overflow:hidden}.herd-strip figcaption{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:10px;display:flex}.herd-strip figcaption span,.herd-strip figcaption code{color:var(--text-muted);font-size:var(--small-size)}.herd-strip figcaption code{margin-left:auto}.who{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:48px;display:grid}.brand-cards{grid-template-columns:repeat(3,1fr);gap:20px;margin:36px 0 0;padding:0;list-style:none;display:grid}.brand-cards li{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);flex-direction:column;gap:8px;padding:20px;display:flex}.brand-cards b{font-family:var(--font-display);font-weight:var(--display-weight)}.brand-cards span{color:var(--text-muted);font-size:var(--small-size)}.pillars-title{margin-top:40px}.pillars{grid-template-columns:repeat(3,1fr);gap:20px;margin:16px 0 0;padding:0;list-style:none;display:grid}.pillars li{border-left:3px solid var(--accent);background:var(--panel);color:var(--text-muted);font-size:var(--small-size);padding:20px}.pillars b{color:var(--text);font-size:var(--body-size);margin-bottom:8px;display:block}.passport-feature{border-radius:var(--radius-card);background:var(--panel-strong);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;margin-top:48px;padding:36px;display:grid}.passport-sheet{border-radius:var(--radius-card);background:var(--paper);color:var(--paper-text);margin:0;padding:24px}.passport-sheet figcaption{align-items:center;gap:12px;margin-bottom:14px;display:flex}.passport-sheet figcaption h3,.passport-sheet figcaption b{flex:auto;margin:0}.passport-sheet .mono,.passport-sheet .illustrative,.passport-sheet dt,.passport-sheet .passport-qr p{color:var(--paper-muted)}.passport-fields{margin:0}.passport-fields>div{border-bottom:1px solid var(--paper-line);justify-content:space-between;gap:16px;padding:8px 0;display:flex}.passport-fields dt{font-size:var(--small-size)}.passport-fields dd{text-align:right;margin:0;font-weight:500}.benefit-rows{grid-template-columns:repeat(3,1fr);gap:28px;margin:36px 0 0;padding:0;list-style:none;display:grid}.benefit-rows small{color:var(--accent-text);font-size:var(--small-size);margin-bottom:8px;display:block}.benefit-rows h3{margin-bottom:8px}.markets-split{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.regions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.regions li{border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.regions span{color:var(--text-muted);font-size:var(--small-size)}.business-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin:36px 0 0;padding:0;list-style:none;display:grid}.business-grid li{border-top:2px solid var(--accent);flex-direction:column;gap:8px;padding:20px;display:flex}.business-grid span{color:var(--text-muted);font-size:var(--small-size)}.timeline{counter-reset:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}.timeline li{text-align:center;flex-direction:column;align-items:center;gap:8px;padding-top:40px;display:flex;position:relative}.timeline li:before{content:"";background:var(--line);height:2px;position:absolute;top:15px;left:-8px;right:-8px}.timeline li:first-child:before{left:50%}.timeline li:last-child:before{right:50%}.timeline em{background:var(--accent);width:32px;height:32px;color:var(--accent-ink);font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:14px;font-style:normal;font-weight:600;display:grid;position:absolute;top:0}.timeline span{color:var(--text-muted);font-size:var(--small-size)}.service-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:36px 0 0;padding:0;list-style:none;display:grid}.service-rows li{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px;display:grid}.service-rows em{font-style:normal;font-size:var(--small-size);color:var(--accent-text);padding-top:4px}.service-rows h3{margin-bottom:6px}.faq-columns{grid-template-columns:repeat(4,1fr);gap:24px;margin:36px 0 0;display:grid}.faq-columns dt{margin-bottom:8px;font-weight:600}.faq-columns dd{color:var(--text-muted);font-size:var(--small-size);margin:0}.contact{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}.grid-bg{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-position:-1px -1px;background-size:56px 56px;position:relative}.hero.grid-bg:after{content:"";background:radial-gradient(700px 380px at 50% 30%, var(--hero-glow), transparent 70%), linear-gradient(transparent 60%, var(--canvas));pointer-events:none;position:absolute;inset:0}.hero.grid-bg>.wrap{z-index:1;position:relative}.explorer{background:var(--panel);border:1px solid var(--line);text-align:left;border-radius:16px 16px 0 0;max-width:1100px;margin:56px auto 0;padding:22px 22px 0}.explorer-bar{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:18px;font-size:12px;display:flex}.explorer-dots{gap:5px;display:inline-flex}.explorer-dots i{background:var(--line);border-radius:50%;width:10px;height:10px}.explorer-blocks{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.explorer-blocks li{border:1px solid var(--line);background:var(--panel-strong);border-radius:12px;padding:16px;position:relative}.explorer-blocks li:not(:last-child):after{content:"";background:var(--accent);width:13px;height:2px;position:absolute;top:50%;right:-13px}.explorer-confirmed{border-color:var(--accent-border)}.explorer-block-id{color:var(--gold);font-size:11px}.explorer-blocks b{margin:6px 0 4px;font-size:16px;font-weight:500;display:block}.explorer-blocks span:not(.explorer-block-id){color:var(--text-muted);font-size:11.5px;line-height:1.4;display:block}.explorer-foot{border-top:1px solid var(--line);color:var(--text-muted);justify-content:space-between;gap:16px;margin-top:18px;padding:14px 0;font-size:12px;display:flex}.ticker{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);overflow:hidden}.ticker-track{width:max-content;animation:40s linear infinite ticker-scroll;display:flex}.ticker-run{white-space:nowrap;font-family:var(--font-mono);color:var(--text-muted);gap:44px;padding:14px 22px;font-size:13px;display:flex}.ticker-run b{color:var(--accent-text);font-weight:500}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker-track{animation:none}}.assets{grid-template-columns:repeat(3,1fr);gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}.assets figure{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);margin:0;overflow:hidden}.asset-photo{aspect-ratio:300/168}.assets figcaption{flex-direction:column;gap:4px;padding:16px;display:flex}.asset-id{color:var(--accent-text);font-size:var(--small-size)}.assets figcaption span{color:var(--text-muted);font-size:var(--small-size)}.stack{gap:12px;margin:0;padding:0;list-style:none;display:grid}.stack li{border-left:3px solid var(--accent);background:var(--panel);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.stack span{color:var(--text-muted);font-size:var(--small-size)}.why{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.compare-before,.compare-after{border-radius:var(--radius-card);background:var(--panel);padding:20px}.compare-after{border:1px solid var(--accent-border)}.compare ul{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.compare li span{color:var(--text-muted);font-size:var(--small-size);display:block}.ledger-rows{border-top:1px solid var(--line);margin:32px 0 0;padding:0;list-style:none}.ledger-rows li{border-bottom:1px solid var(--line);grid-template-columns:220px 260px minmax(0,1fr);align-items:baseline;gap:20px;padding:16px 0;display:grid}.ledger-audience{color:var(--accent-text);font-size:var(--small-size)}.ledger-rows li>span:last-child{color:var(--text-muted);font-size:var(--small-size)}.business-tiles{grid-template-columns:repeat(3,1fr);gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.business-tiles li{border:1px solid var(--line);background:var(--panel);border-radius:10px;flex-direction:column;gap:8px;padding:20px;display:flex}.business-tiles span{color:var(--text-muted);font-size:var(--small-size)}.network-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.network{aspect-ratio:3/2;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);position:relative}.network svg{width:100%;height:100%}.network-links line{stroke:var(--accent);stroke-width:.4px;stroke-dasharray:2 2}.network-hub,.network-node{position:absolute;transform:translate(-50%,-50%)}.network-hub{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;place-items:center;padding-top:28px;font-size:12px;display:grid;top:48%;left:42%}.network-hub:before{content:"";background:var(--gold);border-radius:50%;width:18px;height:18px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 0 6px #e8b04b2e}.network-node{border:1px solid var(--line);background:var(--canvas);white-space:nowrap;border-radius:999px;padding:6px 10px;font-size:13px}.network-node-1{top:16%;left:72%}.network-node-2{top:52%;left:12%}.network-node-3{top:62%;left:80%}.network-node-4{top:86%;left:46%}.network-list{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.network-list li{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding-bottom:10px;display:flex}.network-list span{color:var(--text-muted);font-size:var(--small-size);text-align:right}.flow{grid-template-columns:repeat(6,1fr);gap:12px;margin:32px 0 0;padding:0;list-style:none;display:grid}.flow li{border:1px solid var(--line);background:var(--panel);border-radius:10px;flex-direction:column;gap:6px;padding:18px 14px;display:flex}.flow em{font-style:normal;font-family:var(--font-mono);color:var(--accent-text);font-size:var(--small-size)}.flow span{color:var(--text-muted);font-size:var(--small-size)}.bento{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.bento>li{border:1px solid var(--line);background:var(--panel);border-radius:12px;flex-direction:column;gap:8px;padding:20px;display:flex}.tile-big{grid-area:span 2/span 2}.tile-wide{grid-column:span 2}.tile-full{grid-column:1/-1}.tile-photo{aspect-ratio:300/168;border-radius:10px;margin-bottom:8px;overflow:hidden}.bento .tag{font-size:var(--small-size);color:var(--accent-text)}.bento p{color:var(--text-muted);font-size:var(--small-size)}.ledger-frame{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);overflow:hidden}.ledger-bar,.ledger-foot{background:var(--panel-strong);color:var(--text-muted);align-items:center;gap:10px;padding:10px 16px;font-size:13px;display:flex}.ledger-frame>[data-island]{padding:20px}.ledger-dots{gap:5px;display:inline-flex}.ledger-dots i{background:var(--line);border-radius:50%;width:9px;height:9px}.asset-card-tag{gap:10px;margin:0;display:grid}.asset-tag-head{flex-direction:column;gap:2px;margin:0;display:flex}.asset-tag-head small,.asset-tag-head span{color:var(--text-muted);font-size:var(--small-size)}.asset-tag-head b{min-height:3.2em}.asset-tag-fields{font-size:var(--small-size);gap:4px;margin:0;padding:0;list-style:none;display:grid}.asset-tag-fields li{justify-content:space-between;gap:8px;display:flex}.asset-tag-fields li span{min-width:0}.asset-tag-fields span{color:var(--text-muted)}.asset-tag-chain,.asset-tag-badge{color:var(--text-muted);flex-wrap:wrap;gap:8px;margin:0;font-size:13px;display:flex}.asset-card-ledger{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);margin:0;overflow:hidden}.ledger-name{flex-direction:column;gap:2px;margin:0;padding:16px 16px 0;display:flex}.ledger-name span{color:var(--text-muted);font-size:var(--small-size)}.ledger-blocks{grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:10px;margin:0;padding:16px;list-style:none;display:grid}.ledger-blocks li{border:1px solid var(--line);background:var(--canvas);border-radius:10px;flex-direction:column;gap:4px;padding:12px;font-size:13px;display:flex}.ledger-blocks .ledger-label{color:var(--text-muted);display:block}.asset-card-ledger .asset-hash,.asset-card-ledger .illustrative{margin:0;padding:0 16px 16px}@media (width<=1080px){.gallery,.herd-strip,.assets,.business-grid,.business-tiles,.brand-cards,.pillars,.benefit-rows{grid-template-columns:repeat(2,1fr)}.timeline,.flow{grid-template-columns:repeat(3,1fr)}.faq-columns{grid-template-columns:repeat(2,1fr)}.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.tile-big,.tile-wide{grid-area:auto/span 2}}@media (width<=820px){.chapter{grid-template-columns:1fr;gap:16px}.gallery,.herd-strip,.assets,.business-grid,.business-tiles,.brand-cards,.pillars,.benefit-rows,.service-rows,.timeline,.flow,.faq-columns,.bento,.who,.why,.compare,.contact,.markets-split,.network-split,.regions,.passport-feature,.ledger-rows li,.service-rows li,.ledger-blocks,.explorer-blocks{grid-template-columns:1fr}.asset-card-tag,.asset-tag-head,.explorer,.explorer-bar{min-width:0}.asset-card-tag,.asset-card-tag ul,.asset-card-tag li,.asset-card-tag p{grid-template-columns:minmax(0,1fr)}.asset-card-tag *{overflow-wrap:break-word;min-width:0}.asset-card-tag .mono,.asset-card-tag code,.asset-card-tag .asset-hash{overflow-wrap:anywhere}.asset-tag-fields li{gap:0;display:grid}.asset-tag-head{overflow-wrap:break-word}.hero-tag{flex-direction:column;margin-left:0}.explorer-bar{flex-wrap:wrap}.explorer-bar .mono{overflow-wrap:anywhere}.tile-big,.tile-wide{grid-column:auto}.explorer-blocks li:not(:last-child):after{display:none}.network{aspect-ratio:1;font-size:12px}.network-node{padding:4px 8px;font-size:11px}.network-node-1{top:14%;left:66%}.network-node-3{top:62%;left:72%}}@font-face{font-family:IBM Plex Sans;font-weight:400;font-style:normal;font-display:fallback;src:url(/fonts/ibm-plex-sans-latin-400-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-weight:500;font-style:normal;font-display:fallback;src:url(/fonts/ibm-plex-sans-latin-500-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-weight:600;font-style:normal;font-display:fallback;src:url(/fonts/ibm-plex-sans-latin-600-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:400;font-style:normal;font-display:fallback;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:500;font-style:normal;font-display:fallback;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Fallback;src:local(Liberation Sans),local(Arial),local(Helvetica Neue),local(Helvetica);font-weight:400;size-adjust:100.6%;ascent-override:102.4%;descent-override:27.8%;line-gap-override:0%}@font-face{font-family:IBM Plex Sans Fallback;src:local(Liberation Sans),local(Arial),local(Helvetica Neue),local(Helvetica);font-weight:500 700;size-adjust:97%;ascent-override:106.2%;descent-override:28.8%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono Fallback;src:local(Liberation Mono),local(Courier New),local(DejaVu Sans Mono);font-weight:400 700;size-adjust:100.0%;ascent-override:103.0%;descent-override:28.0%;line-gap-override:0%}.v-a{--canvas:#0f1014;--panel:#18191e;--panel-strong:#1f2127;--text:#e6e8ea;--text-strong:#e6e8ea;--text-muted:#9aa1a9;--accent:#43b34d;--accent-text:#43b34d;--accent-ink:#06120a;--accent-border:#43b34d;--line:#2c2f36;--control-border:#6e757f;--input-bg:#0f1014;--focus:#43b34d;--danger:#ff8a80;--header-bg:#0f1014;--hero-bg:radial-gradient(900px 500px at 85% 20%, #43b34d29, transparent 60%);--disclaimer-bg:#43b34d0f;--band:#14241a;--band-text:#eef3ee;--band-muted:#a9c0ae;--hero-glow:#43b34d29;--gold:#c9a227;--qr-bg:#f4f5f2;--qr-fg:#16181c;--paper:#f4f5f2;--paper-text:#16181c;--paper-muted:#5a616b;--paper-line:#c9cec6;--font-body:"IBM Plex Sans", "IBM Plex Sans Fallback", system-ui, sans-serif;--font-display:"IBM Plex Sans", "IBM Plex Sans Fallback", system-ui, sans-serif;--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback", ui-monospace, monospace;--display-weight:600;--display-tracking:-.02em;--body-size:17px;--lead-size:19px;--small-size:15px;--h1-size:clamp(38px, 5.2vw, 60px);--h2-size:clamp(28px, 3.4vw, 40px);--h3-size:20px;--gutter:24px;--section-padding:96px;--hero-padding:88px;--radius-card:14px;--radius-btn:10px}.v-a .asset-card{border-radius:18px;box-shadow:0 30px 80px #00000073}.v-a .services{background:var(--line);border:1px solid var(--line);border-radius:var(--radius-card);gap:1px;overflow:hidden}.v-a .services .card{border:0;border-radius:0}.v-a .hero-photo{margin-bottom:0}.v-a .hero-photo+.asset-card{z-index:2;margin:-70px 0 0 48px;position:relative}.v-a .gal-photo{border-color:var(--line)}.v-a .gal figcaption code{color:var(--accent-text)}.v-a .asset-card-card{background:var(--panel-strong)}@media (width<=820px){.v-a{--section-padding:64px;--hero-padding:56px;--gutter:18px}.v-a .hero-photo+.asset-card{margin:-50px 0 0 14px}}.v-a .section-split .split>*>.eyebrow:first-child,.v-a .section-split .split>.eyebrow:first-child{margin-top:0}.v-a .section-split .split h2{margin-top:8px}@media (width<=459px){.v-a .hero-copy h1{min-height:4.32em}}@media (width>=560px) and (width<=639px){.v-a .hero-copy h1{min-height:3.24em}}@media (width>=521px) and (width<=599px){.v-a .hero-copy .lead{min-height:6.4em}}@media (width>=801px) and (width<=820px){.v-a .hero-copy .lead{min-height:4.8em}}@media (width<=820px){.v-a .hero-copy .hero-actions{flex-wrap:nowrap}}@media (width<=439px){.v-a .hero-copy .hero-actions .btn{padding-left:16px;padding-right:16px}}@font-face{font-family:Fraunces;font-weight:600;font-style:normal;font-display:fallback;src:url(/fonts/fraunces-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:fallback;src:url(/fonts/inter-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:500;font-style:normal;font-display:fallback;src:url(/fonts/inter-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:600;font-style:normal;font-display:fallback;src:url(/fonts/inter-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Fraunces Fallback;src:local(Liberation Serif),local(Times New Roman),local(Georgia);font-weight:400 700;size-adjust:113.5%;ascent-override:86.4%;descent-override:22.9%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback;src:local(Liberation Serif),local(Times New Roman),local(Georgia);font-style:italic;font-weight:400 700;size-adjust:113.5%;ascent-override:86.4%;descent-override:22.9%;line-gap-override:0%}@font-face{font-family:Inter Fallback;src:local(Liberation Sans),local(Arial),local(Helvetica Neue),local(Helvetica);font-weight:400;size-adjust:106.2%;ascent-override:91.3%;descent-override:22.6%;line-gap-override:0%}@font-face{font-family:Inter Fallback;src:local(Liberation Sans),local(Arial),local(Helvetica Neue),local(Helvetica);font-weight:500;size-adjust:107.4%;ascent-override:90.3%;descent-override:22.4%;line-gap-override:0%}@font-face{font-family:Inter Fallback;src:local(Liberation Sans),local(Arial),local(Helvetica Neue),local(Helvetica);font-weight:600 700;size-adjust:101.2%;ascent-override:95.8%;descent-override:23.7%;line-gap-override:0%}.v-b{--canvas:#f6f1e7;--panel:#fffdf8;--panel-strong:#e9dcc0;--text:#1a1712;--text-strong:#1a1712;--text-muted:#5b5346;--accent:#1f4d2b;--accent-text:#96421e;--accent-ink:#f6f1e7;--accent-border:#b4532a;--line:#ddd2bb;--control-border:#7d7460;--input-bg:#fffdf8;--focus:#1f4d2b;--danger:#8a2a1c;--header-bg:#f6f1e7;--hero-bg:linear-gradient(180deg, #f6f1e7 0%, #efe7d6 100%);--disclaimer-bg:#fffdf8;--band:#1f4d2b;--band-text:#fffdf8;--band-muted:#cfe0cf;--hero-glow:#1f4d2b1f;--gold:#9a4522;--qr-bg:#fffdf8;--qr-fg:#1a1712;--paper:#e9dcc0;--paper-text:#1a1712;--paper-muted:#5b5346;--paper-line:#c8b894;--font-body:"Inter", "Inter Fallback", system-ui, sans-serif;--font-display:"Fraunces", "Fraunces Fallback", Georgia, serif;--font-mono:"Inter", "Inter Fallback", ui-monospace, monospace;--display-weight:600;--display-tracking:-.01em;--body-size:18px;--lead-size:20px;--small-size:16px;--h1-size:clamp(40px, 5.6vw, 64px);--h2-size:clamp(30px, 3.8vw, 44px);--h3-size:22px;--gutter:28px;--section-padding:104px;--hero-padding:96px;--radius-card:4px;--radius-btn:4px}.v-b h2{border-bottom:2px solid var(--accent-border);padding-bottom:14px}.v-b .eyebrow{font-family:var(--font-display);font-style:italic;font-weight:var(--display-weight);letter-spacing:.02em;text-transform:none;font-size:18px}.v-b .section{counter-increment:chapter}.v-b .section h2:before{content:counter(chapter, decimal-leading-zero) " · ";font-family:var(--font-body);letter-spacing:.12em;color:var(--accent-text);vertical-align:middle;font-size:.5em;font-weight:600}.v-b body,.v-b .site-header{counter-reset:chapter}.v-b .card{box-shadow:0 1px 0 var(--line)}.v-b .steps li,.v-b .numbered .card{border-left:3px solid var(--accent-border)}.v-b .asset-card{background:var(--panel-strong);border-color:var(--line)}.v-b .asset-fields>div{background:#fffdf8}.v-b .asset-chain li{color:var(--accent);border-color:var(--accent-border);background:#fffdf8}.v-b .hero-photo{aspect-ratio:4/3;border:0;border-bottom:3px solid var(--accent);border-radius:0;margin-bottom:24px}.v-b .herd-photo{border:0;border-radius:0}.v-b .chapter{border-top-color:var(--accent-border)}.v-b .strip{background:var(--band);color:var(--band-text)}.v-b .pillars li{background:var(--panel-strong);border-left-color:var(--accent)}.v-b .passport-feature{background:var(--panel-strong)}.v-b .herd-strip-photo{border-radius:0}.v-b .benefit-rows li{border-top:2px solid var(--accent);padding-top:18px}.v-b .band-markets{color:inherit;background:0 0}.v-b .band-markets>.wrap{background:var(--band);color:var(--band-text);padding-top:56px;padding-bottom:56px;border-radius:28px;padding-inline:48px}.v-b .band-markets .eyebrow,.v-b .band-markets .lead,.v-b .band-markets .note,.v-b .band-markets dd,.v-b .band-markets .regions span{color:var(--band-muted)}.v-b .band-markets h2,.v-b .band-markets h3,.v-b .band-markets dt,.v-b .band-markets .regions b{color:var(--band-text)}.v-b .band-markets .regions li{border-color:#fffdf847}.v-b .band-markets .btn-primary{background:var(--band-text);border-color:var(--band-text);color:var(--band)}.v-b .timeline li:before{background:var(--accent)}.v-b .timeline em{background:var(--accent);color:var(--accent-ink)}.v-b .service-rows em{font-family:var(--font-mono)}.v-b .hero-tag{background:var(--paper);color:var(--paper-text);border-color:var(--paper-line)}.v-b .hero-tag .asset-tag-head small,.v-b .hero-tag .asset-tag-head span,.v-b .hero-tag .asset-tag-fields span,.v-b .hero-tag .asset-tag-chain,.v-b .hero-tag .asset-tag-badge,.v-b .hero-tag .asset-hash,.v-b .hero-tag .illustrative{color:var(--paper-muted)}.v-b .hero-tag .asset-hash{word-break:normal}.v-b .hero-tag .asset-hash .mono{word-break:break-all}@media (width<=820px){.v-b{--section-padding:68px;--hero-padding:56px;--gutter:20px}}.v-b h1 em{font-style:italic}@media (width<=439px){.v-b .hero-copy .lead{min-height:9.6em}.v-b .hero-copy h1{min-height:5.4em}}@media (width>=440px) and (width<=459px){.v-b .hero-copy .lead{min-height:8em}}@media (width>=440px) and (width<=559px){.v-b .hero-copy h1{min-height:4.33em}}@media (width>=560px) and (width<=719px){.v-b .hero-copy h1{min-height:3.25em}}@media (width<=820px){.v-b .hero-copy .hero-actions{flex-direction:column;align-items:flex-start}}@media (width>=821px){html[lang=en-US].v-b .hero-copy h1{min-height:5.4em}}@font-face{font-family:Space Grotesk;font-weight:400;font-style:normal;font-display:fallback;src:url(/fonts/space-grotesk-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-weight:500;font-style:normal;font-display:fallback;src:url(/fonts/space-grotesk-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-weight:700;font-style:normal;font-display:fallback;src:url(/fonts/space-grotesk-latin-700-normal.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:400;font-style:normal;font-display:fallback;src:url(/fonts/jetbrains-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:500;font-style:normal;font-display:fallback;src:url(/fonts/jetbrains-mono-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Space Grotesk Fallback;src:local(Liberation Sans),local(Arial),local(Helvetica Neue),local(Helvetica);font-weight:400;size-adjust:109.1%;ascent-override:89.8%;descent-override:26.6%;line-gap-override:0%}@font-face{font-family:Space Grotesk Fallback;src:local(Liberation Sans),local(Arial),local(Helvetica Neue),local(Helvetica);font-weight:500 700;size-adjust:101.7%;ascent-override:96.3%;descent-override:28.5%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Fallback;src:local(Liberation Mono),local(Courier New),local(DejaVu Sans Mono);font-weight:400 700;size-adjust:100.0%;ascent-override:102.0%;descent-override:30%;line-gap-override:0%}.v-c{--canvas:#07121f;--panel:#0c1b2c;--panel-strong:#102437;--text:#e7eef6;--text-strong:#e7eef6;--text-muted:#93a4b8;--accent:#3ddc97;--accent-text:#3ddc97;--accent-ink:#07121f;--accent-border:#3ddc97;--line:#1c3450;--control-border:#4e7298;--input-bg:#07121f;--focus:#e8b04b;--danger:#ff9a8a;--header-bg:#07121f;--hero-bg:linear-gradient(180deg, #07121f 0%, #0c1b2c 100%);--disclaimer-bg:#3ddc970f;--band:#0a1826;--band-text:#e8eef4;--band-muted:#9fb3c6;--hero-glow:#3ddc9729;--gold:#e8b04b;--qr-bg:#e7eef6;--qr-fg:#07121f;--paper:#102437;--paper-text:#e7eef6;--paper-muted:#93a4b8;--paper-line:#1c3450;--font-body:"Space Grotesk", "Space Grotesk Fallback", system-ui, sans-serif;--font-display:"Space Grotesk", "Space Grotesk Fallback", system-ui, sans-serif;--font-mono:"JetBrains Mono", "JetBrains Mono Fallback", ui-monospace, monospace;--display-weight:700;--display-tracking:-.02em;--body-size:17px;--lead-size:19px;--small-size:15px;--h1-size:clamp(36px, 5vw, 58px);--h2-size:clamp(28px, 3.2vw, 38px);--h3-size:19px;--gutter:24px;--section-padding:92px;--hero-padding:80px;--radius-card:10px;--radius-btn:6px}.v-c .asset-fields dd,.v-c .passport-card dd,.v-c .documents dt,.v-c .service-id{font-family:var(--font-mono)}.v-c .eyebrow,.v-c .numbered .card:before,.v-c .steps li:before{color:var(--gold)}.v-c .asset-card-ledger .asset-fields{grid-template-columns:1fr;gap:0}.v-c .asset-card-ledger .asset-fields>div{border-bottom:1px solid var(--line);background:0 0;border-radius:0;justify-content:space-between;gap:16px;padding:10px 0;display:flex}.v-c .asset-card-ledger .asset-chain{border-left:2px solid var(--accent-border);flex-direction:column;gap:0;padding-left:16px}.v-c .asset-card-ledger .asset-chain li{text-align:left;background:0 0;border:0;padding:6px 0}.v-c .services{gap:12px}.v-c .hero-photo{aspect-ratio:340/106;border-radius:10px}.v-c .herd-photo{border-radius:10px}.v-c .hero-centred .wrap{text-align:center;grid-template-columns:1fr;justify-items:center}.v-c .hero-centred .hero-copy{max-width:1100px}.v-c .hero-centred .hero-actions,.v-c .hero-centred .chips{justify-content:center}.v-c .hero-centred .hero-aside{width:100%;max-width:980px;margin-top:8px}.v-c .hero-centred{--hero-padding:44px}.v-c .hero-centred .hero-copy .lead{max-width:41em;margin-top:16px}.v-c .hero-centred .hero-actions{margin-top:24px}.v-c .explorer-bar{margin-bottom:14px}.v-c .explorer-foot{margin-top:12px;padding:10px 0}.v-c .hero-centred .explorer{margin-top:28px;padding-top:18px}.v-c .asset-card-ledger,.v-c .ledger-frame{background:var(--band)}.v-c .ledger-bar,.v-c .ledger-foot{background:var(--panel-strong);font-family:var(--font-mono)}.v-c .ledger-blocks li{background:var(--panel)}.v-c .ticker{background:var(--band)}.v-c .ticker-run{color:var(--band-muted)}.v-c .compare-after{border-color:var(--accent-border)}.v-c .bento .tag{color:var(--accent-text);font-family:var(--font-mono)}.v-c .network{background:var(--band)}.v-c .network-node{background:var(--panel)}.v-c .flow em,.v-c .asset-id{font-family:var(--font-mono)}@media (width<=820px){.v-c{--section-padding:64px;--hero-padding:52px;--gutter:18px}}@media (width<=459px){.v-c .hero-copy h1{min-height:4.32em}}@media (width>=480px) and (width<=639px){.v-c .hero-copy h1{min-height:3.24em}}@media (width<=820px){.v-c .hero-copy .hero-actions{flex-direction:column;align-items:center}}
