.hero[data-astro-cid-i3irphx7]{padding:8px 8px 0}.hero-bg[data-astro-cid-i3irphx7]{color:#fff;background:radial-gradient(120% 80% at 0 0,#a7d8ff 0%,#0000 55%),radial-gradient(90% 70% at 100% 100%,#1d7fe0 0%,#0000 60%),linear-gradient(160deg,#6ec0ff 0%,#2196f3 55%,#1a84e6 100%);border-radius:clamp(20px,3vw,32px);padding:clamp(56px,9vw,112px) 0 clamp(200px,26vw,360px)}.hero-copy[data-astro-cid-i3irphx7]{text-align:center;flex-direction:column;align-items:center;display:flex}.proof[data-astro-cid-i3irphx7]{text-align:left;align-items:center;gap:14px;margin-bottom:24px;display:flex}.avatars[data-astro-cid-i3irphx7]{width:140px}.stars[data-astro-cid-i3irphx7]{color:#fbbc04;gap:2px;display:flex}.proof[data-astro-cid-i3irphx7] p[data-astro-cid-i3irphx7]{margin-top:2px;font-size:.875rem;font-weight:500}h1[data-astro-cid-i3irphx7]{color:#fff;letter-spacing:-.025em;max-width:16ch;font-size:clamp(2.5rem,1.4rem + 4.8vw,4.75rem);font-weight:600;line-height:1.05}h1[data-astro-cid-i3irphx7] .serif[data-astro-cid-i3irphx7]{font-size:1.04em}.lede[data-astro-cid-i3irphx7]{color:#ffffffeb;max-width:36rem;margin-top:24px;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55}.actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.showcase[data-astro-cid-i3irphx7]{margin-top:calc(-1*clamp(170px,24vw,330px))}.frame[data-astro-cid-i3irphx7]{-webkit-backdrop-filter:blur(8px);box-shadow:var(--shadow-lg);background:#ffffff8c;border:1px solid #fff9;border-radius:clamp(14px,2vw,24px);padding:clamp(6px,1vw,12px)}.shot[data-astro-cid-i3irphx7]{background:var(--color-surface-alt);border-radius:clamp(10px,1.4vw,16px);width:100%}.tablist[data-astro-cid-i3irphx7]{border:1.5px solid var(--color-primary);border-radius:var(--radius-pill);scrollbar-width:none;gap:4px;width:fit-content;max-width:100%;margin:28px auto 0;padding:5px;display:flex;overflow-x:auto}.tablist[data-astro-cid-i3irphx7] button[data-astro-cid-i3irphx7]{border-radius:var(--radius-pill);min-height:40px;color:var(--color-text);transition:background-color .15s var(--ease), color .15s var(--ease);background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:8px 18px;font-size:1rem;font-weight:500;display:inline-flex}.tablist[data-astro-cid-i3irphx7] button[data-astro-cid-i3irphx7]:hover{color:var(--color-primary-strong)}.tablist[data-astro-cid-i3irphx7] button[data-astro-cid-i3irphx7][aria-selected=true]{background:var(--color-primary-soft);color:var(--color-ink)}@media (width<=480px){.tablist[data-astro-cid-i3irphx7]{grid-template-columns:repeat(4,1fr);width:100%;display:grid}.tablist[data-astro-cid-i3irphx7] button[data-astro-cid-i3irphx7]{justify-content:center;padding:8px 4px;font-size:.875rem}.tablist[data-astro-cid-i3irphx7] button[data-astro-cid-i3irphx7] svg{display:none}}.highlights[data-astro-cid-pgw7tcqf]{padding-block:clamp(48px,6vw,72px) 0}.grid[data-astro-cid-pgw7tcqf]{gap:20px;display:grid}.card[data-astro-cid-pgw7tcqf]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);transition:box-shadow .2s var(--ease), transform .2s var(--ease);padding:28px}.card[data-astro-cid-pgw7tcqf]:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.icon[data-astro-cid-pgw7tcqf]{background:var(--color-primary-tint);width:44px;height:44px;color:var(--color-primary-strong);border-radius:12px;place-items:center;margin-bottom:20px;display:grid}h3[data-astro-cid-pgw7tcqf]{font-size:1.3125rem}p[data-astro-cid-pgw7tcqf]{color:var(--color-muted);margin-top:10px;line-height:1.65}@media (width>=768px){.grid[data-astro-cid-pgw7tcqf]{grid-template-columns:repeat(3,1fr)}}.bento[data-astro-cid-2rhhrz7u]{gap:20px;display:grid}.tile[data-astro-cid-2rhhrz7u]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;gap:0;padding:28px;display:flex;overflow:hidden}.tile-media[data-astro-cid-2rhhrz7u]{background:linear-gradient(180deg, var(--color-surface) 0%, var(--color-primary-tint) 100%);padding-bottom:0}.tile-media[data-astro-cid-2rhhrz7u] img[data-astro-cid-2rhhrz7u]{border-radius:var(--radius) var(--radius) 0 0;width:100%;margin-top:24px}.tile-wide[data-astro-cid-2rhhrz7u] img[data-astro-cid-2rhhrz7u]{width:100%;max-width:440px;margin:24px auto 0}.icon[data-astro-cid-2rhhrz7u]{background:var(--color-primary-tint);width:44px;height:44px;color:var(--color-primary-strong);border-radius:12px;place-items:center;margin-bottom:20px;display:grid}h3[data-astro-cid-2rhhrz7u]{font-size:1.375rem}.tile[data-astro-cid-2rhhrz7u] p[data-astro-cid-2rhhrz7u]{color:var(--color-muted);margin-top:10px;line-height:1.65}.chips[data-astro-cid-2rhhrz7u]{flex-wrap:wrap;gap:8px;margin-top:20px;list-style:none;display:flex}.chips[data-astro-cid-2rhhrz7u] li[data-astro-cid-2rhhrz7u]{border-radius:var(--radius-pill);background:var(--color-primary-tint);color:var(--color-ink-2);align-items:center;gap:6px;padding:6px 12px;font-size:.875rem;font-weight:500;display:inline-flex}.chips[data-astro-cid-2rhhrz7u] svg{color:var(--color-primary-strong)}.cta[data-astro-cid-2rhhrz7u]{justify-content:center;margin-top:40px;display:flex}@media (width>=768px){.bento[data-astro-cid-2rhhrz7u]{grid-template-columns:repeat(2,1fr)}.tile-wide[data-astro-cid-2rhhrz7u]{grid-column:1/-1}}@media (width>=1024px){.tile-wide[data-astro-cid-2rhhrz7u]{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.tile-wide[data-astro-cid-2rhhrz7u] img[data-astro-cid-2rhhrz7u]{margin-top:0}}.grid[data-astro-cid-teimsqud]{gap:16px;list-style:none;display:grid}.card[data-astro-cid-teimsqud]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);flex-direction:column;padding:24px;display:flex;position:relative}.card[data-astro-cid-teimsqud]:hover{border-color:var(--color-primary);box-shadow:var(--shadow)}.icon[data-astro-cid-teimsqud]{background:var(--color-primary-tint);width:40px;height:40px;color:var(--color-primary-strong);border-radius:10px;place-items:center;margin-bottom:16px;display:grid}h3[data-astro-cid-teimsqud]{font-size:1.1875rem}p[data-astro-cid-teimsqud]{color:var(--color-muted);flex:1;margin-top:8px;font-size:.9375rem;line-height:1.6}.try[data-astro-cid-teimsqud]{color:var(--color-primary-strong);transition:gap .15s var(--ease);align-items:center;gap:6px;margin-top:18px;font-weight:600;display:inline-flex}.try[data-astro-cid-teimsqud]:after{content:"";border-radius:inherit;position:absolute;inset:0}.card[data-astro-cid-teimsqud]:hover .try[data-astro-cid-teimsqud]{gap:10px}.cta[data-astro-cid-teimsqud]{justify-content:center;margin-top:40px;display:flex}@media (width>=640px){.grid[data-astro-cid-teimsqud]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.grid[data-astro-cid-teimsqud]{grid-template-columns:repeat(3,1fr);gap:20px}}.quote[data-astro-cid-c5jzir7q]{border:1px solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-surface);max-width:720px;box-shadow:var(--shadow);text-align:center;flex-direction:column;align-items:center;margin:0 auto;padding:clamp(28px,5vw,48px);display:flex}.stars[data-astro-cid-c5jzir7q]{color:#fbbc04;gap:2px;display:flex}blockquote[data-astro-cid-c5jzir7q]{color:var(--color-ink);letter-spacing:-.015em;margin:20px 0 0;font-size:clamp(1.25rem,1.1rem + .8vw,1.625rem);font-weight:500;line-height:1.4}figcaption[data-astro-cid-c5jzir7q]{color:var(--color-muted);margin-top:16px;font-weight:500}.btn[data-astro-cid-c5jzir7q]{margin-top:28px}.steps[data-astro-cid-hahnwogd]{gap:24px;list-style:none;display:grid}.step[data-astro-cid-hahnwogd]{flex-direction:column;align-items:flex-start;display:flex}.media[data-astro-cid-hahnwogd]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-primary-tint);width:100%;margin-bottom:24px;overflow:hidden}.media[data-astro-cid-hahnwogd] img[data-astro-cid-hahnwogd]{aspect-ratio:4/3;object-fit:cover;width:100%}.num[data-astro-cid-hahnwogd]{color:var(--color-primary-strong);margin-bottom:8px;font-size:.875rem;font-weight:600}h3[data-astro-cid-hahnwogd]{font-size:1.375rem}p[data-astro-cid-hahnwogd]{color:var(--color-muted);margin-top:8px;line-height:1.6}.go[data-astro-cid-hahnwogd]{color:var(--color-primary-strong);border-bottom:1.5px solid;margin-top:16px;padding-bottom:2px;font-weight:600}.go[data-astro-cid-hahnwogd]:hover{color:var(--color-primary-deep)}@media (width>=768px){.steps[data-astro-cid-hahnwogd]{grid-template-columns:repeat(3,1fr);gap:28px}}.grid[data-astro-cid-voaub36n]{gap:36px;max-width:1040px;margin-inline:auto;display:grid}.icon[data-astro-cid-voaub36n]{border:1px solid var(--color-line);background:var(--color-surface);width:52px;height:52px;color:var(--color-ink);box-shadow:var(--shadow-sm);border-radius:14px;place-items:center;margin-bottom:20px;display:grid}h3[data-astro-cid-voaub36n]{font-size:1.375rem}p[data-astro-cid-voaub36n]{color:var(--color-muted);margin-top:10px;line-height:1.65}@media (width>=768px){.grid[data-astro-cid-voaub36n]{grid-template-columns:repeat(3,1fr);gap:40px}}.models-section[data-astro-cid-p766xrcr]{padding-top:0}.panel[data-astro-cid-p766xrcr]{border:1px solid var(--color-primary);border-radius:var(--radius-xl);background:var(--color-surface);display:grid;overflow:hidden}.copy[data-astro-cid-p766xrcr]{align-self:center;padding:clamp(28px,5vw,56px)}h2[data-astro-cid-p766xrcr]{font-size:clamp(1.875rem,1.2rem + 2.4vw,2.75rem)}.lede[data-astro-cid-p766xrcr]{max-width:30rem;color:var(--color-muted);margin-top:16px;font-size:1.0625rem}ul[data-astro-cid-p766xrcr]{gap:14px;margin-top:28px;list-style:none;display:grid}li[data-astro-cid-p766xrcr]{color:var(--color-ink-2);align-items:center;gap:12px;font-weight:500;display:flex}.dot[data-astro-cid-p766xrcr]{background:var(--color-primary-tint);width:30px;height:30px;color:var(--color-primary-strong);border-radius:8px;flex:none;place-items:center;display:grid}.art[data-astro-cid-p766xrcr]{background:#cfe9e1}.art[data-astro-cid-p766xrcr] img[data-astro-cid-p766xrcr]{object-fit:cover;width:100%;height:100%}@media (width>=900px){.panel[data-astro-cid-p766xrcr]{grid-template-columns:1fr 1fr}}.plans[data-astro-cid-t6okkqf2]{gap:24px;max-width:820px;margin-inline:auto;display:grid}.plan[data-astro-cid-t6okkqf2]{border:1px solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow);flex-direction:column;padding:clamp(24px,4vw,36px);display:flex}.featured[data-astro-cid-t6okkqf2]{background:linear-gradient(165deg, #2ea0ff 0%, var(--color-primary) 45%, var(--color-primary-strong) 100%);color:#fff;border-color:#0000;box-shadow:0 24px 48px -16px #1863dc73}header[data-astro-cid-t6okkqf2]{justify-content:space-between;align-items:center;gap:12px;display:flex}h3[data-astro-cid-t6okkqf2]{font-size:1.625rem}.featured[data-astro-cid-t6okkqf2] h3[data-astro-cid-t6okkqf2]{color:#fff}.badge[data-astro-cid-t6okkqf2]{border-radius:var(--radius-pill);background:#0000002e;padding:4px 12px;font-size:.8125rem;font-weight:600}.blurb[data-astro-cid-t6okkqf2]{color:var(--color-muted);margin-top:10px}.featured[data-astro-cid-t6okkqf2] .blurb[data-astro-cid-t6okkqf2]{color:#ffffffe0}.price[data-astro-cid-t6okkqf2]{align-items:baseline;gap:8px;margin-top:24px;display:flex}.price[data-astro-cid-t6okkqf2] strong[data-astro-cid-t6okkqf2]{color:var(--color-ink);letter-spacing:-.03em;font-size:2.75rem;font-weight:700;line-height:1}.featured[data-astro-cid-t6okkqf2] .price[data-astro-cid-t6okkqf2] strong[data-astro-cid-t6okkqf2]{color:#fff}.price[data-astro-cid-t6okkqf2] span[data-astro-cid-t6okkqf2]{color:var(--color-muted);font-size:1.125rem}.featured[data-astro-cid-t6okkqf2] .price[data-astro-cid-t6okkqf2] span[data-astro-cid-t6okkqf2]{color:#fffc}.actions[data-astro-cid-t6okkqf2]{gap:10px;margin-top:28px;display:grid}.incl[data-astro-cid-t6okkqf2]{color:var(--color-ink);margin-top:28px;font-weight:600}.featured[data-astro-cid-t6okkqf2] .incl[data-astro-cid-t6okkqf2]{color:#fff}ul[data-astro-cid-t6okkqf2]{gap:12px;margin-top:14px;list-style:none;display:grid}li[data-astro-cid-t6okkqf2]{align-items:center;gap:10px;display:flex}li[data-astro-cid-t6okkqf2] svg{background:var(--color-primary);color:#fff;border-radius:50%;flex:none;padding:2px}.featured[data-astro-cid-t6okkqf2] li[data-astro-cid-t6okkqf2] svg{color:var(--color-primary-strong);background:#fff}@media (width>=768px){.plans[data-astro-cid-t6okkqf2]{grid-template-columns:1fr 1fr}}.final[data-astro-cid-i2nq2kku]{background:radial-gradient(60% 80% at 50% 120%, #2196f359, transparent 70%), var(--color-dark);color:#fff;text-align:center;padding-block:clamp(72px,10vw,120px);position:relative;overflow:hidden}.inner[data-astro-cid-i2nq2kku]{flex-direction:column;align-items:center;display:flex}h2[data-astro-cid-i2nq2kku]{color:#fff;letter-spacing:-.025em;font-size:clamp(2.5rem,1.4rem + 4.6vw,4.5rem);line-height:1.02}h2[data-astro-cid-i2nq2kku] .serif[data-astro-cid-i2nq2kku]{font-size:1.04em}.btn[data-astro-cid-i2nq2kku]{min-width:220px;margin-top:36px}p[data-astro-cid-i2nq2kku]{color:#ffffffb3;margin-top:14px;font-size:.9375rem}
