.btn[data-astro-cid-ekguhzzh]{border-radius:var(--radius);white-space:nowrap;border:1px solid;align-items:center;gap:10px;min-height:28px;padding:7px 12px;font-size:10px;line-height:12px;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn-arrow[data-astro-cid-ekguhzzh]{transition:transform .15s;display:inline-block}.btn[data-astro-cid-ekguhzzh]:hover .btn-arrow[data-astro-cid-ekguhzzh],.btn[data-astro-cid-ekguhzzh]:focus-visible .btn-arrow[data-astro-cid-ekguhzzh]{transform:translate(3px)}.btn-sun[data-astro-cid-ekguhzzh]{color:var(--sun)}.btn-sun[data-astro-cid-ekguhzzh]:hover,.btn-sun[data-astro-cid-ekguhzzh]:focus-visible,.btn-fill[data-astro-cid-ekguhzzh]{background:var(--sun);border-color:var(--sun);color:var(--on-sun)}.btn-fill[data-astro-cid-ekguhzzh]:hover,.btn-fill[data-astro-cid-ekguhzzh]:focus-visible{color:var(--sun);background:0 0}.btn-dark[data-astro-cid-ekguhzzh]{color:var(--on-sun)}.btn-dark[data-astro-cid-ekguhzzh]:hover,.btn-dark[data-astro-cid-ekguhzzh]:focus-visible{background:var(--on-sun);border-color:var(--on-sun);color:var(--sun)}.btn[data-astro-cid-ekguhzzh]:focus-visible{outline:2px solid var(--sun);outline-offset:3px;border-radius:var(--radius)}.btn-dark[data-astro-cid-ekguhzzh]:focus-visible{outline-color:var(--on-sun)}@media (prefers-reduced-motion:reduce){.btn[data-astro-cid-ekguhzzh],.btn-arrow[data-astro-cid-ekguhzzh]{transition:none}.btn[data-astro-cid-ekguhzzh]:hover .btn-arrow[data-astro-cid-ekguhzzh],.btn[data-astro-cid-ekguhzzh]:focus-visible .btn-arrow[data-astro-cid-ekguhzzh]{transform:none}}@media (width<=859px){.btn[data-astro-cid-ekguhzzh]{min-height:36px;padding:11px 14px;font-size:10px}}.hero[data-astro-cid-lcdefpme]{height:clamp(640px, calc(640px + 260 * var(--fl)), 900px);min-height:100lvh;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme] .hero-img,.hero[data-astro-cid-lcdefpme] .hero-img img{width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme] .hero-img img,.hero[data-astro-cid-lcdefpme] img.hero-img{object-fit:cover;object-position:center}.hero-shade[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, #14110e73 0%, #14110e26 30%, #14110e33 65%, #14110e99 88%, var(--bg) 100%);position:absolute;inset:0}@media (width<=859px){.hero[data-astro-cid-lcdefpme] .hero-img img,.hero[data-astro-cid-lcdefpme] img.hero-img{object-position:12% center}.hero-shade[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, #14110e8c 0%, #14110e40 35%, #14110e33 65%, #14110e99 88%, var(--bg) 100%)}}.hero-inner[data-astro-cid-lcdefpme]{padding-top:calc(clamp(55px, calc(55px + 8 * var(--fl)), 63px) + clamp(40px, calc(40px + 16 * var(--fl)), 56px));position:relative}.hero-title[data-astro-cid-lcdefpme]{max-width:1040px;font-weight:500;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:-.04em;color:var(--ink)}.hero-ctas[data-astro-cid-lcdefpme]{margin-top:clamp(24px, calc(24px + 16 * var(--fl)), 40px);flex-wrap:wrap;gap:12px;display:flex}.hero[data-astro-cid-lcdefpme] .btn.hero-btn{font-family:var(--sans);text-transform:none;letter-spacing:-.01em;min-height:40px;padding:9px 15px;font-size:15px;font-weight:500;line-height:20px}@media (width<=859px){.hero[data-astro-cid-lcdefpme] .btn.hero-btn{min-height:44px;padding:11px 16px}}.hero[data-astro-cid-lcdefpme] .btn.hero-btn.btn-sun{backdrop-filter:blur(8px);background:#14110e8c}.hero[data-astro-cid-lcdefpme] .btn.hero-btn.btn-sun:hover,.hero[data-astro-cid-lcdefpme] .btn.hero-btn.btn-sun:focus-visible{background:var(--sun);color:var(--on-sun)}.work[data-astro-cid-lcdefpme]{padding-top:max(0px, calc(24px - 24 * var(--fl)))}.selected[data-astro-cid-lcdefpme]{padding-bottom:12px;scroll-margin-top:12px}.project[data-astro-cid-lcdefpme]{gap:var(--hgap);flex-direction:column;display:flex}.project[data-astro-cid-lcdefpme]+.project[data-astro-cid-lcdefpme]{padding-top:var(--section)}.p-head[data-astro-cid-lcdefpme]{border-top:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;gap:40px;padding-top:16px;display:flex}.p-title[data-astro-cid-lcdefpme]{min-width:0;max-width:none;font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.035em;color:var(--ink);flex:auto}.p-head[data-astro-cid-lcdefpme] .p-table{flex:0 0 340px;margin-top:1px}.m-only[data-astro-cid-lcdefpme]{display:none}.grid-daylight[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:880fr 468fr;display:grid}.grid-daylight[data-astro-cid-lcdefpme] .side[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-rows:1fr 1fr;display:grid}.grid-daylight[data-astro-cid-lcdefpme] .dl-x[data-astro-cid-lcdefpme]{justify-content:flex-start;display:flex}.grid-daylight[data-astro-cid-lcdefpme] .side[data-astro-cid-lcdefpme] .tile{aspect-ratio:auto;height:100%}.grid-sunny[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:459fr 594fr 283fr;align-items:start;display:grid}.grid-sunny[data-astro-cid-lcdefpme] .phone[data-astro-cid-lcdefpme]{aspect-ratio:283/612}.browser[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:#e4d9c6;overflow:hidden;container-type:inline-size}.chrome[data-astro-cid-lcdefpme]{background:#e4d9c6;align-items:center;gap:.6cqw;height:2cqw;min-height:7px;padding-inline:1.2cqw;display:flex}.chrome[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#cdbfa8;border-radius:50%;width:.7cqw;min-width:3px;height:.7cqw;min-height:3px}.browser[data-astro-cid-lcdefpme] .shot{border-radius:0}.phone[data-astro-cid-lcdefpme]{background:#fff9e8;border-radius:24px;padding:5px;display:flex}.phone[data-astro-cid-lcdefpme] .screen{aspect-ratio:auto;border-radius:19px;height:100%}.grid-galxe[data-astro-cid-lcdefpme],.grid-gravity[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:445fr 445fr 446fr;display:grid}.project[data-astro-cid-lcdefpme]{position:relative}.p-overview[data-astro-cid-lcdefpme]{grid-template-columns:202px minmax(0,620px) 1fr;align-items:start;gap:24px;padding-top:8px;display:grid}.p-overview[data-astro-cid-lcdefpme] .cta-d{justify-self:end;margin-top:-8px}.ov-body[data-astro-cid-lcdefpme] .cta-m{display:none}.ov-body[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:18px;display:flex}@media (width<=859px){.selected[data-astro-cid-lcdefpme]{padding-bottom:20px;scroll-margin-top:20px;font-size:10px;line-height:12px}.project[data-astro-cid-lcdefpme]{gap:20px}.p-head[data-astro-cid-lcdefpme]{flex-direction:column;gap:20px}.p-head[data-astro-cid-lcdefpme] .p-table{flex:none;width:100%;margin-top:0}.p-title[data-astro-cid-lcdefpme]{letter-spacing:-.035em}.d-only[data-astro-cid-lcdefpme]{display:none}.m-only[data-astro-cid-lcdefpme]{display:inline}.grid-daylight[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.grid-daylight[data-astro-cid-lcdefpme] .side[data-astro-cid-lcdefpme]{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.grid-daylight[data-astro-cid-lcdefpme] .dl-x[data-astro-cid-lcdefpme]{margin-top:0}.grid-daylight[data-astro-cid-lcdefpme] .side[data-astro-cid-lcdefpme] .tile{aspect-ratio:var(--ar-m);height:auto}.grid-sunny[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.grid-sunny[data-astro-cid-lcdefpme] .phone[data-astro-cid-lcdefpme]{justify-self:center;width:62%}.phone[data-astro-cid-lcdefpme]{border-radius:14px;padding:3px}.phone[data-astro-cid-lcdefpme] .screen{border-radius:11px}.grid-galxe[data-astro-cid-lcdefpme],.grid-gravity[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.grid-galxe[data-astro-cid-lcdefpme] .hide-m{display:none}.grid-galxe[data-astro-cid-lcdefpme] .tees,.grid-gravity[data-astro-cid-lcdefpme] .tee{grid-column:1/-1}.p-overview[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:4px}.p-overview[data-astro-cid-lcdefpme] .cta-d{display:none}.ov-body[data-astro-cid-lcdefpme] .cta-m{display:inline-flex}.ov-body[data-astro-cid-lcdefpme]{gap:18px}}.earlier[data-astro-cid-lcdefpme]{padding-top:var(--section)}.earlier-title[data-astro-cid-lcdefpme]{font-weight:500;font-size:var(--fs-h2b);line-height:var(--lh-h2b);letter-spacing:-.035em;color:var(--ink);border-bottom:1px solid var(--hairline);padding-bottom:16px}.earlier[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--hairline);padding-block:18px;display:flex}.ew-name[data-astro-cid-lcdefpme]{color:var(--ink);flex:0 0 320px;font-size:20px;font-weight:500;line-height:24px}.ew-text[data-astro-cid-lcdefpme]{color:var(--body);font-size:17px;line-height:22px}@media (width<=859px){.earlier[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;gap:6px;padding-block:16px}.ew-name[data-astro-cid-lcdefpme]{flex:none}.ew-text[data-astro-cid-lcdefpme]{line-height:24px}}.intro[data-astro-cid-lcdefpme]{padding-top:var(--section-lg)}.intro-top[data-astro-cid-lcdefpme]{border-top:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;gap:40px;padding-top:16px;display:flex}.intro-text[data-astro-cid-lcdefpme]{max-width:900px;font-weight:500;font-size:var(--fs-intro);line-height:var(--lh-intro);letter-spacing:-.035em;color:var(--ink);text-wrap:pretty}.g-tile[data-astro-cid-lcdefpme]{vertical-align:0;border-radius:var(--radius);background:var(--ink);width:.718em;height:.718em;color:var(--bg);letter-spacing:0;margin-right:.18em;font-weight:600;line-height:1;display:inline-block;overflow:hidden}.g-tile[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{place-items:center;width:100%;height:100%;font-size:.62em;display:grid}.intro-top[data-astro-cid-lcdefpme] .intro-table{flex:0 0 340px;margin-top:1px}.intro-links[data-astro-cid-lcdefpme]{align-items:center;gap:40px;padding-top:48px;display:flex}.intro-mono[data-astro-cid-lcdefpme]{font-size:var(--fs-mono-lg);flex-wrap:wrap;align-items:center;gap:40px;line-height:14px;display:flex}.intro-links[data-astro-cid-lcdefpme] .about-cta{color:#173e67;background:var(--sun);border-color:var(--sun)}@media (width<=859px){.intro-top[data-astro-cid-lcdefpme]{flex-direction:column;gap:20px}.intro-top[data-astro-cid-lcdefpme] .intro-table{flex:none;width:100%;margin-top:0}.intro-links[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:16px;padding-top:32px}.intro-mono[data-astro-cid-lcdefpme]{gap:24px;font-size:10px;line-height:12px}}.services-wrap[data-astro-cid-lcdefpme]{padding-top:var(--section-lg)}.services[data-astro-cid-lcdefpme]{background:var(--sun);color:var(--on-sun);border-radius:var(--radius);padding:clamp(32px, calc(32px + 24 * var(--fl)), 56px) clamp(20px, calc(20px + 20 * var(--fl)), 40px) clamp(28px, calc(28px + 20 * var(--fl)), 48px);gap:clamp(24px, calc(24px + 16 * var(--fl)), 40px);flex-direction:column;display:flex}.sv-head[data-astro-cid-lcdefpme]{border-top:1px solid var(--on-sun);padding-top:16px}.sv-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.035em}.sv-cards[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.card[data-astro-cid-lcdefpme]{border:1px solid var(--on-sun);border-radius:var(--radius);flex-direction:column;justify-content:space-between;gap:48px;padding:28px;display:flex}.card[data-astro-cid-lcdefpme].dark{background:var(--bg);border-color:var(--bg);color:var(--ink)}.card-top[data-astro-cid-lcdefpme]{flex-direction:column;gap:20px;display:flex}.card-title[data-astro-cid-lcdefpme]{font-weight:500;font-size:var(--fs-card);line-height:var(--lh-card);letter-spacing:-.03em}.card-desc[data-astro-cid-lcdefpme]{font-size:17px;line-height:26px}.card[data-astro-cid-lcdefpme].dark .card-desc[data-astro-cid-lcdefpme]{color:var(--body)}.card-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--on-sun);flex-direction:column;gap:10px;padding-top:16px;display:flex}.card[data-astro-cid-lcdefpme].dark .card-list[data-astro-cid-lcdefpme]{border-color:var(--hairline)}.card-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:17px;line-height:24px;display:flex}.b-arr[data-astro-cid-lcdefpme]{flex:none;width:1.3em}.card-bottom[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.card-price[data-astro-cid-lcdefpme]{font-size:17px;font-weight:500;line-height:24px}.services[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:focus-visible{outline-color:var(--on-sun)}.services[data-astro-cid-lcdefpme] .btn.card-btn{font-family:var(--sans);text-transform:none;letter-spacing:-.01em;border:0;min-height:40px;padding:10px 16px;font-size:15px;font-weight:500;line-height:20px;transition:opacity .15s}.services[data-astro-cid-lcdefpme] .btn.card-btn.btn-sun,.services[data-astro-cid-lcdefpme] .btn.card-btn.btn-sun:hover,.services[data-astro-cid-lcdefpme] .btn.card-btn.btn-sun:focus-visible{background:var(--sun);color:var(--on-sun)}.services[data-astro-cid-lcdefpme] .btn.card-btn.btn-dark,.services[data-astro-cid-lcdefpme] .btn.card-btn.btn-dark:hover,.services[data-astro-cid-lcdefpme] .btn.card-btn.btn-dark:focus-visible{background:var(--on-sun);color:var(--sun)}.services[data-astro-cid-lcdefpme] .btn.card-btn:hover{opacity:.88}.sv-foot[data-astro-cid-lcdefpme]{border-top:1px solid var(--on-sun);justify-content:space-between;align-items:center;gap:24px;padding-top:16px;display:flex}.audit[data-astro-cid-lcdefpme]{align-items:center;gap:24px;display:flex}.audit-text[data-astro-cid-lcdefpme]{font-size:20px;font-weight:500;line-height:24px}.audit-cta[data-astro-cid-lcdefpme]:hover{text-underline-offset:3px;text-decoration:underline}.not-fit[data-astro-cid-lcdefpme]{color:var(--on-sun-muted);font-size:14px;line-height:20px}@media (width<=1099px) and (width>=860px){.card[data-astro-cid-lcdefpme]{padding:22px}.sv-foot[data-astro-cid-lcdefpme],.audit[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:12px}}@media (width<=859px){.sv-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:30px;line-height:34px}.sv-cards[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.card[data-astro-cid-lcdefpme]{gap:32px;padding:24px 20px}.card[data-astro-cid-lcdefpme].dark{border-color:var(--on-sun);color:var(--on-sun);background:0 0}.card[data-astro-cid-lcdefpme].dark .card-desc[data-astro-cid-lcdefpme]{color:var(--on-sun)}.card[data-astro-cid-lcdefpme].dark .card-list[data-astro-cid-lcdefpme]{border-color:var(--on-sun)}.services[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme].dark .btn.card-btn,.services[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme].dark .btn.card-btn:hover,.services[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme].dark .btn.card-btn:focus-visible{background:var(--on-sun);color:var(--sun);outline-color:var(--on-sun)}.card-top[data-astro-cid-lcdefpme],.card-bottom[data-astro-cid-lcdefpme]{gap:16px}.sv-foot[data-astro-cid-lcdefpme],.audit[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:12px}.audit-text[data-astro-cid-lcdefpme]{line-height:26px}.audit-cta[data-astro-cid-lcdefpme]{font-size:10px;line-height:12px}.not-fit[data-astro-cid-lcdefpme]{max-width:310px;padding-top:8px}}.fun[data-astro-cid-lcdefpme]{padding-block:var(--section-lg);overflow:hidden}.fun-head[data-astro-cid-lcdefpme]{border-top:1px solid var(--hairline);justify-content:space-between;align-items:flex-end;gap:24px;padding-top:16px;display:flex}.fun-copy[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;display:flex}.fun-title[data-astro-cid-lcdefpme]{font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.035em;color:var(--ink)}.fun-desc[data-astro-cid-lcdefpme]{max-width:520px}.fun-ctrl[data-astro-cid-lcdefpme]{gap:24px;display:flex}.fun-btn[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--sun);margin:-4px;padding:4px;font-size:13px;line-height:16px}.fun-track[data-astro-cid-lcdefpme]{gap:var(--gap);scroll-snap-type:x proximity;scrollbar-width:none;padding-inline:max(var(--margin), calc((100vw - var(--max)) / 2));scroll-padding-inline:max(var(--margin), calc((100vw - var(--max)) / 2));margin-top:32px;display:flex;overflow-x:auto}.fun-track[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.fun-item[data-astro-cid-lcdefpme]{width:calc(var(--w) * 1px);scroll-snap-align:start;flex:none;position:relative}.fun-item[data-astro-cid-lcdefpme] .fun-tile{aspect-ratio:auto;height:440px}.fun-item[data-astro-cid-lcdefpme]:hover img{transform:scale(1.02)}.fun-item[data-astro-cid-lcdefpme] img{transition:transform .4s}.lightbox[data-astro-cid-lcdefpme]{background:0 0;border:0;max-width:min(92vw,1600px);max-height:92vh;padding:0;overflow:visible}.lightbox[data-astro-cid-lcdefpme]::backdrop{background:#14110e}.lightbox[data-astro-cid-lcdefpme]{overflow:visible}.lightbox[data-astro-cid-lcdefpme] .lb-img{border-radius:var(--radius);max-width:calc(100vw - 192px);max-height:84vh;margin:0 auto;display:block}.lb-close[data-astro-cid-lcdefpme]{width:40px;height:40px;color:var(--ink);place-items:center;display:grid;position:absolute;top:-44px;right:0;translate:12px}.lb-close[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{stroke:currentColor;stroke-width:1.5px;fill:none;width:16px;height:16px}.lb-close[data-astro-cid-lcdefpme]:hover,.lb-close[data-astro-cid-lcdefpme]:focus-visible{color:var(--sun)}.lb-nav[data-astro-cid-lcdefpme]{border:1px solid var(--sun);border-radius:var(--radius);width:44px;height:44px;color:var(--sun);background:#14110e99;place-items:center;font-size:18px;line-height:1;transition:background .2s,color .2s;display:grid;position:fixed;top:50%;transform:translateY(-50%)}.lb-nav[data-astro-cid-lcdefpme]:focus{outline:none}.lb-nav[data-astro-cid-lcdefpme]:focus-visible{background:var(--sun);color:var(--bg)}@media (hover:hover){.lb-nav[data-astro-cid-lcdefpme]:hover{background:var(--sun);color:var(--bg)}}.lb-prev[data-astro-cid-lcdefpme]{left:24px}.lb-next[data-astro-cid-lcdefpme]{right:24px}.lb-count[data-astro-cid-lcdefpme]{color:var(--label);font-size:10px;line-height:12px;position:absolute;bottom:-28px;left:0}@media (width<=859px){.lightbox[data-astro-cid-lcdefpme] .lb-img{max-width:calc(100vw - 40px);max-height:70vh}.lb-nav[data-astro-cid-lcdefpme]{width:40px;height:40px;position:absolute;top:auto;bottom:-60px;transform:none}.lb-prev[data-astro-cid-lcdefpme]{left:auto;right:48px}.lb-next[data-astro-cid-lcdefpme]{right:0}.lb-count[data-astro-cid-lcdefpme]{bottom:-40px}.fun-head[data-astro-cid-lcdefpme]{align-items:flex-end}.fun-copy[data-astro-cid-lcdefpme]{gap:12px}.fun-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;row-gap:12px}.fun-copy[data-astro-cid-lcdefpme]{display:contents}.fun-title[data-astro-cid-lcdefpme]{order:1}.fun-ctrl[data-astro-cid-lcdefpme]{order:2;padding-bottom:6px}.fun-desc[data-astro-cid-lcdefpme]{flex-basis:100%;order:3}.fun-track[data-astro-cid-lcdefpme]{margin-top:20px}.fun-item[data-astro-cid-lcdefpme]{width:calc(var(--mw) * 1px)}.fun-item[data-astro-cid-lcdefpme] .fun-tile{height:240px}}.dl-glide[data-astro-cid-lcdefpme]{border-radius:var(--radius);min-width:0;position:relative;overflow:hidden}.dl-track[data-astro-cid-lcdefpme]{will-change:transform;width:100%;animation:11.2s infinite dl-glide;display:flex;transform:translate(0)}.dl-track[data-astro-cid-lcdefpme]>*{flex:0 0 100%}@keyframes dl-glide{0%,16%{animation-timing-function:cubic-bezier(.76,0,.24,1);transform:translate(0%)}25%,41%{animation-timing-function:cubic-bezier(.76,0,.24,1);transform:translate(-100%)}50%,66%{animation-timing-function:cubic-bezier(.76,0,.24,1);transform:translate(-200%)}75%,91%{animation-timing-function:cubic-bezier(.76,0,.24,1);transform:translate(-300%)}to{transform:translate(-400%)}}@media (prefers-reduced-motion:reduce){.dl-track[data-astro-cid-lcdefpme]{animation:none}}.project[data-astro-cid-lcdefpme] .to-case{cursor:pointer}.project[data-astro-cid-lcdefpme] .to-case [data-astro-cid-lcdefpme]:is(img,video,picture){transition:filter .3s cubic-bezier(.4,0,.2,1)}.project[data-astro-cid-lcdefpme] .to-case:hover [data-astro-cid-lcdefpme]:is(img,video){filter:brightness(1.08)}
