.projects[data-astro-cid-jsht4uxn]{padding-top:112px}.ex-kicker[data-astro-cid-jsht4uxn]{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin:0 0 14px;font-size:12px;font-weight:400}.ex-title[data-astro-cid-jsht4uxn]{letter-spacing:-.035em;font-size:clamp(38px,5.5vw,68px);line-height:1}.ex-lead[data-astro-cid-jsht4uxn]{color:var(--muted);max-width:52ch;margin-top:18px;font-size:19px}.ex-note[data-astro-cid-jsht4uxn]{color:var(--muted);max-width:64ch;margin-top:12px;font-size:14px;line-height:1.5}.tour-grid[data-astro-cid-jsht4uxn]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px;margin-top:44px;display:grid}.tour-card[data-astro-cid-jsht4uxn]{background:var(--card);border:1px solid var(--ink);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.tour-poster[data-astro-cid-jsht4uxn]{aspect-ratio:16/10;background:var(--paper-2);display:block;position:relative;overflow:hidden}.tour-poster[data-astro-cid-jsht4uxn] img[data-astro-cid-jsht4uxn]{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.tour-poster[data-astro-cid-jsht4uxn]:hover img[data-astro-cid-jsht4uxn]{transform:scale(1.03)}.tour-label[data-astro-cid-jsht4uxn]{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;background:var(--card);border:1px solid var(--accent);color:var(--accent);border-radius:3px;padding:5px 9px;font-size:11px;position:absolute;top:14px;left:14px}.tour-label[data-astro-cid-jsht4uxn].client{border-color:var(--ink);color:var(--ink)}.tour-body[data-astro-cid-jsht4uxn]{flex-direction:column;flex:1;align-items:flex-start;gap:10px;padding:24px;display:flex}.tour-meta[data-astro-cid-jsht4uxn]{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:12px}.tour-body[data-astro-cid-jsht4uxn] h2[data-astro-cid-jsht4uxn]{font-size:26px;line-height:1.1}.tour-try[data-astro-cid-jsht4uxn]{color:var(--muted)}.tour-body[data-astro-cid-jsht4uxn] .btn[data-astro-cid-jsht4uxn]{margin-top:auto}.tour-grid[data-astro-cid-jsht4uxn].single{grid-template-columns:1fr}.tour-grid[data-astro-cid-jsht4uxn].single .tour-card[data-astro-cid-jsht4uxn]{flex-direction:row}.tour-grid[data-astro-cid-jsht4uxn].single .tour-poster[data-astro-cid-jsht4uxn]{aspect-ratio:auto;flex:1.6;min-height:420px}.tour-grid[data-astro-cid-jsht4uxn].single .tour-body[data-astro-cid-jsht4uxn]{flex:1;justify-content:center;padding:36px}.tour-grid[data-astro-cid-jsht4uxn].single .tour-body[data-astro-cid-jsht4uxn] h2[data-astro-cid-jsht4uxn]{font-size:34px}.tour-grid[data-astro-cid-jsht4uxn].single .tour-body[data-astro-cid-jsht4uxn] .btn[data-astro-cid-jsht4uxn]{margin-top:14px}.ex-how[data-astro-cid-jsht4uxn]{margin-top:56px}.ex-how-grid[data-astro-cid-jsht4uxn]{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.ex-how-grid[data-astro-cid-jsht4uxn] div[data-astro-cid-jsht4uxn]{gap:4px;padding:18px 20px 0 0;display:grid}.ex-how-grid[data-astro-cid-jsht4uxn] b[data-astro-cid-jsht4uxn]{font-weight:500}.ex-how-grid[data-astro-cid-jsht4uxn] span[data-astro-cid-jsht4uxn]{color:var(--muted);font-size:15px}.ex-cta[data-astro-cid-jsht4uxn]{border:1px solid var(--line-strong);background:var(--card);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:56px;padding:28px;display:flex}.ex-cta[data-astro-cid-jsht4uxn] h2[data-astro-cid-jsht4uxn]{font-size:24px}.ex-cta[data-astro-cid-jsht4uxn] p[data-astro-cid-jsht4uxn]{color:var(--muted);margin-top:6px}@media (width<=900px){.projects[data-astro-cid-jsht4uxn]{padding-top:84px}.ex-lead[data-astro-cid-jsht4uxn]{font-size:17px}.tour-grid[data-astro-cid-jsht4uxn]{grid-template-columns:1fr;margin-top:28px}.tour-grid[data-astro-cid-jsht4uxn].single .tour-card[data-astro-cid-jsht4uxn]{flex-direction:column}.tour-grid[data-astro-cid-jsht4uxn].single .tour-poster[data-astro-cid-jsht4uxn]{aspect-ratio:16/10;flex:none;min-height:0}.tour-grid[data-astro-cid-jsht4uxn].single .tour-body[data-astro-cid-jsht4uxn]{padding:22px}.tour-grid[data-astro-cid-jsht4uxn].single .tour-body[data-astro-cid-jsht4uxn] h2[data-astro-cid-jsht4uxn]{font-size:26px}.ex-how[data-astro-cid-jsht4uxn]{margin-top:40px}.ex-how-grid[data-astro-cid-jsht4uxn]{grid-template-columns:1fr}.ex-how-grid[data-astro-cid-jsht4uxn] div[data-astro-cid-jsht4uxn]{border-bottom:1px solid var(--line);padding:14px 0}.ex-cta[data-astro-cid-jsht4uxn]{margin-top:40px;padding:22px}}
