@font-face{font-family:Figtree;src:url('assets/a10/fonts/Figtree.ttf') format('truetype');font-weight:300 900;font-style:normal;font-display:swap}
:root{--paper:#f7f6f2;--ink:#111;--muted:#5e655c;--green:#00de73;--forest:#05472a;--gold:#977329;--line:#d7dbd1;font-family:Figtree,Arial,sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none;font-variant-numeric:tabular-nums}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}img{display:block;max-width:100%}p,h1,h2,h3{margin:0}p{line-height:1.55}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--green);outline-offset:5px}::selection{background:var(--green);color:var(--ink)}[hidden]{display:none!important}.wrap{width:min(1280px,calc(100% - 96px));margin-inline:auto}.skip{position:fixed;left:1rem;top:-5rem;padding:1rem;background:var(--green);z-index:20}.skip:focus{top:1rem}.eyebrow{font-size:.75rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase;line-height:1.5}.brand{display:block;flex:none;width:90px}.brand img{width:100%;height:auto}.header{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:100px;border-bottom:1px solid var(--line)}.header nav{display:flex;gap:32px;font-size:.9375rem}.header a:hover,.document-links a:hover,.footer a:hover{text-decoration:underline;text-underline-offset:5px}.social-link{font-size:.875rem;display:flex;gap:20px;font-weight:600}.hero{padding:30px 0 64px}.hero-meta{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px}.status{display:flex;align-items:center;gap:8px;font-size:.75rem;color:var(--forest)}.status i{height:6px;width:6px;border-radius:50%;background:var(--forest)}.hero-layout{display:grid;grid-template-columns:1.25fr 1fr;gap:50px;align-items:stretch}.hero-message{padding-block:24px}h1{font-size:clamp(3rem,5.45vw,5rem);line-height:1.025;letter-spacing:-.065em;font-weight:650}h2{font-size:clamp(2rem,3.35vw,3rem);line-height:1.08;letter-spacing:-.05em;font-weight:600}h3{letter-spacing:-.025em;font-weight:600}.gold-line{font-size:clamp(1.4rem,2.3vw,2rem);font-weight:550;color:var(--gold);letter-spacing:-.035em;margin-top:23px;line-height:1.2}.hero-description{font-size:1.0625rem;color:var(--muted);margin-top:24px}.hero-actions{display:flex;align-items:center;gap:25px;margin-top:30px}.button{display:inline-flex;justify-content:space-between;align-items:center;gap:50px;padding:16px 21px;background:var(--green);color:var(--ink);font-weight:650;border-radius:3px;min-height:52px}.button:hover{background:#00cc68}.explore-link{font-size:.9375rem;border-bottom:1px solid var(--ink);padding-bottom:4px}.caption{font-size:.75rem;color:var(--muted);margin-top:18px;max-width:380px}.hero-signature{background:var(--green);color:var(--forest);padding:28px;display:flex;flex-direction:column;justify-content:space-between;min-width:0;border-radius:3px}.hero-signature img{width:100%;height:auto;padding-block:55px}.signature-foot{display:flex;justify-content:space-between;gap:12px;font-size:.8125rem}.section{padding-block:72px;border-top:1px solid var(--line)}.section-heading{display:flex;justify-content:space-between;gap:40px;align-items:flex-end;margin-bottom:32px}.section-heading h2,.section-intro h2,.faq-section h2{margin-top:18px}.section-heading>p{max-width:390px;font-size:.9375rem;color:var(--muted)}.bond-section{padding-top:45px}.bond-panel{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:4px;overflow:hidden}.bond-form{order:2;padding:32px;background:#fffefa}.bond-top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.bond-top h3{font-size:1.375rem}.buy-status{font-size:.75rem;color:var(--forest);text-align:right}.bond-form label,.bond-quote>span{font-size:.875rem;color:var(--muted)}.bond-input{display:flex;align-items:center;gap:20px;border:1px solid var(--line);border-radius:3px;padding:15px;margin-top:10px}.bond-input:focus-within{outline:2px solid var(--forest);outline-offset:2px}.bond-input input{width:100%;min-width:0;border:0;outline:0;background:transparent;font-size:2rem;color:var(--ink)}.bond-input>span{font-weight:600}.buy-chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:12px}.buy-chip{padding:10px 4px;border:1px solid var(--line);background:transparent;border-radius:3px;cursor:pointer;font-size:.8125rem;white-space:nowrap;color:var(--ink)}.buy-chip:hover{background:#e8f1e7}.bond-quote{margin-top:24px}.bond-quote>div{display:flex;align-items:baseline;gap:12px;margin-top:8px}.bond-quote strong{font-size:2.1rem;font-weight:550;overflow-wrap:anywhere}.bond-quote b{font-size:1rem;font-weight:500}.bond-quote p{font-size:.8125rem;color:var(--muted);margin-top:9px;min-height:2.9em}.bond-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:26px}.bond-actions button{min-height:52px;padding:12px;border:1px solid var(--forest);border-radius:3px;background:transparent;color:var(--forest);font-weight:600;cursor:pointer;font-size:.9375rem}.bond-actions button:last-child{background:var(--green);border-color:var(--green);color:var(--ink)}.bond-actions button:disabled{cursor:not-allowed;background:#edf0e8;border-color:#cbd2c4;color:#616b5a}.bond-progress{order:1;padding:32px;background:var(--forest);color:var(--paper)}.progress-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.progress-heading h3{font-size:1.25rem}.progress-heading>span{font-size:.75rem;color:#b5d5b9;white-space:nowrap}.funding-visual{margin:15px auto 0;max-width:260px;text-align:center}.funding-visual svg{display:block;width:100%;height:210px}.funding-track{fill:none;stroke:#376c4f;stroke-width:8}.funding-visual #funding-arc{fill:none;stroke:var(--green);stroke-width:8;stroke-linecap:butt;transition:stroke-dashoffset .35s}.funding-visual text{fill:var(--paper);font-family:Figtree,Arial,sans-serif}.funding-visual #funding-value{font-size:36px;font-weight:600;letter-spacing:-1px}.funding-visual .funding-label{font-size:14px;fill:#b5d5b9}.funding-visual figcaption{font-size:.75rem;color:#b5d5b9;margin-top:-8px}.bond-progress dl{margin:24px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:20px}.bond-progress dt{font-size:.8125rem;color:#b5d5b9}.bond-progress dd{margin:6px 0 0;font-weight:550;font-size:1.25rem}.bond-stages{display:grid;grid-template-columns:repeat(3,1fr);padding:17px 0 0;margin:23px 0 0;border-top:1px solid #376c4f;list-style:none;gap:10px}.bond-stages li{font-size:.8125rem;line-height:1.3}.bond-stages span{display:block;font-size:.75rem;margin-bottom:6px;color:#b5d5b9}.buy-note{font-size:.75rem;color:#b5d5b9;margin-top:20px;line-height:1.55}.how{display:grid;grid-template-columns:1fr 1fr;gap:8%}.steps article{display:flex;gap:24px;padding:23px 0;border-bottom:1px solid var(--line)}.steps article:first-child{padding-top:0}.steps article:last-child{border:0;padding-bottom:0}.steps article>span{font-size:.8125rem;color:var(--forest);padding-top:4px}.steps h3{font-size:1.375rem;margin-bottom:9px}.steps p{font-size:1rem;color:var(--muted);max-width:400px}.assets-section{border:0;padding-top:0}.assets-section>.wrap{border-top:1px solid var(--line);padding-top:72px}.asset-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:64px}.asset{display:grid;grid-template-columns:20px 60px 1fr;gap:18px;align-items:start;padding:27px 0;border-top:1px solid var(--line);scroll-margin-top:30px}.asset-no{font-size:.75rem;color:var(--muted);padding-top:3px}.asset>img{height:60px;width:60px;border-radius:50%;object-fit:cover}.asset h3{font-size:1.125rem;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;line-height:1.2}.asset h3 span{font-size:.8125rem;font-weight:400;color:var(--muted);letter-spacing:0}.asset p{font-size:.9375rem;color:var(--muted);margin-top:9px;max-width:350px;min-height:3em}.source{display:inline-flex;align-items:center;gap:10px;font-size:.75rem;margin-top:12px;min-height:26px;color:var(--forest);font-weight:550}.source:not(.pending):hover{text-decoration:underline;text-underline-offset:4px}.pending{color:var(--muted);font-weight:400}.source-note{display:flex;justify-content:space-between;gap:50px;border-top:1px solid var(--line);padding-top:20px;font-size:.75rem;color:var(--muted)}.source-note p{max-width:480px}.gold-section{padding:40px;border:1px solid #cbbd94;background:#f0e8d6;margin-bottom:72px;border-radius:3px}.gold-copy{display:grid;grid-template-columns:1fr 1fr;column-gap:9%}.gold-copy .eyebrow{grid-column:1/-1;color:#70531d}.gold-copy h2{grid-row:2/4;margin-top:18px;align-self:center}.gold-copy .large-copy{font-size:1.375rem;line-height:1.35;margin-top:18px;letter-spacing:-.025em}.gold-copy>p:last-child{font-size:.875rem;color:#6a5b3d;margin-top:18px}.transparency-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 64px}.transparency-section details{border-block-start:1px solid var(--line)}summary{list-style:none;cursor:pointer}summary::-webkit-details-marker{display:none}.transparency-section summary{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:1.125rem;font-weight:550;padding:25px 0}.transparency-section details>p{font-size:.9375rem;color:var(--muted);max-width:530px;margin-bottom:18px}.transparency-section details>a{display:inline-block;font-size:.875rem;text-decoration:underline;text-underline-offset:4px;margin-bottom:25px}.empty-data{padding:20px;background:#edf0e8;color:var(--muted);font-size:.875rem;margin-bottom:25px}.redemption-details{border-bottom:1px solid var(--line)}.redemption-details summary>span:last-child{font-size:.8125rem;color:var(--muted)}.redemption-layout{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-bottom:30px}.redemption-layout h3{font-size:1.5rem;margin-bottom:14px}.redemption-layout p{font-size:.9375rem;color:var(--muted)}.redemption-layout label{display:block;font-size:.875rem;margin-bottom:10px}.redemption-layout input{width:100%;padding:15px;border:1px solid var(--line);border-radius:3px;font-size:.875rem}.document-links{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:25px;font-size:.8125rem;color:var(--muted)}.document-links>div{display:flex;gap:25px;color:var(--ink)}.faq-section{display:grid;grid-template-columns:1fr 1fr;gap:8%}.faqs details{border-bottom:1px solid var(--line)}.faqs summary{display:flex;justify-content:space-between;gap:20px;padding:22px 0;font-size:1rem;font-weight:550;line-height:1.4}.faqs summary>span{font-size:1.5rem;font-weight:400;line-height:1;flex:none}.faqs details[open] summary>span{transform:rotate(45deg)}.faqs details p{color:var(--muted);font-size:.9375rem;padding:0 25px 23px 0}.footer{background:var(--green);padding:38px 0 25px}.footer-top{display:flex;align-items:center;justify-content:space-between;gap:30px}.footer-top .brand{width:125px}.footer-top>a:last-child{font-weight:600;font-size:.9375rem}.footer-bottom{border-top:1px solid #009e51;margin-top:30px;padding-top:20px;display:flex;justify-content:space-between;gap:30px;font-size:.75rem;color:var(--forest)}.footer-bottom span{flex-shrink:0}
@media(max-width:1050px){.wrap{width:calc(100% - 64px)}.header nav{gap:20px}.hero-layout{gap:30px}.hero-signature{padding:22px}.hero-signature img{padding-block:40px}.asset-grid,.transparency-grid{column-gap:32px}.asset{grid-template-columns:50px 1fr;gap:16px}.asset-no{display:none}.asset>img{width:50px;height:50px}.asset h3{display:block}.asset h3 span{display:block;margin-top:4px}.hero-actions{gap:17px}.button{gap:24px}.redemption-layout{gap:32px}}
@media(max-width:900px){.hero-layout{grid-template-columns:1.2fr 1fr}.hero-signature .eyebrow{font-size:.7rem}.signature-foot{font-size:.75rem;flex-wrap:wrap}.bond-panel{grid-template-columns:1fr}.bond-form{order:1}.bond-progress{order:2;display:grid;grid-template-columns:1fr 1fr;column-gap:25px}.progress-heading{grid-column:1/-1}.funding-visual{grid-row:2/4;width:100%;margin-top:18px}.bond-progress dl{grid-template-columns:1fr;margin-top:35px;gap:15px}.bond-stages,.buy-note{grid-column:1/-1}.bond-quote p{min-height:0}.hero h1{font-size:3.1rem}.hero-description{font-size:1rem}.gold-copy{column-gap:35px}.hero-actions{flex-wrap:wrap}}
@media(max-width:650px){.wrap{width:calc(100% - 40px)}.header{min-height:105px;flex-wrap:wrap;gap:12px;padding-block:18px}.brand{width:75px}.header nav{order:3;width:100%;gap:12px;justify-content:space-between;font-size:.8125rem;padding-top:8px}.social-link{font-size:.8125rem;gap:10px}.hero{padding-top:22px;padding-bottom:40px}.hero-meta{margin-bottom:18px}.hero-layout{grid-template-columns:1fr;gap:25px}.hero-message{padding:0}.hero h1{font-size:clamp(2.7rem,10.4vw,4rem)}.gold-line{font-size:1.65rem;margin-top:18px}.hero-description{margin-top:18px}.hero-actions{margin-top:22px}.hero-signature{min-height:0;padding:20px}.hero-signature img{width:72%;padding:26px 0;margin-inline:auto}.signature-foot{font-size:.75rem}.caption{margin-top:15px}.section{padding-block:46px}.section-heading{display:block;margin-bottom:25px}.section-heading>p{margin-top:17px;font-size:.9375rem}.bond-section h2 br{display:none}.bond-form,.bond-progress{padding:24px}.bond-top{gap:12px}.buy-status{max-width:140px}.bond-actions{gap:8px}.bond-actions button{font-size:.875rem}.bond-progress{gap:0 10px}.funding-visual svg{height:auto}.progress-heading h3{font-size:1.125rem}.bond-progress dd{font-size:1.125rem}.bond-stages li{font-size:.75rem}.how,.faq-section{grid-template-columns:1fr;gap:28px}h2{font-size:2.3rem}.steps article{gap:20px}.steps h3{font-size:1.25rem}.assets-section{padding-top:0}.assets-section>.wrap{padding-top:46px}.asset-grid,.transparency-grid{grid-template-columns:1fr}.asset{padding-block:23px}.asset h3{display:flex}.asset h3 span{display:inline;margin:0}.asset p{min-height:0}.source-note{display:block}.source-note p+p{margin-top:10px}.gold-section{padding:26px;margin-bottom:46px}.gold-copy{display:block}.gold-copy h2{margin-top:18px}.gold-copy .large-copy{font-size:1.25rem;margin-top:22px}.redemption-layout{grid-template-columns:1fr;gap:25px}.transparency-section summary{font-size:1rem}.redemption-details summary{align-items:flex-start}.redemption-details summary>span:last-child{max-width:115px;text-align:right}.document-links{display:block}.document-links>div{margin-top:18px}.footer-top .brand{width:105px}.footer-bottom{display:block}.footer-bottom span{display:block;margin-top:12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important}}

/* Restored product records share the site's type, grid and color system. */
.records-nav{display:flex;flex-wrap:wrap;gap:10px}.records-nav a{padding:10px 16px;border:1px solid var(--line);border-radius:3px;font-size:.875rem}.records-nav a:hover{background:var(--green)}.archive-notice{display:inline-block;font-size:.75rem;color:#69552b;background:#efe8d7;padding:8px 12px;margin-bottom:24px;border-left:2px solid var(--gold)}.restored .sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:30px}.restored .sec-head h2{margin-top:16px}.restored .sub{font-size:.8125rem;color:var(--muted);line-height:1.6;max-width:600px}.restored .sec-head>.sub{max-width:390px}.restored .body{font-size:.9375rem;line-height:1.6;color:var(--muted);margin-top:13px}.restored .grid{display:grid;gap:24px}.restored .split,.restored .g2{grid-template-columns:1fr 1fr}.restored .card{padding:25px;border:1px solid var(--line);border-radius:3px}.restored .card h3{font-size:1.375rem;line-height:1.2}.restored .card .eyebrow{margin-bottom:14px}.restored .card .fig{font-size:2.5rem;letter-spacing:-.045em;line-height:1.2;margin-bottom:15px;font-weight:600;color:var(--forest)}.restored .card .fig.gold{color:var(--gold)}.restored .card p+p{margin-top:13px}.restored a:not(.btn){text-decoration:underline;text-underline-offset:4px}.restored .btn{display:inline-block;border:1px solid var(--line);padding:12px 18px;border-radius:3px;font-size:.875rem;line-height:1.4}.restored button.btn{background:transparent}.restored button:disabled{cursor:not-allowed;color:#66705e;background:#e9ede3;border-color:#ccd4c4}.restored .chart{display:grid;grid-template-columns:repeat(12,1fr);height:140px;gap:8px;align-items:end;margin-top:25px;border-bottom:1px solid var(--line)}.restored .bar{height:100%;display:flex;align-items:flex-end}.restored .bar i{display:block;width:100%;height:100%;background:var(--forest)}.restored .bar.pending i{background:repeating-linear-gradient(135deg,transparent,transparent 4px,#d7dbd1 4px,#d7dbd1 5px);height:100%;border:1px solid #d7dbd1}.restored .chart-x{display:grid;grid-template-columns:repeat(12,1fr);gap:8px;font-size:.75rem;text-align:center;color:var(--muted);padding-top:10px}.restored .chart+.chart-x+p{margin-top:15px}.restored .lr{display:grid;grid-template-columns:35px 1fr 1.2fr 1.2fr 1fr;gap:15px;align-items:center;border-bottom:1px solid var(--line);padding:17px 0;font-size:.875rem}.restored .lr.hd{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.restored .lr .r{text-align:right}.restored .sy{font-weight:600}.restored .rn,.restored .vn{color:var(--muted)}.restored .chip{font-size:.7rem;color:#7e5c20;background:#eee5ce;padding:3px 5px;margin-left:7px}.restored .lr+.grid{margin-top:28px}.restored .inp{width:100%;font-size:1rem;padding:15px;border:1px solid var(--line);border-radius:3px;background:#fffefa;margin:12px 0;color:var(--ink)}.restored #rd-go{margin-top:20px}.restored .ct{display:grid;grid-template-columns:200px 1fr;gap:25px;padding:18px 0;border-bottom:1px solid var(--line);align-items:start}.restored .ct span{font-size:.8125rem;font-weight:550}.restored .ct span i{font-style:normal;font-weight:400;color:var(--muted);display:block;margin-top:5px}.restored code{font-size:.8125rem;overflow-wrap:anywhere;color:var(--forest);line-height:1.5}.fee-visual{display:grid;grid-template-columns:2fr 2fr 1fr;overflow:hidden;border-radius:3px}.fee-visual>span{padding:25px;background:var(--forest);color:var(--paper);font-size:2.25rem;font-weight:550;letter-spacing:-.04em}.fee-visual>span:nth-child(2){background:#e9d9b1;color:#614918}.fee-visual>span:nth-child(3){background:#e4e9dd;color:var(--forest)}.fee-visual small{display:block;font-size:.875rem;font-weight:400;margin-top:15px;letter-spacing:0}.fee-explanations{display:grid;grid-template-columns:2fr 2fr 1fr;gap:25px;font-size:.8125rem;color:var(--muted);margin-top:18px}.fee-detail{margin-top:28px;border-top:1px solid var(--line)}.fee-detail summary{padding:22px 0;display:flex;justify-content:space-between}.fee-detail p{font-size:.9375rem;color:var(--muted);max-width:850px;margin-bottom:15px}.fee-detail a{font-size:.875rem}.restored #redeem-panel{display:grid;gap:10px}.restored #redeem-panel>.fig{margin:0}.restored #redeem-panel>.sub{margin:0}
@media(max-width:650px){.restored .sec-head{display:block}.restored .sec-head>.sub,.restored .sec-head>.btn{margin-top:18px}.restored .split,.restored .g2{grid-template-columns:1fr}.restored .card{padding:20px}.restored .chart,.restored .chart-x{gap:4px}.restored .lr{grid-template-columns:24px 1fr 1fr;gap:10px;font-size:.8125rem}.restored .lr .hide{display:none}.restored .ct{grid-template-columns:1fr;gap:8px}.restored .ct span i{display:inline;margin-left:6px}.fee-visual>span{font-size:1.5rem;padding:17px 12px}.fee-visual small{font-size:.75rem}.fee-explanations{gap:12px;font-size:.75rem}.archive-notice{font-size:.75rem}.records-nav{gap:7px}.records-nav a{padding:9px 12px}.restored .chart{height:110px}}

/* Simplified reading order: introduction + purchase, explanation, optional records. */
.wrap{width:min(1160px,calc(100% - 80px))}.header{min-height:88px}.header .brand{width:82px}.header nav{font-size:.875rem;gap:26px}.launch{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;padding-block:55px;align-items:start}.intro{padding-top:16px}.intro h1{font-size:clamp(2.7rem,4.55vw,4.1rem);letter-spacing:-.055em;line-height:1.05;margin-top:30px}.intro .gold-line{font-size:1.65rem;margin-top:20px}.intro .hero-description{font-size:1.0625rem;max-width:350px;margin-top:24px;color:#4f584c}.simple-promise{margin-top:16px;font-size:.9375rem;color:var(--forest);font-weight:550}.mobile-buy{display:none}.intro-assets{display:grid;grid-template-columns:repeat(5,1fr);gap:20px 10px;max-width:430px;margin-top:38px;padding-top:24px;border-top:1px solid var(--line)}.intro-assets>a{display:flex;align-items:center;flex-direction:column;gap:8px;font-size:.75rem;letter-spacing:.01em;font-weight:600;min-width:0}.intro-assets img{width:36px;height:36px;border-radius:50%;object-fit:cover}.intro-assets a:hover span{text-decoration:underline;text-underline-offset:3px}.intro .caption{font-size:.75rem;margin-top:17px}.intro .caption a{text-decoration:underline;text-underline-offset:3px}.buy-surface{min-width:0}.bond-panel{display:block;border-color:#cdd6c6;border-radius:8px;background:#fffefa}.bond-form{padding:27px}.bond-top{margin-bottom:12px}.bond-top h2{font-size:1.5rem;letter-spacing:-.035em}.only-route{font-size:.875rem;line-height:1.5;color:var(--forest);margin-bottom:23px;max-width:340px}.bond-input input{font-size:1.8rem}.bond-quote{margin-top:20px}.bond-quote strong{font-size:1.8rem}.bond-quote p{min-height:0}.bond-actions{margin-top:20px;gap:9px}.bond-actions button{font-size:.875rem;min-height:48px}.bond-progress{background:transparent;color:var(--ink);border-top:1px solid var(--line);padding:19px 27px;display:grid;grid-template-columns:92px 1fr;column-gap:22px;align-items:center}.progress-heading{grid-column:1/-1;margin-bottom:14px}.progress-heading h3{font-size:.9375rem;font-weight:550;letter-spacing:-.01em}.progress-heading>span{font-size:.75rem;color:var(--muted)}.funding-visual{grid-row:auto;grid-column:1;margin:0;width:92px}.funding-visual svg{width:92px;height:82px}.funding-visual figcaption{font-size:.75rem;color:var(--muted);line-height:1.3;margin:0 -10px}.funding-track{stroke:#dce4d6;stroke-width:12}.funding-visual #funding-arc{stroke:var(--forest);stroke-width:12}.funding-visual text{fill:var(--forest)}.funding-visual #funding-value{font-size:38px}.funding-visual .funding-label{font-size:20px;fill:#53624b}.bond-progress dl{margin:0;display:grid;grid-template-columns:1fr;gap:10px}.bond-progress dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:15px}.bond-progress dt{font-size:.75rem;color:var(--muted)}.bond-progress dd{font-size:.875rem;color:var(--ink);margin:0}.buy-note{grid-column:1/-1;font-size:.75rem;color:var(--muted);margin-top:17px}.simple-how{padding-block:36px 45px;border-top:1px solid var(--line)}.simple-how>h2,.records-heading h2,.faq-section h2{font-size:1.5rem;letter-spacing:-.035em}.how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:25px}.how-grid article>span{font-size:.75rem;color:var(--gold)}.how-grid h3{font-size:1.0625rem;margin-top:10px}.how-grid p{font-size:.9375rem;color:var(--muted);margin-top:9px;max-width:310px}.asset-disclosure{border-block:1px solid var(--line)}.asset-disclosure>details>summary,.record>summary{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:23px 0;font-size:1rem;font-weight:550;line-height:1.4}.asset-disclosure>details>summary>span:last-child,.record>summary>span:last-child{font-size:.8125rem;color:var(--muted);font-weight:400;display:flex;align-items:center;gap:28px}.asset-disclosure b,.record>summary b{font-size:1.3rem;font-weight:400;line-height:1;color:var(--forest)}details[open]>summary b{transform:rotate(45deg)}.asset-disclosure .asset-grid{padding-top:10px}.asset-disclosure .source-note{padding-bottom:25px}.record-library{padding-top:45px;padding-bottom:40px}.records-heading{display:flex;justify-content:space-between;gap:30px;align-items:baseline;margin-bottom:20px}.records-heading p{font-size:.8125rem;color:var(--muted)}.record{border-top:1px solid var(--line)}.record:last-of-type{border-bottom:1px solid var(--line)}.record-content{padding:5px 0 30px}.record-content .archive-notice{margin-bottom:22px;font-size:.75rem}.record-content .card{padding:22px;background:#fffefa}.record-content .card h3{font-size:1.2rem}.record-content .card .fig{font-size:2rem}.record-content .sub{font-size:.8125rem}.record-content .body{font-size:.9375rem}.record-content .fee-visual>span{font-size:1.8rem}.record-content .grid{gap:20px}.document-links{font-size:.8125rem;margin-top:25px}.faq-section{padding-top:32px;padding-bottom:45px;gap:60px;grid-template-columns:1fr 2fr}.faq-section h2{margin-top:18px}.faqs summary{font-size:.9375rem;padding:18px 0}.footer{background:transparent;border-top:1px solid var(--line);padding:27px 0 22px}.footer-top .brand{width:85px}.footer-bottom{border-top:0;margin-top:20px;padding-top:0;color:var(--muted)}
@media(max-width:1000px){.wrap{width:calc(100% - 56px)}.launch{gap:38px}.intro h1{font-size:3rem}.intro .gold-line{font-size:1.4rem}.bond-form{padding:24px}.bond-progress{padding:18px 24px}.header nav{gap:18px}.how-grid{gap:30px}}
@media(max-width:760px){.launch{grid-template-columns:1fr;padding-block:35px;gap:30px}.intro{padding-top:0}.intro h1{font-size:clamp(2.75rem,8vw,3.6rem);margin-top:20px}.intro .hero-description{max-width:440px;margin-top:18px;font-size:1rem}.intro .gold-line{font-size:1.6rem;margin-top:16px}.intro-assets{grid-template-columns:repeat(5,1fr);gap:15px;margin-top:25px;padding-top:20px;max-width:none}.intro-assets img{width:32px;height:32px}.intro-assets a{font-size:.75rem}.simple-promise{margin-top:10px}.mobile-buy{display:inline-flex;margin-top:20px;padding:12px 18px;min-height:46px}.bond-form{padding:25px}.bond-progress{grid-template-columns:100px 1fr;column-gap:25px}.how-grid{gap:25px}.how-grid p{font-size:.875rem}.records-heading{display:block}.records-heading p{margin-top:12px}.faq-section{grid-template-columns:1fr;gap:10px}.faq-section h2{margin-top:0}.record-content .split,.record-content .g2{grid-template-columns:1fr}.asset-grid{grid-template-columns:1fr}.source-note{display:block}.source-note p+p{margin-top:10px}}
@media(max-width:500px){.wrap{width:calc(100% - 40px)}.header{min-height:104px}.header nav{font-size:.75rem;gap:10px}.intro-assets{grid-template-columns:repeat(5,1fr);gap:17px 10px}.intro-assets a{font-size:.75rem}.intro-assets img{width:34px;height:34px}.intro .caption{margin-top:14px}.how-grid{grid-template-columns:1fr;gap:21px}.how-grid article{display:grid;grid-template-columns:25px 1fr;column-gap:12px}.how-grid article>span{grid-row:1/3;padding-top:3px}.how-grid h3{margin-top:0}.how-grid p{grid-column:2;margin-top:7px;max-width:none}.simple-how{padding-block:30px}.record>summary,.asset-disclosure>details>summary{gap:15px;padding-block:20px}.record>summary>span:last-child,.asset-disclosure>details>summary>span:last-child{font-size:.75rem;gap:13px;text-align:right;max-width:45%}.record-library{padding-block:32px}.record-content .archive-notice{line-height:1.5}.record-content .fee-visual>span{font-size:1.5rem}.document-links>div{margin-top:12px}.footer-bottom{font-size:.75rem}}

/* Avoid undersized secondary text inside the compact funding ring. */
.funding-visual .funding-label{display:none}

/* The ten identities share one stage; the purchase surface stays still. */
.launch{gap:64px;padding-top:46px}.intro h1{margin-top:24px}.coin-showcase{position:relative;isolation:isolate;margin-top:28px;padding:20px 0 0;max-width:490px;overflow:hidden}.gold-atmosphere{position:absolute;z-index:-1;inset:15px -20px 12px;pointer-events:none;background:url('assets/a10/gold-mist.webp') center/cover no-repeat;opacity:.42;mask-image:radial-gradient(ellipse at 50% 48%,#000 20%,transparent 73%);animation:gold-breath 24s ease-in-out infinite alternate;transform-origin:center}.showcase-top{display:flex;justify-content:space-between;gap:20px;font-size:.75rem;color:#70531d;letter-spacing:.035em}.coin-stage{height:172px;position:relative;margin-top:8px}.coin-slide{border:0;padding:0;background:none;position:absolute;left:50%;top:26px;width:112px;transform:translateX(-50%) scale(.55);opacity:0;pointer-events:none;transition:transform 850ms cubic-bezier(.22,.8,.2,1),opacity 650ms ease;cursor:pointer;color:var(--forest)}.coin-slide img{width:112px;height:112px;object-fit:cover;border-radius:50%;box-shadow:0 12px 22px -12px #73562780,0 0 0 5px #ffffff99}.coin-slide>span{display:block;font-size:.75rem;font-weight:650;letter-spacing:.05em;margin-top:16px}.coin-slide.current{transform:translateX(-50%) scale(1);opacity:1;z-index:3;pointer-events:auto}.coin-slide.previous{transform:translateX(calc(-50% - 145px)) translateY(10px) scale(.68);opacity:.65;z-index:2;pointer-events:auto}.coin-slide.following{transform:translateX(calc(-50% + 145px)) translateY(10px) scale(.68);opacity:.65;z-index:2;pointer-events:auto}.coin-slide:not(.current)>span{visibility:hidden}.coin-caption{text-align:center;min-height:75px;padding:5px 22px 0}.coin-caption>a{display:inline-flex;gap:12px;align-items:center}.coin-caption strong{font-size:1.25rem;letter-spacing:-.025em;font-weight:600}.coin-caption>a>span{font-size:.9375rem;color:var(--gold)}.coin-caption p{font-size:.875rem;color:#5d5e50;line-height:1.45;margin-top:8px}.showcase-controls{display:flex;align-items:center;gap:8px;border-top:1px solid #dcd6c6;padding-top:10px;margin-top:10px}.showcase-controls>button{border:0;background:transparent;color:var(--forest);min-width:36px;height:40px;cursor:pointer;font-size:1.2rem;border-radius:3px}.showcase-controls>button:hover{background:#ebe9dc}.showcase-controls #coin-pause{font-size:.75rem;min-width:48px;margin-left:auto}.coin-dots{display:flex;align-items:center;justify-content:center;gap:0;flex:1}.coin-dots button{width:23px;height:36px;padding:0;border:0;background:transparent;cursor:pointer;position:relative}.coin-dots button::after{content:'';display:block;width:5px;height:5px;border-radius:50%;background:#c4c7b8;margin:auto;transition:background .2s,transform .2s}.coin-dots button[aria-pressed=true]::after{background:var(--forest);transform:scale(1.5)}.showcase-note{font-size:.75rem;color:var(--muted);text-align:center;margin-top:7px}.showcase-note a{text-decoration:underline;text-underline-offset:3px}.motion-paused .gold-atmosphere,.hover-paused .gold-atmosphere{animation-play-state:paused}.bond-panel{box-shadow:0 12px 40px -26px #31472d55}.intro .simple-promise{font-weight:500}.intro .gold-line{color:#96712e}@keyframes gold-breath{from{transform:translate(-2%,2%) scale(1.02);opacity:.34}to{transform:translate(3%,-3%) scale(1.13);opacity:.55}}
@media(max-width:1050px){.launch{gap:35px}.coin-slide.previous{transform:translateX(calc(-50% - 112px)) translateY(10px) scale(.62)}.coin-slide.following{transform:translateX(calc(-50% + 112px)) translateY(10px) scale(.62)}.coin-dots button{width:19px}}
@media(max-width:760px){.coin-showcase{max-width:490px;margin-top:25px}.coin-slide.previous{transform:translateX(calc(-50% - 130px)) translateY(10px) scale(.65)}.coin-slide.following{transform:translateX(calc(-50% + 130px)) translateY(10px) scale(.65)}.coin-dots button{width:23px}.launch{gap:28px;padding-top:30px}}
@media(max-width:420px){.coin-slide.previous{transform:translateX(calc(-50% - 113px)) translateY(10px) scale(.59)}.coin-slide.following{transform:translateX(calc(-50% + 113px)) translateY(10px) scale(.59)}.coin-dots button{width:20px}/* 36+200+36+40+0=312 inside the 320 a 360px phone leaves: keeps #coin-pause on screen */.showcase-controls{gap:0}.showcase-controls #coin-pause{min-width:40px}.coin-caption{padding-inline:10px}.coin-caption strong{font-size:1.1875rem}}
@media(prefers-reduced-motion:reduce){.gold-atmosphere{animation:none}.coin-slide{transition:none}}

.showcase-controls button:focus-visible{outline-offset:-2px}

/* Abstract-native green and a shallow 3D stage, aligned with the X asset palette. */
:root{--green:#00de73;--forest:#05472a}.header{border-bottom:2px solid var(--green)}.intro-label{display:inline-flex;align-items:center;gap:10px;color:var(--forest);background:var(--green);padding:7px 11px;border-radius:3px;letter-spacing:.055em}.intro-label>span{width:6px;height:6px;background:var(--forest);border-radius:50%}.intro .gold-line{color:#977329}.simple-promise{color:var(--forest)}.bond-top{padding-bottom:14px;border-bottom:3px solid var(--green)}.bond-progress{background:#eff7ee}.progress-heading h3{color:var(--forest)}.funding-track{stroke:#c2e7ce}.funding-visual #funding-arc{stroke:var(--green)}.coin-showcase{--side:145px;--tilt-x:0deg;--tilt-y:0deg;perspective:1000px;overflow:visible}.coin-stage{perspective:800px;transform-style:preserve-3d;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .45s cubic-bezier(.2,.8,.2,1)}.coin-slide{transform-style:preserve-3d;backface-visibility:hidden}.coin-slide.current{transform:translateX(-50%) translateZ(38px) scale(1);opacity:1}.coin-slide.previous{transform:translateX(calc(-50% - var(--side))) translateY(9px) translateZ(-30px) rotateY(27deg) scale(.72);opacity:.8}.coin-slide.following{transform:translateX(calc(-50% + var(--side))) translateY(9px) translateZ(-30px) rotateY(-27deg) scale(.72);opacity:.8}.coin-slide img{box-shadow:0 22px 25px -17px #05472a99,0 7px 0 -2px #c2bea7,0 0 0 5px #fffdf4;transition:box-shadow .7s}.coin-slide.current img{box-shadow:0 24px 26px -17px #05472a99,0 7px 0 -2px #008d4a,0 0 0 5px var(--green),0 0 0 9px #ffffffa8}.showcase-top{color:var(--forest);font-weight:550}.coin-dots button[aria-pressed=true]::after{background:#008d4a;box-shadow:0 0 0 4px #00de7326}.gold-atmosphere{inset:6px -15px 10px;z-index:-2;opacity:.55;animation-duration:20s}.gold-specks{position:absolute;inset:0;pointer-events:none;z-index:-1;overflow:hidden;mask-image:radial-gradient(ellipse,#000 35%,transparent 72%)}.gold-specks i{position:absolute;left:var(--x);top:var(--y);width:3px;height:3px;background:#b28c3d;border-radius:1px;opacity:0;animation:gold-rise var(--duration) var(--delay) ease-in-out infinite}.gold-specks i:nth-child(3n){width:2px;height:2px}.gold-specks i:nth-child(4n){background:#e3c474;filter:blur(.5px)}.motion-paused .gold-specks i,.hover-paused .gold-specks i{animation-play-state:paused}.footer{border-top:3px solid var(--green);background:var(--forest);color:var(--paper)}.footer .brand{background:var(--green);border-radius:3px;padding:8px;width:100px}.footer-bottom{color:#c4d9c5}.footer a:focus-visible{outline-color:var(--green)}.record[open]>summary,.asset-disclosure details[open]>summary{color:var(--forest);border-bottom:2px solid var(--green)}@keyframes gold-rise{0%{transform:translate3d(-15px,30px,0) rotate(0deg);opacity:0}25%,65%{opacity:.55}100%{transform:translate3d(25px,-55px,0) rotate(120deg);opacity:0}}
@media(max-width:1050px){.coin-showcase{--side:112px}}
@media(max-width:760px){.coin-showcase{--side:130px}}
@media(max-width:420px){.coin-showcase{--side:108px}.coin-slide.previous,.coin-slide.following{scale:.92}.gold-atmosphere{inset:10px -8px 10px}}
@media(prefers-reduced-motion:reduce){.gold-specks i{animation:none;opacity:.2}.coin-stage{transform:none;transition:none}.coin-slide,.coin-slide img{transition:none}.gold-atmosphere{animation:none}}
/* Contain the moving atmosphere and projected neighbors on narrow screens. */
.coin-showcase{overflow:hidden}

/* One scroll-triggered connective gesture: buy → hold → receive. */
.how-grid{position:relative;isolation:isolate}.how-grid::before,.how-grid::after{content:'';position:absolute;left:14px;right:calc(33.333% - 12px);top:14px;height:1px;z-index:-1;pointer-events:none}.how-grid::before{background:var(--line)}.how-grid::after{background:linear-gradient(90deg,var(--green),var(--forest) 55%,#b58b34);transform-origin:left;transform:scaleX(1)}.how-grid article>span{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;background:var(--paper);border:1px solid #bfd6bc;border-radius:50%;font-size:.75rem;color:var(--forest);padding:0;position:relative}.how-grid article:last-child>span{border-color:#cbb785;color:#866322}.how-grid h3{margin-top:15px}.scroll-trace-ready:not(.scroll-trace-shown) .how-grid::after{transform:scaleX(0)}.scroll-trace-shown .how-grid::after{transition:transform 1.15s cubic-bezier(.2,.7,.2,1)}.scroll-trace-shown .how-grid article{animation:step-arrive .7s both}.scroll-trace-shown .how-grid article:nth-child(2){animation-delay:.15s}.scroll-trace-shown .how-grid article:nth-child(3){animation-delay:.3s}@keyframes step-arrive{from{transform:translateY(10px);opacity:.65}to{transform:translateY(0);opacity:1}}
@media(max-width:500px){.how-grid{gap:25px}.how-grid::before,.how-grid::after{left:14px;right:auto;top:14px;bottom:14px;width:1px;height:auto;transform-origin:top}.how-grid::after{transform:scaleY(1);background:linear-gradient(180deg,var(--green),var(--forest) 55%,#b58b34)}.scroll-trace-ready:not(.scroll-trace-shown) .how-grid::after{transform:scaleY(0)}.how-grid article{grid-template-columns:29px 1fr;column-gap:15px}.how-grid article>span{padding:0}.how-grid h3{margin-top:3px}}
@media(prefers-reduced-motion:reduce){.scroll-trace-shown .how-grid article{animation:none}.how-grid::after{transition:none!important;transform:none!important}}

.how-grid::before,.how-grid::after{right:auto;width:var(--trace-width,70%)}
@media(max-width:500px){.how-grid::before,.how-grid::after{bottom:auto;width:1px;height:var(--trace-height,70%)}}

/* Keep every historical table column available on small screens. */
.liquidity-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.liquidity-scroll:focus-visible{outline:2px solid var(--forest);outline-offset:3px}.liquidity-scroll+.grid{margin-top:28px}@media(max-width:760px){}
/* Restored-record pieces the redesign referenced but never styled: the redemption warning, muted rows, the primary button. */
.restored .warn{border:1px solid #d9c48f;border-left:3px solid var(--gold);background:#fbf6e8;padding:14px 16px;font-size:.875rem;line-height:1.55;border-radius:3px}.restored .warn b{display:block;margin-bottom:4px}.restored .ct.off code{color:var(--muted)}.restored .lr.off .sy{color:var(--muted)}.restored .btn.g:not(:disabled){background:var(--green);border-color:var(--green);font-weight:600}.restored #rd-link:empty{display:none}
/* Mobile pass 2026-09-09. Phones: three columns, venue under the ticker, the dollar column always on screen. */
@media(max-width:650px){.restored .lr{grid-template-columns:24px 1fr auto;grid-template-areas:"n s d" "n v d";column-gap:10px;row-gap:2px;align-items:center}.restored .lr.hd{grid-template-areas:"n s d"}.restored .lr>div:first-child{grid-area:n}.restored .lr>div:nth-child(2){grid-area:s}.restored .lr .hide{display:none}.restored .lr .vn{display:block;grid-area:v;font-size:.75rem}.restored .lr .r{grid-area:d;text-align:right;font-variant-numeric:tabular-nums}}
/* Fee blocks stack under 500px instead of squeezing three columns into 320px. */
@media(max-width:500px){.fee-visual{grid-template-columns:1fr}.fee-visual>span{display:flex;align-items:baseline;gap:14px;padding:14px 16px}.fee-visual small{margin-top:0;font-size:.8125rem}.fee-explanations{grid-template-columns:1fr;gap:6px}}
/* Tap targets: 24px minimum on every link and control, without moving the layout. */
.header nav a{padding:12px 0}.social-link{padding:10px 0}.showcase-note a,.document-links a,.footer a:not(.brand),.fee-detail a,.restored a:not(.btn){display:inline-block;padding:5px 0}.source{min-height:32px;padding:3px 0}#coin-detail{display:inline-flex;align-items:center;padding:4px 0}.coin-dots{min-width:0}.coin-dots button{flex:1 1 24px;min-width:0;max-width:24px;height:40px}.coin-slide img{-webkit-user-drag:none;user-select:none}.restored .chip{font-size:.75rem}.coin-stage{touch-action:pan-y}
