.tile[data-astro-cid-r6nxyejl]{position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;min-height:600px;border-radius:var(--r-tile);background:var(--t-bg);color:var(--t-fg);isolation:isolate}.copy[data-astro-cid-r6nxyejl]{display:grid;justify-items:start;gap:var(--s-2);padding:var(--s-10) var(--s-10) 0}.meta[data-astro-cid-r6nxyejl]{display:flex;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4)}.icon[data-astro-cid-r6nxyejl]{width:44px;height:44px;border-radius:11px;box-shadow:0 0 0 1px #ffffff1a,0 6px 16px -6px #00000080}.name[data-astro-cid-r6nxyejl]{font-family:var(--font-display);font-size:clamp(2rem,3.4vw,3rem);line-height:1;font-weight:600;letter-spacing:-.05em}.kind[data-astro-cid-r6nxyejl]{color:var(--t-soft);font-size:1.0625rem}.go[data-astro-cid-r6nxyejl]{display:inline-flex;align-items:center;gap:2px;margin-top:var(--s-3);font-weight:600;font-size:.9375rem}.go[data-astro-cid-r6nxyejl] svg{width:14px;height:14px;transition:transform .22s var(--ease)}.media[data-astro-cid-r6nxyejl]{flex:1;display:flex;justify-content:center;align-items:flex-start;padding:var(--s-10) var(--s-10) 0;margin-bottom:-160px}.media[data-astro-cid-r6nxyejl] .media-shot{transition:transform .6s var(--ease)}.tile--app[data-astro-cid-r6nxyejl] .media[data-astro-cid-r6nxyejl] .phone{max-width:270px}.tile--web[data-astro-cid-r6nxyejl] .media[data-astro-cid-r6nxyejl]{padding-inline:var(--s-12);margin-bottom:-80px}.tile--banner[data-astro-cid-r6nxyejl]{flex-direction:row;min-height:520px}.tile--banner[data-astro-cid-r6nxyejl] .copy[data-astro-cid-r6nxyejl]{flex:0 0 34%;align-content:center;padding:var(--s-12)}.tile--banner[data-astro-cid-r6nxyejl] .media[data-astro-cid-r6nxyejl]{padding:var(--s-12) 0 0 0;margin:0 -60px -60px 0;align-items:flex-start}.tile[data-astro-cid-r6nxyejl]:hover .media[data-astro-cid-r6nxyejl] .media-shot{transform:translateY(-10px)}.tile[data-astro-cid-r6nxyejl]:hover .go[data-astro-cid-r6nxyejl] svg{transform:translate(3px)}.tile[data-astro-cid-r6nxyejl]:focus-visible{outline:2px solid var(--link);outline-offset:4px;border-radius:var(--r-tile)}@media(max-width:900px){.tile--banner[data-astro-cid-r6nxyejl]{flex-direction:column;min-height:0}.tile--banner[data-astro-cid-r6nxyejl] .copy[data-astro-cid-r6nxyejl]{padding:var(--s-10) var(--s-10) 0}.tile--banner[data-astro-cid-r6nxyejl] .media[data-astro-cid-r6nxyejl]{padding:var(--s-10) var(--s-10) 0;margin:0 0 -40px}}@media(max-width:720px){.tile[data-astro-cid-r6nxyejl]{min-height:0}.copy[data-astro-cid-r6nxyejl],.tile--banner[data-astro-cid-r6nxyejl] .copy[data-astro-cid-r6nxyejl]{padding:var(--s-8) var(--s-6) 0}.media[data-astro-cid-r6nxyejl],.tile--web[data-astro-cid-r6nxyejl] .media[data-astro-cid-r6nxyejl],.tile--banner[data-astro-cid-r6nxyejl] .media[data-astro-cid-r6nxyejl]{flex:none;padding:var(--s-8) var(--s-6) 0;margin-bottom:-24px}.tile--app[data-astro-cid-r6nxyejl] .media[data-astro-cid-r6nxyejl]{margin-bottom:-180px}.tile--app[data-astro-cid-r6nxyejl] .media[data-astro-cid-r6nxyejl] .phone{max-width:240px}}.bento[data-astro-cid-fbuedaya]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--s-5)}.c4[data-astro-cid-fbuedaya]{grid-column:span 4}.c8[data-astro-cid-fbuedaya]{grid-column:span 8}.c12[data-astro-cid-fbuedaya]{grid-column:span 12}@media(max-width:1020px){.c4[data-astro-cid-fbuedaya]{grid-column:span 5}.c8[data-astro-cid-fbuedaya]{grid-column:span 7}}@media(max-width:760px){.bento[data-astro-cid-fbuedaya]{gap:var(--s-4)}.c4[data-astro-cid-fbuedaya],.c8[data-astro-cid-fbuedaya]{grid-column:span 12}}
