.jcn-arrow[data-astro-cid-u6nen6k7]{color:inherit;cursor:pointer;padding:10px;transition:opacity .2s;position:absolute;top:56%;translate:0 -50%}.jcn-arrow[data-astro-cid-u6nen6k7]:disabled{opacity:.2;cursor:default}.jcn-arrow[data-astro-cid-u6nen6k7]:focus-visible,.jcn-today[data-astro-cid-u6nen6k7]:focus-visible{outline:2px solid var(--color-orange);outline-offset:-2px;border-radius:4px}.jcn[data-astro-cid-u6nen6k7]{container-type:inline-size}.jcn-today[data-astro-cid-u6nen6k7]{font-family:var(--font-mono);text-transform:uppercase;color:inherit;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .3s, visibility 0s .3s, box-shadow .2s var(--ease-wf);border-radius:6px;font-size:2.5cqw;line-height:1.4;position:absolute;top:8.2%;right:3.6%}.jcn-today[data-astro-cid-u6nen6k7].is-shown{opacity:.85;visibility:visible;transition:opacity .3s, visibility 0s, box-shadow .2s var(--ease-wf)}.jcn-today-label[data-astro-cid-u6nen6k7]{border:1px solid color-mix(in srgb, currentColor 35%, transparent);border-radius:inherit;padding:.6cqw 1.4cqw;transition:border-color .2s;display:block;position:relative}.jcn-today[data-astro-cid-u6nen6k7]:hover .jcn-today-label[data-astro-cid-u6nen6k7]{border-color:#0000}.project-btn[data-astro-cid-lcdefpme]{width:370px}.project[data-astro-cid-lcdefpme]:nth-child(2) .project-btn[data-astro-cid-lcdefpme]{width:320px}.project[data-astro-cid-lcdefpme]:nth-child(3) .project-btn[data-astro-cid-lcdefpme]{width:300px}.project[data-astro-cid-lcdefpme]:nth-child(4) .project-btn[data-astro-cid-lcdefpme]{width:380px}@media (width<480px){.project-btn[data-astro-cid-lcdefpme]{width:330px}.project[data-astro-cid-lcdefpme]:nth-child(2) .project-btn[data-astro-cid-lcdefpme]{width:290px}.project[data-astro-cid-lcdefpme]:nth-child(3) .project-btn[data-astro-cid-lcdefpme]{width:270px}.project[data-astro-cid-lcdefpme]:nth-child(4) .project-btn[data-astro-cid-lcdefpme]{width:350px}}.preview[data-astro-cid-lcdefpme]{top:25%;right:calc(var(--gutter) - var(--wrap) * .075);width:calc(var(--wrap) * .5625);pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed}.preview[data-astro-cid-lcdefpme],.doodle-swap[data-astro-cid-lcdefpme]{transition-property:opacity,scale,filter;transition-timing-function:ease-in-out}.preview[data-astro-cid-lcdefpme]{opacity:0;filter:blur(5px);transition-duration:.3s;scale:.9}.doodle-swap[data-astro-cid-lcdefpme]{transition-duration:.2s}@media (width>=768px) and (hover:hover){.project[data-astro-cid-lcdefpme]:has(.project-btn:hover) .preview[data-astro-cid-lcdefpme]{opacity:1;filter:none;transition-delay:.1s;scale:1}.home[data-astro-cid-lcdefpme]:has(.project-btn:hover) .doodle-swap[data-astro-cid-lcdefpme]{opacity:0;filter:blur(5px);transition-duration:.3s;scale:.9}}@media (prefers-reduced-motion:reduce){.preview[data-astro-cid-lcdefpme],.doodle-swap[data-astro-cid-lcdefpme]{filter:none!important;scale:none!important}}@media (width>=768px){html.motion .project[data-astro-cid-lcdefpme][data-reveal]:not(.is-in){opacity:1;filter:none;transform:none}}@media (width<768px){html.motion .project-reveal[data-astro-cid-lcdefpme][data-reveal]:not(.is-in){opacity:1;filter:none;transform:none}.preview[data-astro-cid-lcdefpme]{opacity:1;filter:none;width:100%;margin-top:12px;position:static;scale:none}.project[data-astro-cid-lcdefpme]{position:relative}.project-btn[data-astro-cid-lcdefpme]{position:static;box-shadow:none!important}.project-btn[data-astro-cid-lcdefpme] .glow-ring{display:none}.project-btn[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{height:100%;position:static}.project-btn[data-astro-cid-lcdefpme] a:after{z-index:1}}.testimonial[data-astro-cid-lcdefpme]{position:relative;overflow:clip}.testimonial[data-astro-cid-lcdefpme] .key[data-astro-cid-lcdefpme]{color:var(--color-ink);transition:color .5s ease-in-out}.testimonial[data-astro-cid-lcdefpme][data-open=false]:not(.closing) .key[data-astro-cid-lcdefpme],.testimonial[data-astro-cid-lcdefpme].closing .key[data-astro-cid-lcdefpme]{color:var(--color-heading)}.testimonial[data-astro-cid-lcdefpme][data-open=false] .row[data-astro-cid-lcdefpme]:hover .key[data-astro-cid-lcdefpme]{color:var(--color-ink);transition-duration:.2s}.testimonial[data-astro-cid-lcdefpme] .key-end[data-astro-cid-lcdefpme]{color:var(--color-heading);transition:opacity .3s ease-in-out;position:absolute}.testimonial[data-astro-cid-lcdefpme][data-open=true] .key-end[data-astro-cid-lcdefpme]{opacity:0;transition-delay:0s}.testimonial[data-astro-cid-lcdefpme] .rest[data-astro-cid-lcdefpme]{display:none}.testimonial[data-astro-cid-lcdefpme][data-open=true] .rest[data-astro-cid-lcdefpme]{opacity:1;filter:none;transition:opacity .45s ease-in-out .25s,filter .45s ease-in-out .25s;display:inline}@starting-style{.testimonial[data-astro-cid-lcdefpme][data-open=true] .rest[data-astro-cid-lcdefpme]{opacity:0;filter:blur(5px)}}.testimonial[data-astro-cid-lcdefpme][data-open=true].closing .rest[data-astro-cid-lcdefpme]{opacity:0;filter:blur(5px);transition:opacity .45s ease-in-out,filter .45s ease-in-out}.testimonial[data-astro-cid-lcdefpme] .toggle[data-astro-cid-lcdefpme]{transition:rotate .3s ease-in-out}.testimonial[data-astro-cid-lcdefpme][data-open=true]:not(.closing) .toggle[data-astro-cid-lcdefpme]{rotate:45deg}.testimonial[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-orange);outline-offset:4px;border-radius:4px}.row-link[data-astro-cid-lcdefpme]{transition:border-color .2s}.row-link[data-astro-cid-lcdefpme]:hover{border-bottom-color:#797979}
