.ph[data-astro-cid-f35wgehz]{position:relative;display:flex;align-items:center;background:var(--canvas);min-height:min(calc(100svh - 64px),900px);padding-block:96px 80px;overflow:hidden}html.promo-active .ph[data-astro-cid-f35wgehz]{min-height:min(calc(100svh - 64px - var(--promo-h)),900px)}.ph-inner[data-astro-cid-f35wgehz]{position:relative;z-index:1;width:100%}.ph-grid[data-astro-cid-f35wgehz]{display:grid;grid-template-columns:minmax(0,640px) minmax(300px,1fr);column-gap:clamp(32px,5vw,80px);align-items:center}.ph-copy[data-astro-cid-f35wgehz]{max-width:640px}.lp-eyebrow[data-astro-cid-f35wgehz] a{color:var(--ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--ink) 40%,transparent)}.lp-eyebrow[data-astro-cid-f35wgehz] a:hover{text-decoration-color:var(--ink)}.ph-figure[data-astro-cid-f35wgehz]{justify-self:end;width:min(100%,520px)}.ph-figure[data-astro-cid-f35wgehz][data-hero-mark]{width:min(40vw,420px);aspect-ratio:1}@media(max-width:1023px){.ph-grid[data-astro-cid-f35wgehz]{grid-template-columns:minmax(0,1fr) minmax(260px,42%);column-gap:32px}.ph-figure[data-astro-cid-f35wgehz]{width:100%}}@media(max-width:767px){.ph[data-astro-cid-f35wgehz]{padding-block:64px 64px;min-height:0}.ph-grid[data-astro-cid-f35wgehz]{grid-template-columns:minmax(0,1fr);row-gap:40px}.ph-figure[data-astro-cid-f35wgehz]{justify-self:start;width:100%;max-width:420px}.ph-figure[data-astro-cid-f35wgehz][data-hero-mark]{order:-1;justify-self:center;width:min(56vw,240px);margin-inline:auto}.ph-figure[data-astro-cid-f35wgehz][data-hero-mark=nav],.ph[data-astro-cid-f35wgehz]:has(.ph-figure[data-hero-mark=nav]) .ph-field[data-astro-cid-f35wgehz]{display:none}}.ph-field[data-astro-cid-f35wgehz]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;mask-image:radial-gradient(120% 100% at 70% 40%,#000 40%,transparent 100%);-webkit-mask-image:radial-gradient(120% 100% at 70% 40%,#000 40%,transparent 100%)}@media(max-width:767px){.ph-field[data-astro-cid-f35wgehz]{mask-image:radial-gradient(130% 110% at 40% 40%,#000 45%,transparent 100%);-webkit-mask-image:radial-gradient(130% 110% at 40% 40%,#000 45%,transparent 100%)}}.ph-fade[data-astro-cid-f35wgehz]{position:absolute;left:0;right:0;bottom:0;height:160px;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--canvas))}.ph-crumb[data-astro-cid-f35wgehz]{display:flex;align-items:center;gap:8px;margin-bottom:18px;font-size:13px;font-weight:500;color:var(--ink-subtle)}.ph-crumb[data-astro-cid-f35wgehz] a[data-astro-cid-f35wgehz]{color:inherit;text-decoration:none;padding:6px 4px;margin:-6px -4px}.ph-crumb[data-astro-cid-f35wgehz] a[data-astro-cid-f35wgehz]:hover{color:var(--ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ph-crumb[data-astro-cid-f35wgehz] span[data-astro-cid-f35wgehz][aria-hidden]{color:var(--ink-faint)}.ph-h1[data-astro-cid-f35wgehz]{margin-top:20px;font-weight:500;font-size:clamp(40px,4.8vw,68px);line-height:.96;letter-spacing:-.042em;color:var(--ink);text-wrap:balance}.ph-line[data-astro-cid-f35wgehz]{display:block}.ph-word[data-astro-cid-f35wgehz]{display:inline-block;padding-bottom:.12em;margin-bottom:-.12em}.ph-type[data-astro-cid-f35wgehz]{position:absolute;left:0;top:0;width:0;height:0;z-index:2;pointer-events:none}.ph-accent[data-astro-cid-f35wgehz]{color:var(--accent)}.ph-sub[data-astro-cid-f35wgehz]{margin-top:28px;max-width:560px;font-size:18px;line-height:1.55;color:var(--ink-muted);text-wrap:pretty}.ph-proof[data-astro-cid-f35wgehz]{margin-top:28px;font-size:13px;font-weight:500;letter-spacing:.01em;color:var(--ink-subtle)}.ph-ctas[data-astro-cid-f35wgehz]{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.ph-strip[data-astro-cid-f35wgehz]{display:flex;flex-wrap:wrap;column-gap:44px;row-gap:18px;margin-top:56px;padding:24px 0 0;list-style:none;border-top:1px solid transparent;background:linear-gradient(var(--rule-subtle),var(--rule-subtle)) no-repeat 0 0 / 100% 1px border-box}@keyframes ph-rule{0%{background-size:0% 1px}to{background-size:100% 1px}}.ph-strip[data-astro-cid-f35wgehz] a[data-astro-cid-f35wgehz],.ph-strip[data-astro-cid-f35wgehz] div[data-astro-cid-f35wgehz]{display:block;text-decoration:none}.ph-strip-label[data-astro-cid-f35wgehz]{display:block;font-size:14px;font-weight:500;line-height:1.35;color:var(--ink)}.ph-strip-value[data-astro-cid-f35wgehz]{display:block;font-size:13px;line-height:1.35;color:var(--ink-subtle);font-variant-numeric:tabular-nums}.ph-strip[data-astro-cid-f35wgehz] a[data-astro-cid-f35wgehz]:hover .ph-strip-label[data-astro-cid-f35wgehz]{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media(max-width:767px){.ph-sub[data-astro-cid-f35wgehz]{font-size:17px}.ph-proof[data-astro-cid-f35wgehz] span[data-astro-cid-f35wgehz]{display:block}.ph-proof[data-astro-cid-f35wgehz] .proof-sep[data-astro-cid-f35wgehz]{display:none}.ph-proof[data-astro-cid-f35wgehz] span[data-astro-cid-f35wgehz]+span[data-astro-cid-f35wgehz]{margin-top:4px}.ph-strip[data-astro-cid-f35wgehz]{column-gap:28px;margin-top:44px}}.ph[data-astro-cid-f35wgehz].is-held,.ph[data-astro-cid-f35wgehz].is-held *{animation-play-state:paused!important}html.intro .ph-e1[data-astro-cid-f35wgehz]{animation:ph-fade .38s cubic-bezier(0,0,.58,1) 0ms backwards,ph-rise .64s cubic-bezier(.22,.68,.2,1) 0ms backwards}html.intro .lp-eyebrow[data-astro-cid-f35wgehz].ph-e1{animation-delay:60ms,60ms}html.intro .ph-e2[data-astro-cid-f35wgehz]{opacity:.01;animation:ph-h1-lcp 1ms linear .1s forwards}html.intro .ph-w1[data-astro-cid-f35wgehz]{animation:ph-type-resolve .2s cubic-bezier(0,0,.58,1) .82s backwards}html.intro .ph-w2[data-astro-cid-f35wgehz]{animation:ph-type-resolve .2s cubic-bezier(0,0,.58,1) .86s backwards}html.intro .ph-e3[data-astro-cid-f35wgehz]{animation:ph-sub-fade .38s cubic-bezier(0,0,.58,1) .96s backwards,ph-rise .64s cubic-bezier(.22,.68,.2,1) .96s backwards}html.intro .ph-e4[data-astro-cid-f35wgehz]{animation:ph-fade .38s cubic-bezier(0,0,.58,1) 1s backwards,ph-rise .64s cubic-bezier(.22,.68,.2,1) 1s backwards}html.intro .ph-cta-1[data-astro-cid-f35wgehz]{animation:ph-fade .22s cubic-bezier(0,0,.58,1) .98s backwards,ph-rise .64s cubic-bezier(.22,.68,.2,1) .98s backwards}html.intro .ph-cta-2[data-astro-cid-f35wgehz]{animation:ph-fade .22s cubic-bezier(0,0,.58,1) 1.04s backwards,ph-rise .64s cubic-bezier(.22,.68,.2,1) 1.04s backwards}html.intro .ph-demo[data-astro-cid-f35wgehz]{animation:ph-sub-fade .6s cubic-bezier(0,0,.58,1) 1s backwards,ph-settle .9s cubic-bezier(.22,.68,.2,1) 1s backwards}html.intro .ph-foot[data-astro-cid-f35wgehz]{animation:ph-fade .38s cubic-bezier(0,0,.58,1) 1.12s backwards}html.intro .ph-strip[data-astro-cid-f35wgehz]{animation:ph-rule .9s cubic-bezier(.25,1,.5,1) 1.08s both}html.intro .ph-strip[data-astro-cid-f35wgehz]>[data-astro-cid-f35wgehz]{animation:ph-fade .38s cubic-bezier(0,0,.58,1) calc(1.12s + var(--i, 0) * 60ms) backwards,ph-rise .64s cubic-bezier(.22,.68,.2,1) calc(1.12s + var(--i, 0) * 60ms) backwards}@keyframes ph-h1-lcp{to{opacity:1}}@keyframes ph-type-resolve{0%{opacity:.01}}@keyframes ph-fade{0%{opacity:0}}@keyframes ph-sub-fade{0%{opacity:.01}}@keyframes ph-rise{0%{transform:translateY(10px)}}@keyframes ph-settle{0%{scale:.985}}@media(prefers-reduced-motion:reduce){.ph-e1[data-astro-cid-f35wgehz],.ph-e2[data-astro-cid-f35wgehz],.ph-e3[data-astro-cid-f35wgehz],.ph-e4[data-astro-cid-f35wgehz],.ph-demo[data-astro-cid-f35wgehz],.ph-ctas[data-astro-cid-f35wgehz]>[data-astro-cid-f35wgehz],.ph-strip[data-astro-cid-f35wgehz],.ph-strip[data-astro-cid-f35wgehz]>[data-astro-cid-f35wgehz],.ph-word[data-astro-cid-f35wgehz]{animation:none;opacity:1;transform:none}.ph-type[data-astro-cid-f35wgehz]{display:none}}
