.wordmark{position:relative;padding-left:58px}.wordmark img{position:absolute;left:0;top:0;image-rendering:pixelated}.queue-section{padding-bottom:80px}.queue-heading{display:flex;justify-content:space-between;gap:20px;align-items:center}.queue-heading h2{font-size:16px;font-weight:400}.queue-heading>span{color:var(--muted);font-size:12px}.log-row{display:grid;grid-template-columns:100px 1fr 100px;gap:20px;padding:15px 0;border-bottom:1px solid var(--line);font-size:14px}.log-row span{overflow-wrap:anywhere}.log-row span:last-child{text-align:right;color:var(--lilac)}.log-head{color:var(--muted);font-size:12px}.empty-log{font-size:14px;color:var(--muted);padding:20px 0}.editions-section{background:var(--paper);color:var(--ink)}.editions-section .eyebrow{color:#715439}.editions-section .section-title p{color:#62586b}.editions-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 28px}.edition img{width:100%;height:auto;display:block;border:1px solid var(--ink)}.edition.featured{grid-column:1/-1}.edition.featured>a{display:block;max-height:650px;overflow:hidden}.edition.featured img{max-height:650px;object-fit:cover}.edition-caption{display:flex;justify-content:space-between;gap:18px;margin-top:16px}.edition-caption span{font-size:12px;text-transform:uppercase;letter-spacing:.04em}.edition-caption h3{font:500 23px/1.2 var(--display);letter-spacing:-.04em;margin:5px 0}.edition-caption>a{font-size:14px;white-space:nowrap;text-underline-offset:4px;align-self:center}.manifesto{border-left:4px solid var(--lilac);padding:4px 0 4px 38px;margin:60px 0;max-width:910px}.manifesto p{font:400 clamp(23px,2.8vw,36px)/1.4 var(--display);letter-spacing:-.025em}.manifesto strong{font-weight:500;color:var(--lilac)}.manifesto>span{font-size:13px;color:var(--muted)}.steps{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line)}.steps article{padding:30px;border-right:1px solid var(--line)}.steps article:first-child{padding-left:0}.steps article:last-child{border:0}.steps span{font-size:14px;color:var(--orange)}.steps h3{font:500 27px/1.2 var(--display);letter-spacing:-.035em}.steps p{font-size:16px;color:var(--muted)}.policy-line{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:55px 0 0}.policy-line>span:first-child{font-size:12px;text-transform:uppercase}.policy-line p{font:500 40px/1.1 var(--display);letter-spacing:-.04em;margin:0}.policy-star{font-size:100px;line-height:1;color:var(--lilac)}.token-section{background:#1c1921;border-block:1px solid var(--line)}.token-grid{display:grid;grid-template-columns:1fr 1fr;gap:7%}.token-file{background:var(--paper);color:var(--ink);padding:25px}.file-head{display:flex;justify-content:space-between;gap:15px;font-size:12px;border-bottom:1px dashed #a69b8c;padding-bottom:20px}.file-head span{background:var(--orange);padding:2px 6px}.token-file dl{margin:20px 0}.token-file dl>div{display:flex;justify-content:space-between;gap:20px;padding:11px 0;border-bottom:1px dotted #a69b8c;font-size:14px}.token-file dd{margin:0;text-align:right}.token-file>p{font-size:13px}.token-story{padding-block:10px}.token-story h3{font:500 44px/1.1 var(--display);letter-spacing:-.045em;margin:25px 0}.token-story p{font-size:16px;color:var(--muted)}.token-story p.fine{font-size:13px}.release-strip{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);margin-top:40px}.release-strip>div{padding:24px;border-right:1px solid var(--line)}.release-strip>div:last-child{border:0}.release-strip span{color:var(--orange);display:block;font-size:12px;margin-bottom:8px;text-transform:uppercase}.release-strip strong{font-size:14px;font-weight:400}.faq-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%}.faq-section .eyebrow{color:var(--orange)}.faq-section h2,.kit-section h2{font:500 48px/1.08 var(--display);letter-spacing:-.045em;margin:25px 0}.faq-list{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line);padding:21px 0}summary{font-size:16px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px}summary:after{content:'+';color:var(--lilac)}details[open] summary:after{content:'−'}summary::-webkit-details-marker{display:none}details p{font-size:16px;color:var(--muted);margin-bottom:4px}.kit-section{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.1fr;gap:7%;padding-top:70px;padding-bottom:90px}.kit-section .eyebrow{color:var(--orange)}.kit-section p{max-width:440px;color:var(--muted);font-size:16px;margin-bottom:30px}.kit-preview{align-self:center}.kit-preview>img{width:100%;height:auto;border:1px solid var(--line)}.kit-links{display:flex;justify-content:space-between;gap:14px;font-size:14px;margin:20px 0}.swatches{display:flex;gap:10px;margin-top:25px}.swatches>span{display:flex;align-items:center;gap:8px;font-size:12px}.swatches>span:before{content:'';width:20px;height:20px;display:block;background:var(--swatch)}.section-title p{font-size:16px}img{max-width:100%}
@media(max-width:1000px){.wordmark{padding-left:48px}.wordmark img{width:38px;height:38px}.token-grid{gap:30px}.steps article{padding:22px}.policy-line p{font-size:32px}.faq-section{gap:6%}.kit-links{flex-wrap:wrap}}
@media(max-width:700px){nav{width:100%;justify-content:space-between}nav a{font-size:14px}.wordmark img{top:-4px}.queue-heading{align-items:flex-start;flex-direction:column;gap:0}.log-row{grid-template-columns:50px 1fr 65px;gap:12px;font-size:12px}.editions-grid{grid-template-columns:1fr;gap:30px}.edition.featured{grid-column:auto}.edition-caption h3{font-size:22px}.manifesto{padding-left:22px;margin:40px 0}.steps{grid-template-columns:1fr}.steps article,.steps article:first-child{border-right:0;border-bottom:1px solid var(--line);padding:25px 0}.policy-line{flex-wrap:wrap;gap:20px}.policy-line>span:first-child{width:100%}.policy-line p{font-size:29px}.policy-star{font-size:64px}.token-grid,.faq-section,.kit-section{grid-template-columns:1fr}.token-file{padding:20px}.token-file dl>div{font-size:13px}.token-story{padding-top:15px}.release-strip{grid-template-columns:1fr}.release-strip>div{border-right:0;border-bottom:1px solid var(--line)}.faq-section{gap:25px}.kit-section{gap:40px;padding-block:55px}.kit-section h2,.faq-section h2{font-size:42px}.swatches{flex-wrap:wrap}.edition-caption{gap:10px}}
