.reel-wall[data-astro-cid-hd26q4rk]{position:relative;max-width:1040px;margin:0 auto}.reel[data-astro-cid-hd26q4rk]{position:relative;z-index:3;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;background:#000;box-shadow:0 50px 100px -40px #000000e6,0 0 0 1px #ffffff1a}.reel-v[data-astro-cid-hd26q4rk]{display:block;width:100%;height:100%;object-fit:cover}.reel-shade[data-astro-cid-hd26q4rk]{position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(to top,rgb(0 0 0 / .6),transparent);pointer-events:none}.reel-btn[data-astro-cid-hd26q4rk]{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:6px 18px 6px 6px;border:0;border-radius:999px;background:#fff;color:#121212;font-weight:700;font-size:15px;cursor:pointer;box-shadow:0 10px 30px #00000059;transition:transform .15s}.reel-btn[data-astro-cid-hd26q4rk]:hover{transform:scale(1.03)}.reel-btn[data-astro-cid-hd26q4rk] small[data-astro-cid-hd26q4rk]{font-weight:600;color:#6b7280;font-size:13px}.reel-ic[data-astro-cid-hd26q4rk]{display:grid;place-items:center;width:36px;height:36px;border-radius:99px;background:#1470af;color:#fff}@media(max-width:479px){.sm-hide[data-astro-cid-hd26q4rk]{display:none}.reel-btn[data-astro-cid-hd26q4rk]{left:10px;bottom:10px}}@media(min-width:768px){.reel-btn[data-astro-cid-hd26q4rk]{left:24px;bottom:24px;font-size:16px}}.side[data-astro-cid-hd26q4rk]{display:none}@media(min-width:1024px){.reel-wall[data-astro-cid-hd26q4rk]{margin-top:8px}.side[data-astro-cid-hd26q4rk]{display:block;position:absolute;z-index:1;top:14%;width:46%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#000;left:50%;transform:translate(calc(-50% + var(--i) * 52%)) rotate(calc(var(--i) * 3deg));opacity:.55;box-shadow:0 30px 60px -30px #000000e6}.side[data-astro-cid-hd26q4rk] video[data-astro-cid-hd26q4rk]{display:block;width:100%;height:100%;object-fit:cover}.reel[data-astro-cid-hd26q4rk]{width:78%;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.side[data-astro-cid-hd26q4rk]{display:none}}.fg-filters[data-astro-cid-qrixpwkl]{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -24px 32px;padding:0 24px}.fg-filters[data-astro-cid-qrixpwkl]::-webkit-scrollbar{display:none}@media(min-width:768px){.fg-filters[data-astro-cid-qrixpwkl]{justify-content:center;flex-wrap:wrap;margin-inline:0;padding:0}}.fg-filters[data-astro-cid-qrixpwkl] button[data-astro-cid-qrixpwkl]{flex-shrink:0;min-height:40px;padding:8px 16px;border-radius:99px;border:1px solid #d6d9de;background:#fff;color:#3b4048;font-weight:600;font-size:14px;cursor:pointer;transition:all .15s}.fg-filters[data-astro-cid-qrixpwkl] button[data-astro-cid-qrixpwkl]:hover{border-color:#1470af;color:#1470af}.fg-filters[data-astro-cid-qrixpwkl] button[data-astro-cid-qrixpwkl][aria-selected=true]{background:#121212;border-color:#121212;color:#fff}.fg-grid[data-astro-cid-qrixpwkl]{display:grid;gap:40px 28px;list-style:none;padding:0;margin:0}@media(min-width:768px){.fg-grid[data-astro-cid-qrixpwkl]{grid-template-columns:1fr 1fr}}@media(min-width:1280px){.fg-grid[data-astro-cid-qrixpwkl]{grid-template-columns:1fr 1fr 1fr;gap:48px 28px}}.fg-item[data-astro-cid-qrixpwkl][hidden]{display:none}.fg-card[data-astro-cid-qrixpwkl]{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;border:0;border-radius:14px;overflow:hidden;background:#0b0c0e;cursor:pointer;box-shadow:0 24px 50px -28px #1018288c;transition:transform .3s,box-shadow .3s}.fg-card[data-astro-cid-qrixpwkl]:hover{transform:translateY(-4px);box-shadow:0 34px 60px -26px #10182899}.fg-card[data-astro-cid-qrixpwkl] img[data-astro-cid-qrixpwkl],.fg-card[data-astro-cid-qrixpwkl] video[data-astro-cid-qrixpwkl]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fg-card[data-astro-cid-qrixpwkl] video[data-astro-cid-qrixpwkl]{opacity:0;transition:opacity .35s}.fg-card[data-astro-cid-qrixpwkl].on video[data-astro-cid-qrixpwkl]{opacity:1}.fg-play[data-astro-cid-qrixpwkl]{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:99px;background:#ffffffeb;color:#1470af;box-shadow:0 10px 30px #00000059;transition:transform .2s,opacity .3s}.fg-play[data-astro-cid-qrixpwkl] svg{margin-left:3px}.fg-card[data-astro-cid-qrixpwkl]:hover .fg-play[data-astro-cid-qrixpwkl]{transform:scale(1.08)}.fg-card[data-astro-cid-qrixpwkl].on .fg-play[data-astro-cid-qrixpwkl]{opacity:.85}.fg-len[data-astro-cid-qrixpwkl]{position:absolute;right:10px;bottom:10px;padding:3px 8px;border-radius:6px;background:#000000b8;color:#fff;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.fg-meta[data-astro-cid-qrixpwkl]{margin-top:14px}.fg-type[data-astro-cid-qrixpwkl]{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1470af}.fg-meta[data-astro-cid-qrixpwkl] h3[data-astro-cid-qrixpwkl]{margin-top:4px;font-size:20px;font-weight:800;color:#121212}.fg-line[data-astro-cid-qrixpwkl]{margin-top:4px;font-size:15px;line-height:1.5;color:#5c6470;text-wrap:pretty}.fg-case[data-astro-cid-qrixpwkl]{display:inline-block;margin-top:8px;font-size:14px;font-weight:700;color:#1470af}.fg-case[data-astro-cid-qrixpwkl]:hover{text-decoration:underline}.ef[data-astro-cid-gmp6hktm]{display:grid;gap:40px;align-items:center}@media(min-width:1024px){.ef[data-astro-cid-gmp6hktm]{grid-template-columns:5fr 7fr;gap:64px}}.eyebrow[data-astro-cid-gmp6hktm]{color:#6dacd5;font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase}h2[data-astro-cid-gmp6hktm]{margin-top:12px;font-size:clamp(1.75rem,3.2vw,2.6rem);line-height:1.12;font-weight:800;color:#fff;text-wrap:balance}.lead[data-astro-cid-gmp6hktm]{margin-top:18px;font-size:17px;line-height:1.6;color:#ffffffb3;text-wrap:pretty}.ef-stats[data-astro-cid-gmp6hktm]{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:22px 24px;padding-top:24px;border-top:1px solid rgb(255 255 255 / .12)}.ef-stats[data-astro-cid-gmp6hktm] div[data-astro-cid-gmp6hktm]{display:flex;flex-direction:column-reverse}.ef-stats[data-astro-cid-gmp6hktm] dd[data-astro-cid-gmp6hktm]{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;color:#fff;line-height:1}.ef-stats[data-astro-cid-gmp6hktm] dt[data-astro-cid-gmp6hktm]{margin-top:6px;font-size:14px;color:#fff9}.ef-note[data-astro-cid-gmp6hktm]{margin-top:16px;font-size:15px;line-height:1.55;color:#fff9}.ef-link[data-astro-cid-gmp6hktm]{display:inline-block;margin-top:18px;font-weight:700;color:#6dacd5}.ef-link[data-astro-cid-gmp6hktm]:hover{color:#fff}.ef-grid[data-astro-cid-gmp6hktm]{display:grid;grid-template-columns:1fr 1fr .9fr;grid-template-rows:auto auto;gap:12px}.ef-tile[data-astro-cid-gmp6hktm]{position:relative;padding:0;border:0;border-radius:12px;overflow:hidden;background:#000;cursor:pointer;box-shadow:0 30px 60px -30px #000000e6}.ef-tile[data-astro-cid-gmp6hktm] img[data-astro-cid-gmp6hktm]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s}.ef-tile[data-astro-cid-gmp6hktm]:hover img[data-astro-cid-gmp6hktm]{transform:scale(1.04)}.t-film[data-astro-cid-gmp6hktm]{grid-column:1 / 3;aspect-ratio:16 / 9}.t-how[data-astro-cid-gmp6hktm],.t-web[data-astro-cid-gmp6hktm]{aspect-ratio:16 / 9}.t-short[data-astro-cid-gmp6hktm]{grid-column:3;grid-row:1 / 3}.ef-chip[data-astro-cid-gmp6hktm]{position:absolute;left:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:99px;background:#fffffff0;color:#121212;font-size:12px;font-weight:700}.ef-ic[data-astro-cid-gmp6hktm]{display:grid;place-items:center;width:22px;height:22px;border-radius:99px;background:#1470af;color:#fff}.ef-ic[data-astro-cid-gmp6hktm] svg{width:11px;height:11px;margin-left:1px}@media(max-width:479px){.ef-grid[data-astro-cid-gmp6hktm]{grid-template-columns:1fr 1fr}.t-short[data-astro-cid-gmp6hktm]{grid-column:1 / 3;grid-row:auto;aspect-ratio:16 / 10}.t-short[data-astro-cid-gmp6hktm] img[data-astro-cid-gmp6hktm]{object-position:50% 30%}}.wrap[data-astro-cid-dvvvknyr]{max-width:80rem;margin-inline:auto;padding-inline:24px}@media(min-width:1024px){.wrap[data-astro-cid-dvvvknyr]{padding-inline:32px}}.narrow[data-astro-cid-dvvvknyr]{max-width:52rem}.eyebrow[data-astro-cid-dvvvknyr]{color:#6dacd5;font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.eyebrow[data-astro-cid-dvvvknyr].dark{color:#1470af}.btn[data-astro-cid-dvvvknyr]{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 26px;border-radius:10px;font-weight:700;font-size:16px;transition:all .15s}.btn-primary[data-astro-cid-dvvvknyr]{background:#1470af;color:#fff;box-shadow:0 10px 24px -10px #1470afcc}.btn-primary[data-astro-cid-dvvvknyr]:hover{background:#1062a0;transform:translateY(-1px)}.btn-ghost[data-astro-cid-dvvvknyr]{border:1.5px solid rgb(255 255 255 / .3);color:#fff}.btn-ghost[data-astro-cid-dvvvknyr]:hover{background:#ffffff14}.sec-head[data-astro-cid-dvvvknyr]{text-align:center;max-width:46rem;margin:0 auto 40px}.sec-head[data-astro-cid-dvvvknyr] h2[data-astro-cid-dvvvknyr]{margin-top:10px;font-size:clamp(1.8rem,3.4vw,2.75rem);line-height:1.1;font-weight:800;color:#121212;text-wrap:balance}.sec-sub[data-astro-cid-dvvvknyr]{margin-top:14px;font-size:17px;line-height:1.6;color:#5c6470;text-wrap:pretty}.hero[data-astro-cid-dvvvknyr]{position:relative;overflow:hidden;background:radial-gradient(1100px 520px at 50% 108%,rgb(20 112 175 / .5),transparent 70%),#0d0f12;color:#fff;padding:120px 0 0}@media(min-width:1024px){.hero[data-astro-cid-dvvvknyr]{padding-top:132px}}.nb[data-astro-cid-dvvvknyr],.keep[data-astro-cid-dvvvknyr]{white-space:nowrap}@media(max-width:639px){.nb[data-astro-cid-dvvvknyr]{white-space:normal}}.hero-copy[data-astro-cid-dvvvknyr]{text-align:center;max-width:64rem;margin:0 auto 36px}.hero[data-astro-cid-dvvvknyr] h1[data-astro-cid-dvvvknyr]{margin-top:14px;font-size:clamp(2.1rem,4.4vw,3.5rem);line-height:1.04;font-weight:800;letter-spacing:-.02em;text-wrap:balance}.hero-sub[data-astro-cid-dvvvknyr]{margin:20px auto 0;max-width:40rem;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.6;color:#ffffffb3;text-wrap:pretty}.hero-ctas[data-astro-cid-dvvvknyr]{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.hero-rating[data-astro-cid-dvvvknyr]{margin-top:18px;font-size:14px;color:#fff9}.hero-rating[data-astro-cid-dvvvknyr] b[data-astro-cid-dvvvknyr]{color:#fff;font-weight:600}.stars[data-astro-cid-dvvvknyr]{color:#fbbf24;letter-spacing:2px}.hero-stats[data-astro-cid-dvvvknyr]{position:relative;z-index:5;display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:40px}@media(min-width:768px){.hero-stats[data-astro-cid-dvvvknyr]{grid-template-columns:repeat(4,1fr)}}.hero-stats[data-astro-cid-dvvvknyr] div[data-astro-cid-dvvvknyr]{padding:22px 8px 26px;text-align:center;border-top:1px solid rgb(255 255 255 / .1)}.hero-stats[data-astro-cid-dvvvknyr] b[data-astro-cid-dvvvknyr]{display:block;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:800}.hero-stats[data-astro-cid-dvvvknyr] span[data-astro-cid-dvvvknyr]{font-size:13px;color:#ffffff8c}.logos[data-astro-cid-dvvvknyr]{padding:34px 0 30px;background:#fff;border-bottom:1px solid #eceef1;text-align:center}.logos[data-astro-cid-dvvvknyr]>p[data-astro-cid-dvvvknyr]{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8a919c}.logo-row[data-astro-cid-dvvvknyr]{margin-top:20px;overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.logo-track[data-astro-cid-dvvvknyr]{display:flex;align-items:center;gap:56px;width:max-content;animation:logo-loop 45s linear infinite}.logo-track[data-astro-cid-dvvvknyr] img[data-astro-cid-dvvvknyr]{height:34px;width:auto;filter:grayscale(1);opacity:.65}@keyframes logo-loop{to{transform:translate(calc(-50% - 28px))}}.work[data-astro-cid-dvvvknyr]{padding:80px 0 96px;background:#f6f7f9}.ef-sec[data-astro-cid-dvvvknyr]{padding:96px 0;background:#0d0f12}.phones[data-astro-cid-dvvvknyr]{padding:88px 0 72px;background:#fff;overflow:hidden}.phone-row[data-astro-cid-dvvvknyr]{overflow:hidden;padding:10px 0 6px}.phone-track[data-astro-cid-dvvvknyr]{display:flex;gap:22px;width:max-content;animation:phone-loop 60s linear infinite}.phone-row[data-astro-cid-dvvvknyr]:hover .phone-track[data-astro-cid-dvvvknyr]{animation-play-state:paused}@keyframes phone-loop{to{transform:translate(calc(-50% - 11px))}}.ph[data-astro-cid-dvvvknyr]{width:190px;margin:0}@media(min-width:1024px){.ph[data-astro-cid-dvvvknyr]{width:220px}}.ph-frame[data-astro-cid-dvvvknyr]{position:relative;display:block;width:100%;padding:7px;border:0;border-radius:30px;background:#0b0c0e;cursor:pointer;box-shadow:0 26px 50px -24px #10182899;transition:transform .25s}.ph-frame[data-astro-cid-dvvvknyr]:hover{transform:translateY(-6px)}.ph-screen[data-astro-cid-dvvvknyr]{display:block;aspect-ratio:9 / 16;border-radius:24px;overflow:hidden;background:#1a1c20}.ph-screen[data-astro-cid-dvvvknyr] img[data-astro-cid-dvvvknyr]{display:block;width:100%;height:100%;object-fit:cover}.ph-play[data-astro-cid-dvvvknyr]{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:99px;background:#ffffffeb;color:#1470af;box-shadow:0 8px 24px #00000059}.ph-play[data-astro-cid-dvvvknyr] svg[data-astro-cid-dvvvknyr]{margin-left:2px}.ph[data-astro-cid-dvvvknyr] figcaption[data-astro-cid-dvvvknyr]{margin-top:12px;text-align:center;font-size:14px;font-weight:600;color:#3b4048}@media(prefers-reduced-motion:reduce){.phone-track[data-astro-cid-dvvvknyr],.logo-track[data-astro-cid-dvvvknyr]{animation:none}.phone-row[data-astro-cid-dvvvknyr]{overflow-x:auto}}.ships[data-astro-cid-dvvvknyr]{padding:88px 0;background:#f6f7f9}.ship-grid[data-astro-cid-dvvvknyr]{list-style:none;margin:0;padding:0;display:grid;gap:16px}@media(min-width:640px){.ship-grid[data-astro-cid-dvvvknyr]{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.ship-grid[data-astro-cid-dvvvknyr]{grid-template-columns:repeat(3,1fr);gap:20px}}.ship-grid[data-astro-cid-dvvvknyr] li[data-astro-cid-dvvvknyr]{background:#fff;border-radius:16px;padding:26px;box-shadow:0 0 0 1px #e6e8ec}.ship-ic[data-astro-cid-dvvvknyr]{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:#e8f2f9;color:#1470af}.ship-grid[data-astro-cid-dvvvknyr] h3[data-astro-cid-dvvvknyr]{margin-top:16px;font-size:18px;font-weight:800;color:#121212}.ship-grid[data-astro-cid-dvvvknyr] p[data-astro-cid-dvvvknyr]{margin-top:6px;font-size:15px;line-height:1.55;color:#5c6470;text-wrap:pretty}.process[data-astro-cid-dvvvknyr]{padding:88px 0;background:#fff}.steps[data-astro-cid-dvvvknyr]{list-style:none;margin:0;padding:0;display:grid;gap:28px}@media(min-width:768px){.steps[data-astro-cid-dvvvknyr]{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.steps[data-astro-cid-dvvvknyr]{grid-template-columns:repeat(4,1fr);gap:24px}}.steps[data-astro-cid-dvvvknyr] li[data-astro-cid-dvvvknyr]{position:relative;padding-top:22px;border-top:2px solid #e6e8ec}.steps[data-astro-cid-dvvvknyr] li[data-astro-cid-dvvvknyr]:first-child{border-top-color:#1470af}.step-n[data-astro-cid-dvvvknyr]{font-size:14px;font-weight:800;color:#1470af;letter-spacing:.08em}.steps[data-astro-cid-dvvvknyr] h3[data-astro-cid-dvvvknyr]{margin-top:8px;font-size:20px;font-weight:800;color:#121212}.steps[data-astro-cid-dvvvknyr] p[data-astro-cid-dvvvknyr]{margin-top:8px;font-size:15px;line-height:1.6;color:#5c6470;text-wrap:pretty}.center-cta[data-astro-cid-dvvvknyr]{margin-top:44px;text-align:center}.faq[data-astro-cid-dvvvknyr]{padding:88px 0;background:#f6f7f9}.faq-list[data-astro-cid-dvvvknyr]{display:grid;gap:10px}.faq[data-astro-cid-dvvvknyr] details[data-astro-cid-dvvvknyr]{background:#fff;border-radius:14px;box-shadow:0 0 0 1px #e6e8ec}.faq[data-astro-cid-dvvvknyr] summary[data-astro-cid-dvvvknyr]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;font-weight:700;font-size:17px;color:#121212}.faq[data-astro-cid-dvvvknyr] summary[data-astro-cid-dvvvknyr]::-webkit-details-marker{display:none}.plus[data-astro-cid-dvvvknyr]{position:relative;flex-shrink:0;width:28px;height:28px;border-radius:99px;background:#f1f3f5}.plus[data-astro-cid-dvvvknyr]:before,.plus[data-astro-cid-dvvvknyr]:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:#3b4048;border-radius:2px;transition:transform .2s}.plus[data-astro-cid-dvvvknyr]:after{transform:rotate(90deg)}details[data-astro-cid-dvvvknyr][open] .plus[data-astro-cid-dvvvknyr]:after{transform:rotate(0)}.faq[data-astro-cid-dvvvknyr] details[data-astro-cid-dvvvknyr] p[data-astro-cid-dvvvknyr]{padding:0 22px 22px;font-size:16px;line-height:1.65;color:#5c6470}
