.intro[data-astro-cid-lcdefpme]{padding-block:clamp(3.5rem,9vw,7rem) clamp(2.5rem,5vw,4rem)}.intro__in[data-astro-cid-lcdefpme]{justify-items:center;gap:1.1rem;display:grid}.intro__icons[data-astro-cid-lcdefpme]{gap:1rem;margin-bottom:.75rem;display:flex}.intro__icons[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:clamp(60px,7vw,84px);height:auto;transition:transform .5s var(--ease-out);border-radius:22.5%;box-shadow:0 14px 30px -14px #00000073}.intro__icons[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:first-child img[data-astro-cid-lcdefpme]{transform:rotate(-6deg)}.intro__icons[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:last-child img[data-astro-cid-lcdefpme]{transform:rotate(6deg)}.intro__icons[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:rotate(0)translateY(-4px)scale(1.04)}.intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:14ch}.intro__lead[data-astro-cid-lcdefpme]{max-width:36rem}.hero-tile[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--app-tint) 0%, var(--bg) 100%);margin-bottom:12px;padding-top:clamp(3.5rem,7vw,5rem);position:relative;overflow:hidden}.hero-tile--dark[data-astro-cid-lcdefpme]{background:radial-gradient(60% 50% at 50% 100%, color-mix(in srgb, var(--app) 35%, transparent), transparent 70%), #000}.hero-tile__copy[data-astro-cid-lcdefpme]{z-index:2;justify-items:center;gap:.4rem;display:grid;position:relative}.hero-tile__name[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(2.6rem,6vw,3.5rem);font-weight:700}.hero-tile__tag[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:500}.hero-tile__sub[data-astro-cid-lcdefpme]{max-width:30rem;color:var(--muted)}.hero-tile[data-astro-cid-lcdefpme] .ctas[data-astro-cid-lcdefpme]{margin-top:1.1rem}.trio[data-astro-cid-lcdefpme]{--p:0;width:min(100% - 2 * var(--gutter), 52rem);grid-template-columns:1fr 1.2fr 1fr;align-items:start;height:clamp(20rem,58vw,36rem);margin:clamp(2.5rem,5vw,3.5rem) auto 0;display:grid;overflow:hidden}.trio[data-astro-cid-lcdefpme] .trio__dev{transition:transform .1s linear}.trio[data-astro-cid-lcdefpme] .trio__dev--c{z-index:2;transform:translateY(calc((1 - var(--p)) * 10%));position:relative}.trio[data-astro-cid-lcdefpme] .trio__dev--l{transform:translateX(calc(16% - var(--p) * 8%)) translateY(calc((1 - var(--p)) * 16%)) scale(.9);margin-top:14%}.trio[data-astro-cid-lcdefpme] .trio__dev--r{transform:translateX(calc(-16% + var(--p) * 8%)) translateY(calc((1 - var(--p)) * 16%)) scale(.9);margin-top:14%}.grid-tiles[data-astro-cid-lcdefpme]{padding:0 12px 12px}.grid-tiles__in[data-astro-cid-lcdefpme]{gap:12px;display:grid}@media (width>=52rem){.grid-tiles__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.gt[data-astro-cid-lcdefpme]{text-align:center;background:var(--bg-alt);flex-direction:column;align-items:center;min-height:clamp(30rem,52vw,36rem);padding:clamp(2.5rem,5vw,3.25rem) 1.5rem 0;display:flex;position:relative;overflow:hidden}.gt[data-astro-cid-lcdefpme].on-dark{background:#000}.gt__app[data-astro-cid-lcdefpme]{color:var(--app);font-size:.95rem;font-weight:600}.gt__title[data-astro-cid-lcdefpme]{letter-spacing:-.03em;margin-top:.3rem;font-size:clamp(1.9rem,3.6vw,2.5rem);font-weight:700}.gt__sub[data-astro-cid-lcdefpme]{max-width:24rem;color:var(--muted);margin-top:.4rem}.gt__links[data-astro-cid-lcdefpme]{margin-top:.9rem}.gt__media[data-astro-cid-lcdefpme]{justify-content:center;width:100%;height:clamp(15rem,30vw,20rem);margin-top:auto;padding-top:2rem;display:flex;overflow:hidden}.gt__media[data-astro-cid-lcdefpme] .device{max-width:17rem}.gt--live[data-astro-cid-lcdefpme]{background:radial-gradient(70% 60% at 50% 100%,#6b5ced,#0000 70%),radial-gradient(50% 40% at 80% 90%,#ff8a3d88,#0000 70%),#000}.gt__island[data-astro-cid-lcdefpme]{color:#fff;background:#000;border-radius:999px;align-items:center;gap:.75rem;margin:auto 0 clamp(4rem,8vw,6rem);padding:.85rem 1.3rem .85rem 1rem;font-size:clamp(.95rem,1.6vw,1.15rem);font-weight:600;display:flex;box-shadow:0 0 0 1px #ffffff14,0 30px 60px -20px #6b5ced}.gt__dot[data-astro-cid-lcdefpme]{background:#ff8a3d;border-radius:50%;width:.7rem;height:.7rem;box-shadow:0 0 12px #ff8a3d}.gt__time[data-astro-cid-lcdefpme]{color:#ffb27d;margin-left:1.25rem}@media (prefers-reduced-motion:no-preference){.gt__island[data-astro-cid-lcdefpme]{animation:3.5s ease-in-out infinite breathe}.gt__dot[data-astro-cid-lcdefpme]{animation:1.6s ease-in-out infinite pulse}}@keyframes breathe{50%{transform:scale(1.04)}}@keyframes pulse{50%{opacity:.4}}.pvh[data-astro-cid-lcdefpme]{padding-block:clamp(6rem,16vw,12rem)}.pvh[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:1.5rem}.pvh__text[data-astro-cid-lcdefpme]{letter-spacing:-.035em;max-width:20ch;font-size:clamp(2.2rem,6vw,4.75rem);font-weight:700;line-height:1.08}.pvh__text[data-astro-cid-lcdefpme] .w{opacity:calc(.22 + clamp(0, (var(--p,1) * 1.15 - var(--wi)) * 7, 1) * .78);transition:opacity .2s linear}.principles__head[data-astro-cid-lcdefpme]{margin-bottom:clamp(2.5rem,5vw,4rem)}.principles[data-astro-cid-lcdefpme]{gap:2.5rem 2rem;display:grid}@media (width>=40rem){.principles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.principles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.principles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-content:start;gap:.6rem;display:grid}.principles__n[data-astro-cid-lcdefpme]{font-size:var(--fs-small);color:var(--muted);font-weight:600}.principles[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.35rem}.principles[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.contact__in[data-astro-cid-lcdefpme]{justify-items:center;gap:1rem;display:grid}.contact__in[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:34rem}.contact__in[data-astro-cid-lcdefpme] .ctas[data-astro-cid-lcdefpme]{margin-top:.75rem}
