.footer[data-astro-cid-hketkn2i]{width:100%;border-top:1px solid var(--primary-text-lighter);margin-top:96px;padding:24px 0 48px}.footer-container[data-astro-cid-hketkn2i]{max-width:708px;margin:0 auto;padding:0 16px}.accordion[data-astro-cid-hketkn2i]{width:100%}.accordion-header[data-astro-cid-hketkn2i]{display:flex;align-items:center;justify-content:space-between;font-size:16px;padding:8px 0;color:var(--primary-text-light);cursor:pointer;transition:color .2s ease}.accordion-header[data-astro-cid-hketkn2i]:hover{color:var(--primary-text)}.chevron[data-astro-cid-hketkn2i]{width:20px;height:20px;transition:transform .2s ease}details[data-astro-cid-hketkn2i][open] .chevron[data-astro-cid-hketkn2i]{transform:rotate(180deg)}.accordion-content[data-astro-cid-hketkn2i]{padding:16px 0 24px;color:var(--primary-text-light)}.description[data-astro-cid-hketkn2i]{margin-bottom:16px;line-height:1.5}.color-guide[data-astro-cid-hketkn2i]{display:flex;flex-direction:column;gap:12px;padding-top:8px}.color-item[data-astro-cid-hketkn2i]{display:flex;align-items:center;gap:12px}.color-dot[data-astro-cid-hketkn2i]{width:12px;height:12px;border-radius:50%}.yellow[data-astro-cid-hketkn2i]{background-color:gold}.red[data-astro-cid-hketkn2i]{background-color:#ff6b6b}.blue[data-astro-cid-hketkn2i]{background-color:#4ea8de}.green[data-astro-cid-hketkn2i]{background-color:#4ade80}details[data-astro-cid-hketkn2i]>summary[data-astro-cid-hketkn2i]{list-style:none}details[data-astro-cid-hketkn2i]>summary[data-astro-cid-hketkn2i]::-webkit-details-marker{display:none}details[data-astro-cid-hketkn2i][open]>div[data-astro-cid-hketkn2i]{animation:slide-down .3s ease-out}@keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 600px){.footer[data-astro-cid-hketkn2i]{margin-top:60px;padding:20px 0 40px}.footer-container[data-astro-cid-hketkn2i]{padding:0 12px}.accordion-header[data-astro-cid-hketkn2i]{font-size:16px}.description[data-astro-cid-hketkn2i],.color-item[data-astro-cid-hketkn2i]{font-size:14px}}main{max-width:708px;margin-inline:auto;padding-top:100px;padding-bottom:30vh}main h1{font-size:90px;text-transform:uppercase;font-weight:800;padding-bottom:80px;font-family:var(--font-apercu)}main h2{font-size:1.875em;font-weight:600;margin-top:32px;margin-bottom:4px}main h3{font-size:35px;font-weight:400}main h4{font-size:30px;font-weight:400}main h5{font-size:24px}main p{margin-block:1px;font-size:16px;padding-block:3px;line-height:1.45}main img{margin-block:4px}main br{content:"A"!important;display:block!important;margin-bottom:3em!important}main pre,main code{font-family:var(--font-berkeley);scrollbar-color:rgba(255,255,255,.2) rgba(0,0,0,0);font-size:85%}main code{line-height:normal;background:#87837826;color:#eb5757;border-radius:4px;padding:.2em .4em}main pre{flex-grow:1;flex-shrink:1;text-align:left;tab-size:2;padding:24px 16px 12px 22px;min-height:1em;color:#ffffffcf!important;white-space:pre;border-radius:5px;margin-block:5px}main pre code{background-color:revert;padding:unset}main ul{padding-left:20px}main li{white-space:pre-wrap;word-break:break-word;caret-color:#ffffffcf;padding:3px 2px;text-align:start;margin-block:1px;line-height:1.4}main a{transition:all .2s ease;color:#d1d1d1b3;border-bottom:1px solid rgba(209,209,209,1)}main a:hover{color:#d1d1d1}main blockquote{position:relative;width:100%;margin-block:4px;color:inherit;fill:inherit;display:flex;padding:3px 2px 3px 16px;caret-color:var(--primary-text);background-color:#87837826}main blockquote:before{content:"";position:absolute;height:100%;left:0;top:0;bottom:0;width:2px;background-color:var(--primary-text)}.caption{font-family:var(--font-apercu);white-space:pre-wrap;word-break:break-word;caret-color:#ffffffcf;font-size:14px;line-height:1.4;color:#ffffff71;padding-top:6px;padding-bottom:6px}.header-link{display:inline-flex;font-size:24px;font-weight:600;margin-top:22.4px;margin-bottom:1px}.yesterday-tag,.today-tag,.upcoming-tag{display:inline-block;margin-bottom:1rem;font-weight:500}.max-width{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%}.wrapper{padding-bottom:64px}.spacer{flex:1}.hero{width:90%;margin:200px auto 155px 0}.works-section{display:flex;flex-direction:column;width:80%;margin:170px auto 0 0;gap:40px}.work-card{display:flex;align-items:center;gap:50px;padding:30px;background:var(--primary-background);color:var(--primary-text);border-bottom:1px solid var(--silver);transition:background .35s ease;will-change:background}.work-card:last-of-type{border-bottom:none}.work-card:hover{background:var(--primary-text);color:var(--primary-background)}.chain-link{font-size:24px;margin-left:auto;opacity:0;transition:opacity .35s ease}.work-card:hover .chain-link{opacity:1}.divider{display:none;width:100%;height:1px;margin:90px 0;background-color:#2c2d30}@media (max-width: 600px){main{padding-top:40px}main h1{font-size:62px;line-height:89%;padding-block:38px}main pre{padding:14px 16px 16px 15px}.spacer{display:none}.hero{width:100%;margin:60px 0 0}.works-section{width:100%;margin-top:90px;gap:5px}.work-card{padding:32px 10px}.work-card:hover{background:var(--primary-background);color:var(--primary-text)}.chain-link{display:none}.divider{display:revert}}
