/* The complete product story. */
body{overflow-x:clip}.hero h1{letter-spacing:-.065em}.hero h1 em{letter-spacing:-.069em}.hero-grid{overflow:visible}.visual-asset{animation:sculpture-float 9s ease-in-out infinite}.visual-asset:hover{animation-play-state:paused}@keyframes sculpture-float{0%,100%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-16px) rotate(1.5deg)}}
.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:50px}.section-heading h2 span,.types-heading h2 span,.faq-heading h2 span{color:#798671}.section-heading>p{font-size:17px;color:var(--muted);margin-bottom:7px;max-width:380px}.platform-section{padding-top:95px;padding-bottom:90px;background:#e9ede5;border-top:1px solid var(--line);max-width:none}.platform-section>.section-meta,.platform-section>.section-heading,.platform-section>.product-preview,.platform-section>.data-caption{max-width:1520px;margin-left:auto;margin-right:auto}.product-preview{border:1px solid #cbd3c5;background:#fafbf7;border-radius:8px;overflow:hidden}.preview-header{display:flex;align-items:center;justify-content:space-between;gap:25px;background:#f0f3eb;padding:17px 25px;border-bottom:1px solid var(--line)}.mini-brand{font-size:13px;font-weight:500;display:flex;gap:10px;align-items:center}.mini-brand svg{width:24px;height:20px;fill:var(--ink)}.example-tag{font-size:11px;color:#5e6c5c;border:1px solid #cdd7c6;padding:3px 8px;border-radius:3px;white-space:nowrap}.position-overview{padding:30px 36px 20px}.position-title{display:flex;align-items:center;gap:13px}.token-icon{width:44px;height:44px;background:#263d2c;color:#dfedb9;display:grid;place-items:center;font-size:23px;font-family:var(--display);border-radius:50%}.position-title h3{font-size:22px}.position-title>div>span{font-size:12px;color:var(--muted)}.verified-pill{margin-left:auto;background:#eaf4dc;color:#4d6d22;padding:6px 11px;font-size:12px;border-radius:4px}.verified-pill span{margin-left:9px}.position-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:35px 0 28px;border-bottom:1px solid var(--line)}.position-metrics>div{display:flex;flex-direction:column;gap:8px;border-left:1px solid var(--line);padding-left:28px}.position-metrics>div:first-child{border:0;padding-left:0}.position-metrics>div>span{font-size:12px;color:var(--muted)}.position-metrics strong{font-family:var(--display);font-size:clamp(25px,2.65vw,43px);font-weight:500;letter-spacing:-.065em;line-height:1.25}.position-metrics small{font-family:var(--body);font-size:12px;letter-spacing:0;margin-left:3px;color:var(--muted)}.discount-metric strong{color:#4b6c1c}.vesting-layout{display:grid;grid-template-columns:1.6fr 1fr;gap:50px;padding-top:25px}.chart-top{display:flex;align-items:center;justify-content:space-between;gap:15px}.chart-top h4{font-size:15px;font-weight:500;letter-spacing:-.015em;margin:0}.chart-top>div{font-size:10px;display:flex;align-items:center;gap:6px;color:var(--muted)}.chart-key{width:7px;height:7px;background:#9cb855}.chart-bars{display:flex;align-items:flex-end;gap:11px;height:150px;margin-top:20px;border-bottom:1px solid #b5c2ab;background:repeating-linear-gradient(to top,transparent 0,transparent 48px,#e3e8dd 49px,transparent 50px)}.chart-bars>div{flex:1;height:100%;display:flex;align-items:flex-end;overflow:hidden}.chart-bars>div>span{height:calc(var(--bar)*100%);width:100%;display:block;background:#a4bf67;border-radius:2px 2px 0 0;transform-origin:bottom;transition:background .2s}.chart-bars>div:last-child>span{background:var(--ink)}.chart-bars>div:hover>span{background:#748e43}.chart-axis{display:flex;justify-content:space-between;font-size:10px;color:var(--muted);margin-top:7px}.vesting-summary{display:flex;justify-content:space-between;gap:12px;font-size:11px;margin-top:18px;color:var(--muted)}.vesting-summary b{font-weight:500;color:var(--ink)}.position-details{margin:0;display:flex;flex-direction:column;padding-top:3px}.position-details>div{display:flex;justify-content:space-between;align-items:center;gap:25px;border-bottom:1px solid #e2e7dc;padding:10px 0;font-size:12px}.position-details>div:first-child{padding-top:0}.position-details>div:last-child{border:0}.position-details dt{color:var(--muted)}.position-details dd{margin:0;text-align:right;font-weight:500}.position-details .requirement{background:#f1ebd5;padding:2px 7px;color:#756326;border-radius:3px}.preview-note{display:flex;gap:9px;align-items:flex-start;margin-top:26px;border-top:1px solid var(--line);padding-top:17px}.preview-note p{font-size:11px;color:var(--muted);line-height:1.5}.note-symbol{width:15px;height:15px;border-radius:50%;border:1px solid #99a68f;flex-shrink:0;display:grid;place-items:center;font-size:10px;margin-top:1px}.data-caption{display:flex;justify-content:space-between;gap:35px;margin-top:28px}.data-caption>span{font-family:var(--display);font-size:20px;letter-spacing:-.035em}.data-caption>p{font-size:13px;line-height:1.5;color:var(--muted)}
.market-section{padding-top:110px;padding-bottom:115px}.market-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:11%;align-items:center}.market-copy h2{font-size:clamp(48px,5vw,79px);line-height:1.04}.market-copy h2 em{font-style:normal;color:#7f8e71}.market-copy>p{margin-top:24px;color:var(--muted);max-width:350px;font-size:16px}.market-tabs{display:flex;flex-direction:column;margin-top:32px}.market-tabs>button{padding:15px 0;display:flex;align-items:center;gap:15px;text-align:left;background:none;border:0;border-top:1px solid var(--line);font-size:15px;color:var(--muted);transition:color .2s,padding .2s}.market-tabs>button:last-child{border-bottom:1px solid var(--line)}.market-tabs>button>span{font-size:10px;color:var(--muted);width:18px}.market-tabs>button>i{font-style:normal;margin-left:auto;font-size:20px;transition:transform .3s}.market-tabs>button[aria-selected=true]{color:var(--ink);font-weight:500}.market-tabs>button[aria-selected=true]>i{transform:rotate(45deg)}.market-tabs>button:hover{color:var(--ink)}.market-example{background:#e9ede4;border:1px solid #d4ddcd;border-radius:7px;padding:28px 30px 24px;min-height:487px;align-self:center;transition:opacity .2s}.market-example-top{display:flex;gap:15px;align-items:center;justify-content:space-between}.market-example-top .eyebrow{font-size:10px;letter-spacing:.065em}.market-example h3{font-size:32px;margin-top:28px;letter-spacing:-.045em}.market-example>p{color:var(--muted);font-size:14px;margin-top:15px;max-width:410px;min-height:45px}.bid-table{margin-top:30px;font-size:12px}.bid-table-head{display:grid;grid-template-columns:1.4fr 1fr .85fr;gap:12px;padding:10px 0;color:var(--muted);font-size:10px;border-bottom:1px solid #cbd5c3}.bid-table-head>span:last-child{text-align:right}#bid-rows>div{display:grid;grid-template-columns:1.4fr 1fr .85fr;gap:12px;align-items:center;min-height:57px;border-bottom:1px solid #d3ddcb}#bid-rows>div>span{display:flex;align-items:center;gap:8px;font-size:12px}#bid-rows strong{font-weight:500;font-size:12px}#bid-rows b{font-weight:500;font-size:13px;text-align:right}.counterparty-symbol{font-style:normal;width:23px;height:23px;background:#d7e0cc;border:1px solid #c2d0b6;font-family:var(--display);font-size:10px;display:grid;place-items:center;border-radius:50%;flex-shrink:0}.highlight-bid{background:#d8e9bf;margin:0 -10px;padding:0 10px}.highlight-bid b{color:#426817}.market-insight{display:flex;gap:12px;margin-top:25px;align-items:center}.insight-symbol{font-size:26px;color:#6b823e}.market-insight p{font-size:12px;line-height:1.5;max-width:365px;color:#59684d}.market-disclaimer{display:block;font-size:10px;color:#69735f;margin-top:22px}
.privacy-section{background:var(--ink);color:var(--paper);padding-top:100px;padding-bottom:105px;position:relative;overflow:hidden}.privacy-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:10%;align-items:center}.privacy-copy>.eyebrow{color:#a8b897}.privacy-copy h2{font-size:clamp(45px,5.3vw,83px);line-height:1.03;margin-top:35px}.privacy-copy h2 span{color:#9fae91}.privacy-copy>p{font-size:16px;color:#b1bdab;max-width:440px;margin-top:30px}.privacy-visual{display:flex;flex-direction:column;align-items:center}.identity-card{background:#243127;border:1px solid #536048;width:310px;padding:27px 28px 20px;text-align:center;border-radius:8px;transform:rotate(5deg);transition:transform .5s var(--ease);box-shadow:18px 18px 0 #ffffff03}.identity-card:hover{transform:rotate(0)}.identity-card>.tiny-label{font-size:9px;color:#b5c4a4}.identity-avatar{width:75px;height:75px;border-radius:50%;background:#3d4c34;margin:25px auto 15px;display:grid;place-items:center}.identity-avatar span{width:25px;height:25px;border:1px solid #b1c29a;border-radius:50%;position:relative;margin-top:-11px}.identity-avatar span:after{content:'';position:absolute;left:-10px;top:26px;width:43px;height:23px;border:1px solid #b1c29a;border-radius:25px 25px 0 0;border-bottom:0}.identity-card h3{font-size:25px}.identity-redacted{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:13px}.identity-redacted span{height:6px;width:95px;background:#596950;border-radius:2px}.identity-redacted span:last-child{width:70px}.identity-status{border-top:1px solid #4a5940;margin-top:27px;padding-top:15px;display:flex;justify-content:center;align-items:center;gap:8px;font-size:11px;color:#bdd99b}.identity-status svg{width:15px;height:15px}.privacy-note{display:grid;grid-template-columns:23px 1fr;gap:12px;font-size:12px;line-height:1.5;margin-top:45px;width:310px}.privacy-note>span{color:#95af75;font-size:10px;margin-top:3px}.privacy-note>p{color:#c1cbba;margin:0}
.execution-section{padding-top:110px;padding-bottom:120px}.execution-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:12%;align-items:center}.execution-copy h2 span{color:#7f8b73}.execution-copy>p{font-size:16px;color:var(--muted);max-width:415px;margin-top:25px}.execution-copy>p+p{margin-top:15px}.execution-footnote{display:flex;align-items:center;gap:17px;font-size:12px;margin-top:40px;line-height:1.5}.execution-footnote>span:first-child{font-size:35px;color:#718957}.deal-room{border:1px solid #ced7c7;border-radius:7px;background:#fafbf7;overflow:hidden}.deal-header{padding:16px 23px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;background:#edf1e8;font-size:13px;font-weight:500}.deal-name{display:flex;align-items:center;justify-content:space-between;padding:24px 23px 15px;gap:15px}.deal-name>span{font-size:20px;font-family:var(--display);letter-spacing:-.035em}.deal-name>b{font-size:10px;color:var(--muted);font-weight:400}.deal-progress{padding:0 23px;font-size:11px;color:var(--muted)}.deal-progress>div{height:4px;background:#e2e9da;margin-top:14px;border-radius:5px;overflow:hidden}.deal-progress>div>span{display:block;width:50%;height:100%;background:#789a41}.deal-checklist{margin:16px 0 0;padding:0 23px;list-style:none}.deal-checklist>li{display:flex;align-items:center;gap:13px;padding:15px 0;border-bottom:1px solid #e1e7da;color:#87907f}.step-icon{width:26px;height:26px;flex-shrink:0;display:grid;place-items:center;border:1px solid #d7dfd0;border-radius:50%;font-size:10px}.deal-checklist>li>div{display:flex;flex-direction:column;gap:2px}.deal-checklist strong{font-size:13px;font-weight:500}.deal-checklist>li>div>span{font-size:10px}.deal-checklist>li>b{margin-left:auto;font-size:10px;font-weight:400}.deal-checklist .complete{color:var(--ink)}.complete .step-icon{background:#e6efd9;border-color:#d2e3bd;color:#5d7e30;font-size:13px}.deal-checklist .complete>div>span{color:var(--muted)}.deal-checklist .complete>b{color:#608439}.deal-checklist .current{color:var(--ink)}.current .step-icon{background:#f1ebd5;border-color:#d8cda8;color:#82703a}.deal-checklist .current>b{background:#f1ebd5;color:#82703a;padding:2px 7px;border-radius:3px}.deal-bottom{display:flex;gap:8px;justify-content:center;align-items:center;padding:16px;font-size:10px;color:var(--muted)}.deal-bottom svg{width:13px;height:13px}
.position-types{padding-top:85px;padding-bottom:105px;border-top:1px solid var(--line)}.types-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:50px;margin-bottom:60px}.types-heading>.eyebrow{max-width:220px;padding-top:12px}.types-heading h2{width:58%;font-size:clamp(42px,4.3vw,64px)}.type-columns{display:grid;grid-template-columns:1fr 1fr;gap:80px}.type-column{border-top:1px solid #b7c5aa;padding-top:23px}.type-number{font-size:12px;display:flex;justify-content:space-between;margin-bottom:30px;color:var(--muted)}.type-number>span{color:var(--ink)}.type-column h3{font-size:35px}.type-column>p{font-size:16px;max-width:430px;color:var(--muted);margin-top:17px}.type-column ul{list-style:none;padding:0;margin-top:23px;font-size:14px;line-height:1.8}.type-column li:before{content:'+';display:inline-block;width:22px;color:#718957}.type-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.type-tags>span{border:1px solid #ccd6c3;border-radius:3px;padding:4px 9px;font-size:11px;color:#58674c}.signal-section{background:var(--lime);padding-top:75px;padding-bottom:80px}.signal-layout{display:grid;grid-template-columns:1.7fr 1fr;gap:8%;align-items:center}.signal-layout .eyebrow{font-size:11px}.signal-layout h2{font-size:clamp(39px,4.3vw,68px);margin-top:26px}.signal-layout h2 em{font-style:normal;color:#456415}.signal-copy>p{color:#3e561f;font-size:16px}.signal-copy>p+p{margin-top:15px}.signal-rail{display:flex;justify-content:space-between;border-top:1px solid #99c047;padding-top:18px;margin-top:30px;font-size:10px;font-weight:500;letter-spacing:.09em}
.faq-section{display:grid;grid-template-columns:1fr 1.3fr;gap:10%;padding-top:105px;padding-bottom:110px}.faq-heading h2{font-size:clamp(40px,4.2vw,65px);margin-top:28px}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line);padding:0}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:30px;list-style:none;padding:23px 0;font-size:16px;font-weight:500;cursor:pointer;line-height:1.4}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:23px;font-weight:400;transition:transform .3s var(--ease)}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{font-size:15px;color:var(--muted);padding:0 35px 23px 0;max-width:610px;line-height:1.7;animation:answer-appear .35s var(--ease)}@keyframes answer-appear{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.access-section{background:var(--ink);color:var(--paper);padding-top:45px}.access-top{display:flex;align-items:center;justify-content:space-between;gap:25px}.access-top .eyebrow{color:#c2ceba;font-size:10px}.access-top .launch-tag{color:#b9cf9c;background:#263622;border:1px solid #476039;font-size:11px}.access-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:9%;padding-top:70px;padding-bottom:70px;align-items:start}.access-grid h2{font-size:clamp(48px,5.5vw,85px);line-height:1.06}.access-grid h2 em{font-style:normal;color:var(--lime)}.access-grid>div>p{font-size:16px;color:#b0bca6;margin-top:28px}.access-types{display:flex;flex-wrap:wrap;gap:10px;margin-top:35px}.access-types>span{font-size:11px;padding:4px 9px;border:1px solid #48583b;border-radius:3px;color:#b9c4af}.access-interest .tiny-label{font-size:10px;color:#a9c090}.access-interest>h3{font-size:32px;margin-top:14px}.form-field{display:flex;flex-direction:column;gap:8px;margin-top:23px}.form-field>label{font-size:12px;font-weight:500;color:#c7d2bc}.form-field>label>span{color:#b2bea8;font-weight:400;font-size:10px}.form-field>input,.form-field>select{width:100%;border:0;border-bottom:1px solid #68795a;background:transparent;border-radius:0;color:var(--paper);font-size:15px;padding:9px 0;min-height:44px;outline-offset:4px}.form-field>input::placeholder{color:#8d9b80;opacity:1}.form-field>select{font-size:13px;color:#cad6bf}.form-field>select option{background:var(--ink);color:var(--paper)}.form-row{display:grid;grid-template-columns:1fr 1.15fr;gap:25px}.form-row .form-field{margin-top:20px}#interest-form .button{margin-top:30px;width:100%;font-size:14px}.button-light{background:var(--lime);color:var(--ink);border-color:var(--lime)}.button-light:hover{background:#d5fb8a;border-color:#d5fb8a}.access-fine-print{color:#9dac8e!important;font-size:11px!important;line-height:1.5;margin-top:12px!important}.access-bottom{display:flex;align-items:center;justify-content:space-between;padding:25px 0;border-top:1px solid #405032;font-size:12px;color:#bdd1a7}.access-bottom>svg{width:36px;height:30px;fill:var(--lime)}.form-success{padding-top:25px}.form-success[hidden]{display:none}.success-mark{display:grid;place-items:center;width:38px;height:38px;border:1px solid #719649;border-radius:50%;color:var(--lime);font-size:22px}.form-success h4{font-family:var(--display);font-size:23px;letter-spacing:-.035em;font-weight:500;margin:20px 0 12px}.form-success>p{color:#bac9ac;font-size:15px;line-height:1.6}.reset-form{background:none;border:0;border-bottom:1px solid #9ab67b;color:#d4e7c1;font-size:13px;padding:8px 0;margin-top:17px;display:flex;gap:20px;align-items:center}.reset-form>span{font-size:20px}.site-footer{padding-top:40px;padding-bottom:32px}.footer-top{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:30px}.footer-top .brand{font-size:26px}.footer-top .brand-symbol{width:30px}.footer-top>span{font-size:12px;color:var(--muted);margin-right:auto;margin-left:25px}.footer-top>a:last-child{font-size:13px;border-bottom:1px solid var(--line)}.footer-bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;border-top:1px solid var(--line);padding-top:22px;font-size:10px;color:var(--muted)}.footer-bottom>p{line-height:1.6;text-align:center}.footer-bottom>a{color:var(--ink);display:flex;gap:13px}.footer-bottom>a>span{font-size:14px;line-height:1.2}
@media(min-width:1400px){.hero-visual{margin-top:50px}.visual-asset{inset:20px -20px 90px}}@media(max-width:1100px){.market-grid{gap:6%}.market-example{padding:23px 22px}.market-example-top{flex-wrap:wrap;gap:10px}.vesting-layout{gap:30px}.position-overview{padding:25px}.position-metrics>div{padding-left:20px}.privacy-layout,.execution-grid{gap:7%}.type-columns{gap:45px}.types-heading h2{width:62%}.access-grid{gap:6%}.form-row{grid-template-columns:1fr;gap:0}.footer-top>span{margin-left:0}.hero h1{letter-spacing:-.068em}.hero-visual{min-width:0}.visual-caption{right:0}}
@media(max-width:760px){.hero h1{font-size:clamp(48px,9.6vw,72px);letter-spacing:-.068em}.hero h1 em{letter-spacing:-.069em}.visual-asset{animation-duration:11s}.section-heading{display:block;margin-bottom:30px}.section-heading>p{margin-top:20px;font-size:15px}.section-heading>p>br{display:none}.platform-section{padding-top:65px;padding-bottom:55px}.section-heading h2{font-size:41px}.preview-header{padding:14px 15px;gap:10px}.mini-brand{font-size:11px;gap:6px}.mini-brand svg{width:18px}.example-tag{font-size:9px;padding:2px 5px}.position-overview{padding:22px 18px 17px}.position-title{gap:10px;flex-wrap:wrap}.position-title h3{font-size:20px}.position-title>div>span{font-size:10px}.token-icon{width:36px;height:36px;font-size:19px}.verified-pill{font-size:10px;margin-left:46px;margin-top:1px;padding:3px 8px}.position-metrics{grid-template-columns:1fr 1fr;gap:22px 16px;padding:25px 0}.position-metrics>div{padding-left:0;border:0;gap:6px}.position-metrics>div>span{font-size:10px}.position-metrics strong{font-size:29px}.position-metrics small{font-size:10px}.vesting-layout{grid-template-columns:1fr;gap:26px;padding-top:22px}.chart-top{gap:8px}.chart-top h4{font-size:13px}.chart-top>div{font-size:8px;gap:4px}.chart-bars{height:120px;gap:7px;margin-top:15px}.chart-axis{font-size:9px}.vesting-summary{font-size:9px;flex-wrap:wrap;gap:8px;margin-top:12px}.position-details>div{font-size:11px;padding:9px 0}.preview-note{margin-top:16px;padding-top:12px}.preview-note p{font-size:9px;line-height:1.6}.data-caption{display:block;margin-top:24px}.data-caption>span{font-size:19px}.data-caption>p{font-size:12px;margin-top:10px}.market-section{padding-top:70px;padding-bottom:65px}.market-grid{grid-template-columns:1fr;gap:30px}.market-copy h2{font-size:55px}.market-copy h2 br:nth-of-type(1){display:none}.market-copy>p{font-size:15px;max-width:100%}.market-tabs{margin-top:25px}.market-tabs>button{font-size:14px;padding:14px 0}.market-example{padding:22px 19px;min-height:445px}.market-example-top{justify-content:space-between}.market-example-top .eyebrow{font-size:9px}.market-example h3{font-size:29px;margin-top:24px}.market-example>p{font-size:13px}.bid-table{margin-top:20px}.bid-table-head{font-size:9px;grid-template-columns:1.4fr 1fr .9fr;gap:6px}#bid-rows>div{grid-template-columns:1.4fr 1fr .9fr;gap:6px}#bid-rows>div>span{font-size:10px;gap:5px}#bid-rows strong{font-size:10px}#bid-rows b{font-size:11px}.counterparty-symbol{width:20px;height:20px;font-size:9px}.market-insight{margin-top:19px;gap:9px}.market-insight p{font-size:11px}.market-disclaimer{font-size:9px}.privacy-section{padding-top:65px;padding-bottom:70px}.privacy-layout{grid-template-columns:1fr;gap:45px}.privacy-copy h2{font-size:53px;margin-top:25px}.privacy-copy>p{font-size:15px;max-width:100%;margin-top:24px}.privacy-copy>.eyebrow{font-size:10px}.identity-card{width:265px;padding:24px}.privacy-note{width:265px;gap:9px;margin-top:35px;font-size:11px}.execution-section{padding-top:65px;padding-bottom:65px}.execution-grid{grid-template-columns:1fr;gap:35px}.execution-copy h2{font-size:45px}.execution-copy h2 br:nth-of-type(2){display:none}.execution-copy>p{font-size:15px;max-width:100%;margin-top:20px}.execution-footnote{margin-top:25px;font-size:11px}.deal-header{padding:14px 17px;font-size:12px;gap:10px}.deal-name{padding:20px 17px 13px}.deal-name>span{font-size:19px}.deal-progress{padding:0 17px;font-size:10px}.deal-checklist{padding:0 17px}.deal-checklist>li{padding:14px 0;gap:10px}.deal-checklist strong{font-size:12px}.deal-checklist>li>div>span{font-size:9px}.deal-checklist>li>b{font-size:9px}.step-icon{width:23px;height:23px;font-size:9px}.deal-bottom{font-size:9px}.position-types{padding-top:60px;padding-bottom:65px}.types-heading{display:block;margin-bottom:40px}.types-heading>.eyebrow{font-size:10px}.types-heading h2{font-size:43px;width:auto;margin-top:25px}.type-columns{grid-template-columns:1fr;gap:45px}.type-number{font-size:11px;margin-bottom:22px}.type-column h3{font-size:31px}.type-column>p{font-size:15px;max-width:100%}.type-column ul{font-size:13px;margin-top:18px}.type-tags{margin-top:20px}.signal-section{padding-top:55px;padding-bottom:55px}.signal-layout{grid-template-columns:1fr;gap:30px}.signal-layout .eyebrow{font-size:10px}.signal-layout h2{font-size:43px;margin-top:24px}.signal-copy>p{font-size:15px}.signal-rail{font-size:9px;margin-top:24px}.faq-section{grid-template-columns:1fr;gap:32px;padding-top:65px;padding-bottom:65px}.faq-heading .eyebrow{font-size:10px}.faq-heading h2{font-size:44px;margin-top:23px}.faq-list summary{font-size:15px;padding:19px 0;gap:20px}.faq-list details p{font-size:14px;padding-right:15px}.access-section{padding-top:30px}.access-top .eyebrow{font-size:8px;letter-spacing:.06em}.access-top .launch-tag{font-size:9px}.access-grid{grid-template-columns:1fr;gap:40px;padding-top:43px;padding-bottom:45px}.access-grid h2{font-size:51px}.access-grid>div>p{font-size:15px;margin-top:23px}.access-grid>div>p br{display:none}.access-types{gap:8px;margin-top:23px}.access-types>span{font-size:10px}.access-interest>h3{font-size:30px}.access-interest .tiny-label{font-size:9px}.form-field{margin-top:20px}.form-field>label{font-size:11px}.form-field>input{font-size:16px}.form-field>select{font-size:14px}.form-row{grid-template-columns:1fr 1.1fr;gap:20px}.form-row .form-field>input{font-size:14px}.access-bottom{padding:22px 0;font-size:11px}.access-bottom>svg{width:30px;height:25px}.site-footer{padding-top:30px;padding-bottom:28px}.footer-top{flex-wrap:wrap;gap:20px;padding-bottom:25px}.footer-top .brand{font-size:24px}.footer-top>span{order:3;width:100%;font-size:11px;margin:0}.footer-top>a:last-child{margin-left:auto;font-size:12px}.footer-bottom{flex-wrap:wrap;gap:17px;font-size:9px}.footer-bottom>p{order:3;width:100%;text-align:left;font-size:9px}.footer-bottom>a{margin-left:auto;font-size:10px}}
@media(max-width:360px){.header-cta{font-size:10px;padding:9px;gap:7px}.brand{font-size:23px}.hero h1{font-size:9.4vw}.hero-kicker .eyebrow{font-size:9px}.preview-header{flex-wrap:wrap}.form-row{grid-template-columns:1fr;gap:0}.access-grid h2{font-size:45px}.market-example-top{gap:7px}.market-example-top .eyebrow{font-size:8px}}
@media(prefers-reduced-motion:reduce){.visual-asset{animation:none}.faq-list details p{animation:none}body{overflow-x:clip}}
/* Keep the supporting information legible at every breakpoint. */
.preview-links{display:flex;justify-content:space-between;gap:25px;margin-top:10px}.preview-links .text-link{font-size:14px}.demo-intro-section{padding-top:90px;padding-bottom:90px;border-bottom:1px solid var(--line)}.demo-intro-layout{display:grid;grid-template-columns:1.35fr 1fr;gap:10%;align-items:start}.demo-intro-layout h2{font-size:clamp(43px,4.3vw,66px)}.demo-intro-layout h2 span{color:#7b896f}.demo-intro-layout p{font-size:16px;color:var(--muted)}.demo-intro-layout .button{margin-top:26px}.demo-intro-layout .text-link{display:flex;width:max-content;max-width:100%;margin-top:20px}@media(max-width:760px){.preview-links{display:block}.preview-links .text-link{font-size:13px;margin-top:22px;gap:18px}.demo-intro-section{padding-top:65px;padding-bottom:65px}.demo-intro-layout{grid-template-columns:1fr;gap:30px}.demo-intro-layout h2{font-size:42px}.demo-intro-layout p{font-size:16px}.demo-intro-layout .button{font-size:13px}}
h1,h2{word-spacing:.025em}.eyebrow,.tiny-label,.launch-tag,.example-tag,.section-meta,.hero-bottom,.visual-caption,.position-label .tiny-label,.position-title>div>span,.verified-pill,.position-metrics>div>span,.position-metrics small,.chart-top>div,.chart-axis,.vesting-summary,.preview-note p,.market-example-top .eyebrow,.bid-table-head,.market-disclaimer,.market-insight p,.identity-card>.tiny-label,.identity-status,.privacy-note,.privacy-note>span,.deal-name>b,.deal-progress,.deal-checklist>li>div>span,.deal-checklist>li>b,.deal-bottom,.type-number,.type-tags>span,.signal-rail,.access-top .eyebrow,.access-top .launch-tag,.access-types>span,.access-interest .tiny-label,.form-field>label,.form-field>label>span,.footer-top>span,.footer-bottom,.footer-bottom>p{font-size:12px}.access-fine-print{font-size:12px!important}.position-details>div{font-size:14px}.form-field>label{font-size:14px}.vision-copy p,.market-copy>p,.privacy-copy>p,.execution-copy>p,.type-column>p,.signal-copy>p,.access-grid>div>p{font-size:16px}.footer-top>a:last-child,.footer-bottom>a{font-size:12px}
@media(max-width:760px){.preview-header{flex-wrap:wrap;gap:8px}.mini-brand{font-size:12px}.section-heading>p,.hero-support{font-size:16px}.chart-top>div{font-size:10px}.chart-top h4{font-size:14px}.market-example-top{flex-wrap:wrap}.bid-table-head{font-size:11px}#bid-rows>div>span,#bid-rows strong,#bid-rows b{font-size:12px}.form-row{grid-template-columns:1fr;gap:0}.access-top{align-items:flex-start}.access-top .eyebrow{max-width:230px;line-height:1.6}.hero-kicker .eyebrow{font-size:11px}.visual-caption{font-size:10px}.position-label .tiny-label{font-size:11px}.type-column ul{font-size:14px}.faq-list details p{font-size:16px}}
