:root{--bg:#000;--bg-raised:#0a0a0a;--bg-input:#050505;--bg-hover:#161616;--border:#1c1c1c;--border-strong:#2e2e2e;--text:#f0f0f0;--text-dim:#8a8a8a;--text-faint:#4d4d4d;--ok:#f0f0f0;--danger:#f0f0f0;--warn:#8a8a8a;--mono:ui-monospace,"SF Mono","Cascadia Code","JetBrains Mono",Menlo,monospace;--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1)}*{box-sizing:border-box;margin:0;padding:0}html{color-scheme:dark}body{background:var(--bg);color:var(--text);font-family:Inter Tight,Inter,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55;min-height:100vh;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::-moz-selection{background:#f0f0f0;color:#000}::selection{background:#f0f0f0;color:#000}main.container{width:100%;max-width:1040px;margin:0 auto;padding:32px 24px 64px;flex:1}.nav{display:flex;justify-content:space-between;gap:16px;padding:0 24px;height:64px;border-bottom:1px solid var(--border);background:#000;position:sticky;top:0;z-index:10}.brand,.nav{align-items:center}.brand{display:inline-flex;gap:12px;text-decoration:none;color:var(--text);font-weight:500;font-size:15px;letter-spacing:.14em;text-transform:uppercase}.brand img{width:22px;height:26px;display:block}.nav-links{display:flex;align-items:center;gap:4px;margin-left:auto}.nav-links a{color:var(--text-dim);text-decoration:none;margin-left:12px;font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:6px 2px;position:relative;transition:color .15s var(--ease-out)}.nav-links a:hover{color:var(--text)}.footer{border-top:1px solid var(--border);color:var(--text-faint);font-size:11px;letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:20px 16px}.hero{padding:96px 0 72px;text-align:left;border-bottom:1px solid var(--border)}.hero h1{font-size:clamp(40px,7vw,72px);line-height:1.02;letter-spacing:-.025em;font-weight:400;margin-bottom:24px}.hero p{max-width:520px;margin:0 0 32px;font-size:16px}.accent,.hero p{color:var(--text-dim)}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.grid{display:grid;gap:1px;margin:0;background:var(--border);border:1px solid var(--border)}.grid.three{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.card{background:var(--bg-raised);border:1px solid var(--border);padding:28px}.grid>.card{border:none}.card h2{font-size:13px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--text);margin-bottom:12px}.card p,.flow-steps{color:var(--text-dim);font-size:14px}.flow-steps{margin-left:20px}.flow-steps li{margin-bottom:8px}.flow-steps strong{color:var(--text);font-weight:500}.flow{margin-top:1px}.stamp{display:inline-block;font-family:var(--mono);letter-spacing:.22em}.stamp,label{font-size:10px;font-weight:500;text-transform:uppercase;color:var(--text-dim)}label{display:block;letter-spacing:.2em;margin:16px 0 8px}input,select{width:100%;background:var(--bg-input);border:1px solid var(--border-strong);color:var(--text);border-radius:0;padding:11px 14px;font-size:14px;font-family:inherit;transition:border-color .15s var(--ease-out),background .15s var(--ease-out)}input:hover,select:hover{border-color:#3d3d3d}input:focus,select:focus{outline:none;border-color:#f0f0f0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'%3E%3Cpath d='M0 0l4 5 4-5z' fill='%238a8a8a'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:34px}.button{display:inline-block;background:transparent;border:1px solid var(--border-strong);color:var(--text);border-radius:0;padding:11px 22px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:border-color .15s var(--ease-out),background .15s var(--ease-out),color .15s var(--ease-out),transform .12s var(--ease-out)}.button:hover:not(:disabled){border-color:#f0f0f0;background:var(--bg-hover)}.button:active:not(:disabled){transform:scale(.97);transition-duration:60ms}.button.primary{background:#f0f0f0;border-color:#f0f0f0;color:#000}.button.primary:hover:not(:disabled){background:#fff;border-color:#fff}.button:disabled{opacity:.35;cursor:not-allowed}.button[aria-busy=true]{position:relative;overflow:hidden;opacity:1}.button[aria-busy=true]:after{content:"";position:absolute;left:0;bottom:0;width:40%;height:2px;background:linear-gradient(90deg,transparent,currentColor,transparent);animation:busy-sweep 1.2s linear infinite}@keyframes busy-sweep{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}.button-row{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}table{width:100%;border-collapse:collapse;font-size:13px}th{text-align:left;color:var(--text-faint);font-weight:500;font-size:10px;text-transform:uppercase;letter-spacing:.2em}td,th{padding:12px 14px;border-bottom:1px solid var(--border)}td{vertical-align:top;color:var(--text-dim)}tr:last-child>td{border-bottom:none}code{font-size:12px;color:var(--text);word-break:break-all}.status,code{font-family:var(--mono)}.status{display:inline-block;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:3px 8px;border-radius:2px;border:1px solid var(--border-strong);color:var(--text-dim);white-space:nowrap}.status.ACTIVE,.status.SETTLED,.status.SETTLED-receipt,.status.SUCCESS,.status.SUCCESS-receipt{color:var(--text);border-color:#f0f0f0;background:#f0f0f0}.status.SETTLED,.status.SUCCESS{background:transparent;border-color:#f0f0f0;color:#f0f0f0}.status.SETTLED-receipt,.status.SUCCESS-receipt{background:#f0f0f0;color:#000}.status.DENIED,.status.ERROR,.status.FAILED{color:var(--danger);border-color:var(--danger)}.status.TRIGGERED{background:var(--bg-hover)}.status.SUBMITTED,.status.TRIGGERED{color:var(--text);border-color:var(--border-strong)}.status.SETTLING{color:var(--text-dim);border-style:dashed}.status.CLOSED,.status.EXPIRED{color:var(--text-faint);border-color:var(--border)}.notice{border-radius:0;padding:14px 16px;font-size:13px;margin:16px 0;border:1px solid var(--border-strong);background:var(--bg-input);animation:notice-in .2s var(--ease-out)}@keyframes notice-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.notice.error{color:var(--text);border-color:var(--border-strong);border-left:2px solid #f0f0f0;padding-left:14px}.notice.success{color:var(--text);border-color:#f0f0f0}.error-detail{margin-top:10px;font-size:12px}.error-detail summary{cursor:pointer;color:var(--text-dim);font-family:var(--mono);letter-spacing:.04em}.error-detail code{display:block;margin-top:8px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-dim)}.privacy-note{display:flex;gap:12px;align-items:flex-start;font-size:12px;line-height:1.6;color:var(--text-dim);border:1px dashed var(--border-strong);border-radius:0;padding:14px 16px;margin-top:20px}.privacy-note .lock{font-size:14px;filter:grayscale(1)}.section-title{font-size:clamp(24px,4vw,34px);font-weight:400;letter-spacing:-.015em;margin:8px 0 6px}.section-sub{color:var(--text-dim);font-size:14px;margin-bottom:24px;max-width:640px}.mono-row{font-family:var(--mono);font-size:12px;color:var(--text-dim);word-break:break-all}.empty{color:var(--text-faint);font-size:13px;padding:40px 0;text-align:center;letter-spacing:.08em;text-transform:uppercase}.page-head{margin-bottom:12px}.actions-cell button{margin:2px 4px 2px 0;font-size:11px;padding:7px 12px}.net-badge{display:inline-flex;flex-direction:column;gap:3px;padding:6px 10px;border-radius:0;border:1px solid var(--border);font-family:var(--mono);font-size:10px;line-height:1.35;background:var(--bg-raised);transition:border-color .2s var(--ease-out)}.net-badge-preprod,.net-badge-wallet-needed{border-color:var(--border-strong)}.net-badge-wallet-needed{border-style:dashed}.net-badge-offline{border-color:var(--danger)}.net-badge-local{border-color:var(--border-strong)}.net-badge-row{display:flex;align-items:center;gap:6px}.net-badge-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0}.net-badge-dot:not(.static){animation:pulse 2s var(--ease-in-out) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes busy-breath{0%,to{opacity:1}50%{opacity:.35}}.net-badge-label{font-weight:600;letter-spacing:.18em;font-size:10px;text-transform:uppercase}.net-badge-detail{color:var(--text-dim);font-size:9px;white-space:nowrap}.net-badge-btn{background:transparent;border:1px solid var(--border-strong);color:var(--text);border-radius:0;padding:2px 8px;font-size:9px;font-family:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:border-color .15s var(--ease-out),background .15s var(--ease-out)}.net-badge-btn:hover{border-color:#f0f0f0;background:var(--bg-hover)}.net-badge-link{background:none;border:none;color:var(--text-faint);font-size:9px;font-family:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;text-decoration:underline;padding:0;text-align:left}.net-badge-link:hover{color:var(--text)}.badge-btn-inline{background:transparent;border:1px solid var(--text-dim);color:var(--text);border-radius:0;padding:2px 8px;font-size:11px;font-family:inherit;cursor:pointer;margin-left:4px;transition:border-color .15s var(--ease-out)}.badge-btn-inline:hover{border-color:#f0f0f0}.rail{margin:4px 0 28px}.rail-track{list-style:none;display:flex;align-items:flex-start;gap:0}.rail-step{position:relative;flex-direction:column;flex:1;min-width:0}.rail-step,.rail-step a{display:flex;align-items:center;gap:8px}.rail-step a{flex-direction:column;text-decoration:none;padding:6px 8px;width:100%}.rail-n{font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--text-faint);width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--border);border-radius:0;background:var(--bg);transition:color .15s var(--ease-out),border-color .15s var(--ease-out),background .15s var(--ease-out)}.rail-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;transition:color .15s var(--ease-out)}.rail-link{position:absolute;top:21px;left:calc(50% + 22px);right:calc(-50% + 22px);height:1px;background:var(--border);transition:background .2s var(--ease-out)}.rail-link.traversed{background:var(--border-strong)}.rail-step.done .rail-n{color:var(--text);border-color:var(--border-strong)}.rail-step.done .rail-label{color:var(--text-dim)}.rail-step.current .rail-n{color:#000;background:#f0f0f0;border-color:#f0f0f0}.rail-step.current .rail-label{color:var(--text)}@media (hover:hover) and (pointer:fine){.rail-step a:hover .rail-n{border-color:#f0f0f0}.rail-step a:hover .rail-label{color:var(--text)}}.rail-compact{display:none;align-items:center;gap:10px;margin:2px 0 22px;padding:10px 12px;border:1px solid var(--border);background:var(--bg-raised)}.rail-compact-n{font-family:var(--mono);font-size:11px;color:var(--text);letter-spacing:.08em}.rail-compact-label{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);flex:1}.rail-compact-done{font-family:var(--mono);font-size:10px;color:var(--text-faint)}.mode-banner{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 14px;border-left:1px solid var(--border-strong);border:1px solid var(--border-strong);border-left-width:2px;background:var(--bg-raised);padding:12px 14px;margin-bottom:24px}.mode-banner.live{border-left-color:#f0f0f0}.mode-tag{font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--text);border:1px solid var(--border-strong);padding:3px 8px;white-space:nowrap}.mode-copy{font-size:12.5px;line-height:1.55;color:var(--text-dim);flex:1 1 320px;min-width:0}.mode-copy strong{color:var(--text);font-weight:500}.mode-link{font-family:var(--mono);font-size:11px;color:var(--text);text-decoration:none;border-bottom:1px solid var(--border-strong);white-space:nowrap}.mode-link:hover{border-bottom-color:#f0f0f0}.mode-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.stage-card{margin-bottom:4px}.policy-row,.stage-list{display:flex;flex-direction:column;gap:12px}.policy-row-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.policy-row-head code{font-size:12px}.policy-terms{font-size:13px;color:var(--text-dim);margin:0}.escrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.escrow-bar{flex:1 1 160px;min-width:120px;height:2px;background:var(--border);overflow:hidden}.escrow-bar span{display:block;height:100%;background:#f0f0f0;transition:width .3s var(--ease-out)}.terms-preview{margin-top:24px;padding:16px 18px;border:1px dashed var(--border-strong);background:var(--bg-input)}.terms-preview p{margin:8px 0 0;font-size:14px;line-height:1.6;color:var(--text-dim)}.terms-preview strong{color:var(--text);font-weight:500}.evidence{display:flex;flex-direction:column;gap:8px;margin:0}.evidence-row{display:flex;justify-content:space-between;align-items:baseline;gap:18px;font-family:var(--mono);font-size:12px}.evidence-row dt{color:var(--text-faint);letter-spacing:.06em;text-transform:uppercase;font-size:10px;white-space:nowrap}.evidence-row dd{margin:0;color:var(--text-dim);text-align:right;word-break:break-all}.evidence-row dd a{color:var(--text);text-decoration:none;border-bottom:1px solid var(--border-strong)}.evidence-row dd a:hover{border-bottom-color:#f0f0f0}.redacted{color:var(--text)!important;letter-spacing:.06em}.source-pair{display:flex;align-items:stretch;gap:12px;margin-top:22px;flex-wrap:wrap}.source{flex:1 1 160px;min-width:0;border:1px solid var(--border);background:var(--bg-input);padding:14px 16px;display:flex;flex-direction:column;gap:8px}.source strong{font-size:12px;font-weight:400;letter-spacing:.1em}.source strong,.source-vs{font-family:var(--mono);color:var(--text-faint);text-transform:uppercase}.source-vs{align-self:center;font-size:10px;letter-spacing:.18em}.event-fired{margin-top:22px;border:1px solid var(--border-strong);background:var(--bg-input);padding:16px 18px}.event-fired-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.settle-card{border-color:var(--border-strong)}.settle-head{gap:12px;flex-wrap:wrap;margin-bottom:16px}.seal-card,.settle-head{display:flex;align-items:center}.seal-card{gap:18px;margin-top:16px}.seal-mark{width:44px;height:auto;flex-shrink:0;opacity:.92}.seal-card p{margin:8px 0 0;font-size:13.5px;line-height:1.6;color:var(--text-dim)}.empty-state{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:44px 24px}.empty-state p{margin:0;max-width:44ch;font-size:13.5px;line-height:1.6;color:var(--text-dim)}.empty-mark{width:30px;height:auto;opacity:.18}.stage-nav{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:32px;padding-top:20px;border-top:1px solid var(--border)}.stage-nav-link{display:flex;flex-direction:column;gap:4px;text-decoration:none;padding:6px 0;min-width:0}.stage-nav-link.next{text-align:right;align-items:flex-end}.stage-nav-dir{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint)}.stage-nav-dir,.stage-nav-to{transition:color .15s var(--ease-out)}.stage-nav-to{font-size:13px;color:var(--text-dim)}@media (hover:hover) and (pointer:fine){.stage-nav-link:hover .stage-nav-dir,.stage-nav-link:hover .stage-nav-to{color:var(--text)}}.proof-card{margin-top:24px}.proof-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.proof-ok{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text);border:1px solid #f0f0f0;padding:3px 8px}.proof-note{margin:0 0 16px;font-size:13px;line-height:1.6;color:var(--text-dim);max-width:62ch}.button.ghost.small{display:inline-block;margin-top:18px;font-size:11px;padding:8px 14px;text-decoration:none;text-align:center}@media (max-width:900px){.rail-label{font-size:9px;letter-spacing:.1em}}@media (max-width:720px){.rail{display:none}.rail-compact{display:flex}.nav{height:auto;flex-wrap:wrap;gap:10px 16px;padding:12px 16px}.nav-links{order:3;width:100%;justify-content:flex-start;gap:18px;padding-top:2px}main.container{padding:24px 16px 56px}.grid.three{grid-template-columns:1fr;gap:14px}.button-row{flex-direction:column;align-items:stretch}.button-row .button,.button-row a.button{width:100%}.button{padding:13px 22px}.nav-links a{padding:10px 0}.stage-nav{flex-direction:column-reverse;align-items:stretch;gap:12px}.stage-nav-link,.stage-nav-link.next{text-align:left;align-items:flex-start}.evidence-row{flex-direction:column;align-items:flex-start;gap:2px}.evidence-row dd{text-align:left}.seal-card{flex-direction:column;align-items:flex-start;gap:14px}.source-vs{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.net-badge-dot:not(.static),.notice{animation:none}.button:active:not(:disabled){transform:none}.button[aria-busy=true]:after{width:100%;transform:none;animation:busy-breath 2s linear infinite}*{transition-duration:.01ms!important}}.explorer-status{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:16px}.explorer-status-grid{display:flex;gap:10px 28px;flex-wrap:wrap;margin:4px 0 0;width:100%}.explorer-status-grid>div{display:flex;flex-direction:column;gap:2px}.explorer-status-grid dt{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint)}.explorer-status-grid dd{margin:0;font-size:14px}.explorer-search-input{flex:1 1 320px}.explorer-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:18px 14px 10px}.explorer-link{color:var(--text);text-decoration:none;border-bottom:1px solid var(--border-strong)}.explorer-link:hover{border-bottom-color:#f0f0f0}.explorer-deployment{font-family:var(--mono);letter-spacing:.08em;border-right:1px solid var(--border)}.explorer-deployment,.explorer-sub{font-size:11px;text-transform:uppercase;color:var(--text-dim)}.explorer-sub{font-weight:500;letter-spacing:.2em;margin:24px 0 10px}.redacted{font-family:var(--mono);letter-spacing:.14em}.redacted-note{color:var(--text-faint);font-size:11px;font-family:var(--mono)}.tw-pointer-events-none{pointer-events:none}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-inset-y-0{top:0;bottom:0}.tw-right-0{right:0}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-mt-10{margin-top:2.5rem}.tw-mt-12{margin-top:3rem}.tw-mt-16{margin-top:4rem}.tw-mt-3{margin-top:.75rem}.tw-mt-4{margin-top:1rem}.tw-mt-6{margin-top:1.5rem}.tw-mt-7{margin-top:1.75rem}.tw-mt-8{margin-top:2rem}.tw-flex{display:flex}.tw-grid{display:grid}.tw-hidden{display:none}.tw-h-full{height:100%}.tw-w-\[46\%\]{width:46%}.tw-w-full{width:100%}.tw-max-w-\[560px\]{max-width:560px}.tw-max-w-\[640px\]{max-width:640px}.tw-max-w-page{max-width:1280px}.tw-flex-wrap{flex-wrap:wrap}.tw-items-center{align-items:center}.tw-items-baseline{align-items:baseline}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-16{gap:4rem}.tw-gap-3{gap:.75rem}.tw-gap-4{gap:1rem}.tw-gap-6{gap:1.5rem}.tw-gap-px{gap:1px}.tw-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tw-overflow-hidden{overflow:hidden}.tw-rounded{border-radius:.25rem}.tw-rounded-sm{border-radius:.125rem}.tw-border{border-width:1px}.tw-border-b{border-bottom-width:1px}.tw-border-t{border-top-width:1px}.tw-border-line{border-color:hsla(0,0%,100%,.1)}.tw-border-line-strong{border-color:hsla(0,0%,100%,.2)}.tw-bg-canvas{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.tw-bg-line{background-color:hsla(0,0%,100%,.1)}.tw-bg-raised{--tw-bg-opacity:1;background-color:rgb(16 16 16/var(--tw-bg-opacity,1))}.tw-bg-surface{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.tw-bg-surface\/40{background-color:hsla(0,0%,4%,.4)}.tw-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.tw-p-6{padding:1.5rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-px-3{padding-left:.75rem;padding-right:.75rem}.tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.tw-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.tw-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.tw-py-24{padding-top:6rem;padding-bottom:6rem}.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-py-4{padding-top:1rem;padding-bottom:1rem}.tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.tw-py-8{padding-top:2rem;padding-bottom:2rem}.tw-pt-3{padding-top:.75rem}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-font-display{font-family:Georgia,Times New Roman,Times,serif}.tw-font-mono{font-family:ui-monospace,SF Mono,Cascadia Code,JetBrains Mono,Menlo,monospace}.tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.tw-text-\[13px\]{font-size:13px}.tw-text-body{font-size:.9375rem;line-height:1.6}.tw-text-display{font-size:clamp(2.75rem,7.5vw,5.5rem);line-height:.96;letter-spacing:-.03em}.tw-text-heading{font-size:clamp(1.5rem,3.4vw,3.0625rem);line-height:1.05;letter-spacing:-.02em}.tw-text-heading-lg{font-size:clamp(2rem,5vw,4.5rem);line-height:1;letter-spacing:-.025em}.tw-text-heading-sm{font-size:1.75rem;line-height:1.15;letter-spacing:-.012em}.tw-text-lg{font-size:1.125rem;line-height:1.75rem}.tw-text-micro{font-size:.625rem;line-height:1.2;letter-spacing:.18em}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.tw-font-medium{font-weight:500}.tw-font-normal{font-weight:400}.tw-uppercase{text-transform:uppercase}.tw-italic{font-style:italic}.tw-leading-relaxed{line-height:1.625}.tw-tracking-micro{letter-spacing:.18em}.tw-tracking-wide{letter-spacing:.025em}.tw-text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.tw-text-dim{--tw-text-opacity:1;color:rgb(160 160 160/var(--tw-text-opacity,1))}.tw-text-faint{--tw-text-opacity:1;color:rgb(92 92 92/var(--tw-text-opacity,1))}.tw-text-ink{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-text-muted{--tw-text-opacity:1;color:rgb(181 181 181/var(--tw-text-opacity,1))}.tw-opacity-60{opacity:.6}main.landing{flex:1;width:100%;padding:0}.hover\:tw-border-line-strong:hover{border-color:hsla(0,0%,100%,.2)}.hover\:tw-border-white\/50:hover{border-color:hsla(0,0%,100%,.5)}.hover\:tw-bg-neutral-200:hover{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.hover\:tw-bg-surface:hover{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}@media (min-width:768px){.md\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:tw-p-7{padding:1.75rem}.md\:tw-py-32{padding-top:8rem;padding-bottom:8rem}}@media (min-width:1024px){.lg\:tw-block{display:block}.lg\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:tw-grid-cols-\[minmax\(0\2c 1\.15fr\)_minmax\(0\2c 0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}