.fx-dots[data-astro-cid-pfjywris]{color:var(--warm-white);background-color:var(--charcoal-deep);background-image:radial-gradient(#4fb8ba29 1.2px,#0000 1.4px);background-size:22px 22px}.secnum[data-astro-cid-pfjywris]{letter-spacing:.16em;color:var(--teal-ink);font-size:12px;font-weight:700}.secnum[data-astro-cid-pfjywris].light{color:var(--teal-light)}.sec[data-astro-cid-pfjywris]{padding:clamp(64px,7.8vw,112px) 0}.sec-title[data-astro-cid-pfjywris]{flex-direction:column;gap:14px;display:flex}.sec-head[data-astro-cid-pfjywris]{align-items:end;row-gap:20px;padding-bottom:40px}.sec-text[data-astro-cid-pfjywris]{color:var(--ink-muted-dark);margin:0;font-size:15px;line-height:24px}.sec-text[data-astro-cid-pfjywris].muted{color:var(--ink-muted);font-size:14px;line-height:22px}h2[data-astro-cid-pfjywris]{font-size:clamp(30px,3.2vw,46px)}h2[data-astro-cid-pfjywris].big{font-size:clamp(32px,3.6vw,52px)}h2[data-astro-cid-pfjywris].mid{font-size:clamp(30px,3.4vw,50px)}.body[data-astro-cid-pfjywris]{color:#4c555c;margin:0;font-size:16px;line-height:26px}.bslot[data-astro-cid-pfjywris]{border-radius:var(--radius-sm);background:#14181b;position:relative;overflow:hidden}.bslot[data-astro-cid-pfjywris] .wash[data-astro-cid-pfjywris]{background:radial-gradient(55% 60% at 50% 45%,#323a40 0%,#1a1f23 55%,#0e1113 100%);position:absolute;inset:0}.bslot[data-astro-cid-pfjywris].lt{background:#e1e3e2}.bslot[data-astro-cid-pfjywris] .mark[data-astro-cid-pfjywris]{text-align:center;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.bslot[data-astro-cid-pfjywris] .mark[data-astro-cid-pfjywris] b[data-astro-cid-pfjywris]{letter-spacing:-.02em;color:#f7f7f429;font-size:clamp(28px,3.4vw,48px);font-weight:500}.bslot[data-astro-cid-pfjywris] .fill{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bslot[data-astro-cid-pfjywris] .fill.contain{object-fit:contain}.hero[data-astro-cid-pfjywris]{overflow:hidden}.crumb-row[data-astro-cid-pfjywris]{padding-top:22px}.hero-grid[data-astro-cid-pfjywris]{align-items:center;row-gap:40px;padding-top:24px;padding-bottom:clamp(56px,6.7vw,96px)}.hero-copy[data-astro-cid-pfjywris]{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.brand-row[data-astro-cid-pfjywris]{border-bottom:1px solid #2b3236;flex-wrap:wrap;align-self:stretch;align-items:center;gap:14px 20px;padding-bottom:20px;display:flex}.brand-row[data-astro-cid-pfjywris] p[data-astro-cid-pfjywris]{color:var(--ink-muted-dark);flex:200px;margin:0;font-size:13px;line-height:20px}.bmark[data-astro-cid-pfjywris]{letter-spacing:.2em;text-transform:uppercase;color:var(--warm-white);font-size:18px;font-weight:700}.brand-row[data-astro-cid-pfjywris] .blogo{width:auto;height:40px;display:block}.hero-eyebrow[data-astro-cid-pfjywris]{color:var(--teal-light)}h1[data-astro-cid-pfjywris]{font-size:clamp(48px,5.6vw,84px)}.hero[data-astro-cid-pfjywris] .lead[data-astro-cid-pfjywris]{max-width:520px;color:var(--ink-soft-dark);margin:0}.btns[data-astro-cid-pfjywris]{flex-wrap:wrap;gap:14px;display:flex}.lnk[data-astro-cid-pfjywris]{color:var(--ink-soft-dark);text-underline-offset:4px;align-items:center;gap:8px;font-size:14px;text-decoration:underline #f7f7f459;display:inline-flex}.lnk[data-astro-cid-pfjywris]:hover{color:var(--warm-white);text-decoration-color:currentColor}.hero-img[data-astro-cid-pfjywris]{height:clamp(420px,42vw,600px)}.tech[data-astro-cid-pfjywris]{color:var(--warm-white);background:#12171a}.ways[data-astro-cid-pfjywris]{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:20px;display:grid}.way[data-astro-cid-pfjywris]{border-radius:var(--radius-sm);background:#0e121499;border:1px solid #2b3236;flex-direction:column;gap:12px;padding:30px 28px 32px;display:flex}.way[data-astro-cid-pfjywris] .ix[data-astro-cid-pfjywris]{letter-spacing:.14em;color:var(--teal-light);font-size:12px;font-weight:700}.way[data-astro-cid-pfjywris] h3[data-astro-cid-pfjywris]{letter-spacing:-.015em;margin:0;font-size:24px;font-weight:500;line-height:30px}.way[data-astro-cid-pfjywris] p[data-astro-cid-pfjywris]{color:var(--ink-muted-dark);margin:0;font-size:15px;line-height:24px}.tech-note[data-astro-cid-pfjywris]{color:#8a959b;margin:24px 0 0;font-size:12px;line-height:18px}.app-grid[data-astro-cid-pfjywris]{align-items:start;row-gap:32px}.app-img[data-astro-cid-pfjywris]{height:clamp(220px,26vw,360px)}.feats-sec[data-astro-cid-pfjywris]{background:#edede9}.feat[data-astro-cid-pfjywris]{border-top:1px solid var(--hairline);border-left:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.feat[data-astro-cid-pfjywris]>div[data-astro-cid-pfjywris]{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background:var(--white);flex-direction:column;gap:8px;padding:26px 24px 28px;display:flex}.feat[data-astro-cid-pfjywris] b[data-astro-cid-pfjywris]{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:26px}.feat[data-astro-cid-pfjywris] p[data-astro-cid-pfjywris]{color:#4c555c;margin:0;font-size:14px;line-height:22px}.feat-imgs[data-astro-cid-pfjywris]{row-gap:20px;margin-top:20px}.feat-img[data-astro-cid-pfjywris]{height:280px}.specs-grid[data-astro-cid-pfjywris]{align-items:start;row-gap:32px}.tbl-wrap[data-astro-cid-pfjywris]{overflow-x:auto}.stbl[data-astro-cid-pfjywris]{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}.stbl[data-astro-cid-pfjywris] thead[data-astro-cid-pfjywris] th[data-astro-cid-pfjywris]{text-align:left;border-bottom:1px solid var(--charcoal);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);padding:12px 16px 12px 0;font-size:11px;font-weight:700}.stbl[data-astro-cid-pfjywris] tbody[data-astro-cid-pfjywris] th[data-astro-cid-pfjywris],.stbl[data-astro-cid-pfjywris] td[data-astro-cid-pfjywris]{border-bottom:1px solid var(--hairline);vertical-align:top;text-align:left;padding:14px 16px 14px 0}.stbl[data-astro-cid-pfjywris] tbody[data-astro-cid-pfjywris] th[data-astro-cid-pfjywris]{width:34%;color:var(--ink-muted);font-weight:400}.stbl[data-astro-cid-pfjywris] td[data-astro-cid-pfjywris].v{font-weight:600}.stbl[data-astro-cid-pfjywris] td[data-astro-cid-pfjywris].s{color:#5f6a70;width:22%;font-size:12px}.acc-sec[data-astro-cid-pfjywris]{background:#edede9}.acc[data-astro-cid-pfjywris]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.acc[data-astro-cid-pfjywris] li[data-astro-cid-pfjywris]{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--white);flex-direction:column;display:flex;overflow:hidden}.acc-img[data-astro-cid-pfjywris]{background:var(--white);border-bottom:1px solid var(--hairline);height:220px;position:relative}.acc-img[data-astro-cid-pfjywris] img{object-fit:contain;width:88%;height:88%;position:absolute;top:6%;left:6%}.acc-txt[data-astro-cid-pfjywris]{flex-direction:column;gap:8px;padding:22px 22px 24px;display:flex}.acc-txt[data-astro-cid-pfjywris] b[data-astro-cid-pfjywris]{letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:24px}.acc-txt[data-astro-cid-pfjywris] p[data-astro-cid-pfjywris]{color:#4c555c;margin:0;font-size:14px;line-height:22px}.ct-grid[data-astro-cid-pfjywris]{align-items:end;row-gap:32px}.ct-grid[data-astro-cid-pfjywris] .sec-title[data-astro-cid-pfjywris]{gap:16px}.ct-grid[data-astro-cid-pfjywris] .lead[data-astro-cid-pfjywris]{color:var(--ink-muted-dark);margin:0}.ct-btns[data-astro-cid-pfjywris]{flex-direction:column;gap:12px;display:flex}@media (width<=1100px){.feat[data-astro-cid-pfjywris]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.btns[data-astro-cid-pfjywris]{flex-direction:column;align-self:stretch;align-items:stretch}.hero-img[data-astro-cid-pfjywris]{height:clamp(300px,66vw,480px)}.acc[data-astro-cid-pfjywris]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.acc-img[data-astro-cid-pfjywris]{height:180px}}@media (width<=600px){.feat[data-astro-cid-pfjywris]{grid-template-columns:minmax(0,1fr)}.way[data-astro-cid-pfjywris]{padding:24px 20px}.feat-img[data-astro-cid-pfjywris]{height:220px}.acc-txt[data-astro-cid-pfjywris]{padding:16px 14px 18px}.acc-txt[data-astro-cid-pfjywris] b[data-astro-cid-pfjywris]{font-size:16px;line-height:22px}.stbl[data-astro-cid-pfjywris] thead[data-astro-cid-pfjywris]{display:none}.stbl[data-astro-cid-pfjywris] tr[data-astro-cid-pfjywris]{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr);padding:12px 0;display:grid}.stbl[data-astro-cid-pfjywris] tbody[data-astro-cid-pfjywris] th[data-astro-cid-pfjywris],.stbl[data-astro-cid-pfjywris] td[data-astro-cid-pfjywris],.stbl[data-astro-cid-pfjywris] td[data-astro-cid-pfjywris].s{border:0;width:auto;padding:2px 0}}
