.project-index-module__pC680a__index{position:relative}.project-index-module__pC680a__index ul{margin:0;padding:0;list-style:none;position:relative}.project-index-module__pC680a__highlight{background:var(--hover);pointer-events:none;border-radius:12px;position:absolute;top:0;left:-14px;right:-14px}.project-index-module__pC680a__row{cursor:pointer;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;margin-inline:-14px;padding:12px 14px;list-style:none;transition:background-color .12s;display:grid}.project-index-module__pC680a__row:focus-visible{outline-offset:0;border-radius:12px}.project-index-module__pC680a__row:active{background:var(--hover)}.project-index-module__pC680a__row::-webkit-details-marker{display:none}.project-index-module__pC680a__name{flex-wrap:wrap;align-items:center;gap:2px 8px;font-weight:600;display:inline-flex}.project-index-module__pC680a__note{color:var(--muted);font-size:14px;font-weight:400}.project-index-module__pC680a__name svg{color:var(--muted);opacity:0;transition:opacity .16s}.project-index-module__pC680a__status{color:var(--muted);text-align:right;font-size:14px}.project-index-module__pC680a__description{max-width:52ch;color:var(--muted);grid-column:1/-1;margin-top:2px}.project-index-module__pC680a__index li:hover .project-index-module__pC680a__name svg,.project-index-module__pC680a__index li:focus-within .project-index-module__pC680a__name svg{opacity:1;transform:translate(0)}.project-index-module__pC680a__index li .project-index-module__pC680a__details[open] .project-index-module__pC680a__name svg{opacity:1;transform:rotate(180deg)}.project-index-module__pC680a__details>p{max-width:52ch;color:var(--muted);padding-bottom:14px;font-size:14px;position:relative}.project-index-module__pC680a__preview{pointer-events:none;border-radius:16px;width:300px;height:196px;position:absolute;top:0;left:calc(100% + 56px);overflow:hidden;box-shadow:0 1px 2px #0000000f,0 24px 48px -20px #00000059}.project-index-module__pC680a__face{color:#fff;opacity:0;filter:blur(4px);flex-direction:column;justify-content:space-between;padding:22px;transition:opacity .2s,filter .2s;display:flex;position:absolute;inset:0}.project-index-module__pC680a__face[data-active=true]{opacity:1;filter:blur()}.project-index-module__pC680a__faceHeadline{letter-spacing:-.025em;max-width:12ch;font-size:26px;font-weight:600;line-height:1.08}.project-index-module__pC680a__faceHost{opacity:.88;font-size:14px}.project-index-module__pC680a__face[data-project=printbtw]{background:#c9471a repeating-linear-gradient(#0000001a 0 1px,#0000 1px 5px)}.project-index-module__pC680a__face[data-project=linkstock]{background:#2f54d8 radial-gradient(#ffffff38 1.2px,#0000 1.6px) 0 0/16px 16px}.project-index-module__pC680a__face[data-project=garan-label]{background:#24734a}.project-index-module__pC680a__face[data-project=garan-label]:before{content:"";border:1.5px dashed #ffffff73;border-radius:8px;position:absolute;inset:12px}@media (prefers-reduced-motion:no-preference){.project-index-module__pC680a__row{transition:background-color .12s ease, transform .12s var(--ease-out)}.project-index-module__pC680a__row:active{transform:scale(.99)}.project-index-module__pC680a__name svg{transition:opacity .16s ease, transform .2s var(--ease-out);transform:translate(-3px,1px)}.project-index-module__pC680a__details .project-index-module__pC680a__name svg{transition:transform .22s var(--ease-out), opacity .16s ease}}@media (max-width:1179px){.project-index-module__pC680a__preview{display:none}}@media (prefers-color-scheme:dark){.project-index-module__pC680a__preview{box-shadow:0 0 0 1px #ffffff1a,0 24px 48px -20px #000c}}@media (hover:none){.project-index-module__pC680a__highlight{display:none}.project-index-module__pC680a__name svg{opacity:1;transform:none}}@media (max-width:640px){.project-index-module__pC680a__highlight{left:-10px;right:-10px}.project-index-module__pC680a__row{margin-inline:-10px;padding-inline:10px}}
.page-module__YnyroG__column{width:min(100% - 48px,600px);margin-inline:max(24px,50vw - 470px) auto;padding-block:clamp(56px,12vh,120px) 64px}.page-module__YnyroG__intro h1{letter-spacing:-.025em;margin-top:40px;font-size:clamp(28px,3vw,34px);font-weight:600;line-height:1.15}.page-module__YnyroG__intro>p:last-child{max-width:46ch;color:var(--muted);margin-top:12px;font-size:17px}.page-module__YnyroG__wordmark{letter-spacing:-.01em;align-items:center;gap:8px;font-weight:600;display:flex}.page-module__YnyroG__wordmark svg{width:16px;height:16px}.page-module__YnyroG__row{grid-template-columns:112px minmax(0,1fr);gap:24px;margin-top:64px;display:grid}.page-module__YnyroG__row h2{color:var(--muted);padding-top:12px;font-size:14px;font-weight:400}.page-module__YnyroG__copy{padding-top:12px}.page-module__YnyroG__copy p+p{margin-top:14px}.page-module__YnyroG__copy strong{font-weight:600}.page-module__YnyroG__muted{color:var(--muted)}.page-module__YnyroG__inlineLink{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px;text-decoration-thickness:1.5px;transition:text-decoration-color .16s}@media (hover:hover){.page-module__YnyroG__inlineLink:hover{text-decoration-color:currentColor}}.page-module__YnyroG__footer{color:var(--muted);margin-top:96px;font-size:14px}.page-module__YnyroG__intro{--i:0}.page-module__YnyroG__row:first-of-type{--i:1}.page-module__YnyroG__row:nth-of-type(2){--i:2}.page-module__YnyroG__row:nth-of-type(3){--i:3}@media (prefers-reduced-motion:no-preference){.page-module__YnyroG__intro,.page-module__YnyroG__row{animation:page-module__YnyroG__enter .6s var(--ease-out) calc(var(--i) * 70ms + 80ms) both}}@keyframes page-module__YnyroG__enter{0%{filter:blur(4px);transform:translateY(8px)}}@media (max-width:640px){.page-module__YnyroG__column{width:calc(100% - 40px);margin-inline:20px}.page-module__YnyroG__row{grid-template-columns:minmax(0,1fr);gap:4px;margin-top:48px}.page-module__YnyroG__row h2{padding-top:0}.page-module__YnyroG__copy{padding-top:4px}}
