.page-features,.page-solutions,.page-pricing,.page-download,.page-help{--c-paper:#f7f8fa;--c-alu:#e7ebef;--c-ink:#1a1d21;--c-muted:#5c6570;--c-line:#1a1d211a;--c-brand:#1a519e;--c-brand-deep:#103e7f;--c-brand-soft:#2375c7;--c-device:28px;--c-field:36px;--c-step:20px;--c-glass:#ffffff94;color:var(--c-ink);background:var(--c-paper);font-size:16px;line-height:28px}.page-features :focus-visible,.page-solutions :focus-visible,.page-pricing :focus-visible,.page-download :focus-visible,.page-help :focus-visible{outline:2px solid var(--c-brand-soft);outline-offset:3px}.page-features a,.page-solutions a,.page-pricing a,.page-download a,.page-help a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}.page-features .btn,.page-solutions .btn,.page-pricing .btn,.page-download .btn,.page-help .btn{letter-spacing:0;box-shadow:none;-webkit-backdrop-filter:none;border-radius:999px;font-weight:600}.page-features .btn--primary,.page-solutions .btn--primary,.page-pricing .btn--primary,.page-download .btn--primary,.page-help .btn--primary{background:var(--c-brand);color:#fff;border-color:#0000}.page-features .btn--primary:hover,.page-solutions .btn--primary:hover,.page-pricing .btn--primary:hover,.page-download .btn--primary:hover,.page-help .btn--primary:hover{background:var(--c-brand-deep)}.page-features .btn--secondary,.page-solutions .btn--secondary,.page-pricing .btn--secondary,.page-download .btn--secondary,.page-help .btn--secondary{color:var(--c-ink);border-color:var(--c-line);background:0 0}.page-features .btn--secondary:hover,.page-solutions .btn--secondary:hover,.page-pricing .btn--secondary:hover,.page-download .btn--secondary:hover,.page-help .btn--secondary:hover{background:#fff}.page-features .page-hero,.page-solutions .page-hero,.page-pricing .page-hero,.page-download .page-hero,.page-help .page-hero,.page-features .page-hero--dark,.page-solutions .page-hero--dark,.page-pricing .page-hero--dark,.page-download .page-hero--dark,.page-help .page-hero--dark{background:var(--c-paper);color:var(--c-ink);padding:48px 0 24px}.page-features .page-hero__title,.page-solutions .page-hero__title,.page-pricing .page-hero__title,.page-download .page-hero__title,.page-help .page-hero__title{letter-spacing:0;max-width:680px;font-size:clamp(36px,5vw,60px);font-weight:600;line-height:1.1}.page-features .page-hero__lede,.page-solutions .page-hero__lede,.page-pricing .page-hero__lede,.page-download .page-hero__lede,.page-help .page-hero__lede,.page-features .page-hero--dark .page-hero__lede,.page-solutions .page-hero--dark .page-hero__lede,.page-pricing .page-hero--dark .page-hero__lede,.page-download .page-hero--dark .page-hero__lede,.page-help .page-hero--dark .page-hero__lede,.page-features .geo-answer,.page-solutions .geo-answer,.page-pricing .geo-answer,.page-download .geo-answer,.page-help .geo-answer{color:var(--c-muted);max-width:680px;font-size:16px;line-height:28px}.page-features .geo-answer,.page-solutions .geo-answer,.page-pricing .geo-answer,.page-download .geo-answer,.page-help .geo-answer{color:var(--c-ink)}.page-features .eyebrow,.page-solutions .eyebrow,.page-pricing .eyebrow,.page-download .eyebrow,.page-help .eyebrow,.page-features .eyebrow--pill,.page-solutions .eyebrow--pill,.page-pricing .eyebrow--pill,.page-download .eyebrow--pill,.page-help .eyebrow--pill{letter-spacing:0;text-transform:none;min-height:0;color:var(--c-muted);background:0 0;border:0;padding:0;font-size:12px;font-weight:500;line-height:16px}.page-features .jump-links,.page-solutions .jump-links,.page-help .jump-links,.page-pricing .page-toc ol,.page-download .page-hero__actions{margin-top:24px}.page-features .jump-links a,.page-solutions .jump-links a,.page-pricing .page-toc a,.page-download .jump-links a,.page-help .jump-links a,.page-features .page-hero--dark .jump-links a,.page-solutions .page-hero--dark .jump-links a,.page-help .page-hero--dark .jump-links a{border:1px solid var(--c-line);color:var(--c-ink);box-sizing:border-box;background:#fff;border-radius:999px;min-height:40px;padding:0 14px;font-size:14px}.page-features .crumbs a,.page-solutions .crumbs a,.page-pricing .crumbs a,.page-download .crumbs a,.page-help .crumbs a{color:var(--c-muted)}.page-features .section,.page-solutions .section,.page-pricing .section,.page-download .section,.page-help .section{padding:96px 0}.page-features .section--tight,.page-solutions .section--tight,.page-pricing .section--tight,.page-download .section--tight,.page-help .section--tight{padding-block:96px}.page-features .page-hero+.section,.page-solutions .page-hero+.section,.page-pricing .page-hero+.section,.page-download .page-hero+.section,.page-help .page-hero+.section{padding-top:48px}.page-features .section--alt,.page-solutions .section--alt,.page-pricing .section--alt,.page-download .section--alt,.page-help .section--alt,.page-features .feature-group--alt{background:var(--c-alu)}.page-features .section__title,.page-solutions .section__title,.page-pricing .section__title,.page-download .section__title,.page-help .section__title,.page-features .feature-group__title,.page-solutions .solution__title,.page-help .help-panel__title{letter-spacing:0;font-weight:600;line-height:1.2}.page-features .section__lede,.page-solutions .section__lede,.page-pricing .section__lede,.page-download .section__lede,.page-help .section__lede,.page-features .feature-group__lede,.page-solutions .solution__lede,.page-help .help-panel__lede,.page-features .table-note,.page-solutions .table-note,.page-pricing .table-note,.page-download .table-note,.page-help .table-note,.page-pricing .table-scroll-hint,.page-help .table-scroll-hint{color:var(--c-muted)}.page-features .glass,.page-solutions .glass,.page-pricing .glass,.page-download .glass,.page-help .glass,.page-features .glass-dark,.page-solutions .glass-dark,.page-pricing .glass-dark,.page-download .glass-dark,.page-help .glass-dark{-webkit-backdrop-filter:none;box-shadow:none;color:inherit;background:0 0;border:0}.page-features .c-device,.page-download .c-device{background:var(--c-glass);-webkit-backdrop-filter:blur(22px)saturate(1.35);border-radius:var(--c-device);border:1px solid #ffffffd1;padding:22px;box-shadow:inset 0 1px #fff,0 30px 60px #14284629}@supports not (backdrop-filter:blur(1px)){.page-features .c-device,.page-download .c-device{background:#f4f6f8}}.page-features .c-device__chrome,.page-download .c-device__chrome{gap:6px;margin-bottom:16px;display:flex}.page-features .c-device__chrome i,.page-download .c-device__chrome i{background:#1a1d212e;border-radius:50%;width:8px;height:8px;display:block}.page-features .photo-field,.page-solutions .photo-field,.page-download .photo-field,.page-features .page-hero__photo,.page-solutions .page-hero__photo,.page-features .feature__photo,.page-solutions .solution__photo,.page-download .download-photo{border-radius:var(--c-field);width:100%;max-width:100%;height:auto;display:block}.page-solutions .page-hero__photo{margin-top:40px}.page-features .cta-panel,.page-solutions .cta-panel,.page-pricing .cta-panel,.page-download .cta-panel,.page-help .cta-panel{color:inherit;background:0 0}.page-features .cta-band,.page-solutions .cta-band,.page-pricing .cta-band,.page-download .cta-band,.page-help .cta-band{padding:0 0 96px}.page-features .cta-band__title,.page-solutions .cta-band__title,.page-pricing .cta-band__title,.page-download .cta-band__title,.page-help .cta-band__title{letter-spacing:0}.page-features .cta-band__text,.page-solutions .cta-band__text,.page-pricing .cta-band__text,.page-download .cta-band__text,.page-help .cta-band__text{color:inherit}.page-features .doc,.page-help .doc{grid-template-columns:16rem minmax(0,1fr);gap:2rem;min-width:0;padding-top:48px;padding-bottom:4rem;display:grid}.page-features .doc>*,.page-features .doc__body,.page-help .doc>*,.page-help .doc__body,.page-help .help__body{min-width:0}.page-features .toc,.page-help .toc{border-top:1px solid var(--c-line);box-shadow:none;background:0 0;border-radius:0;padding:16px 0 0}.page-features .toc a,.page-help .toc a{color:var(--c-muted)}.page-features .toc a[aria-current=true],.page-features .toc a:hover,.page-help .toc a[aria-current=true],.page-help .toc a:hover{color:var(--c-brand-deep)}.page-features .faq__list,.page-pricing .faq__list,.page-download .faq__list,.page-help .faq__list{gap:0;display:block}.page-features .faq__item,.page-pricing .faq__item,.page-download .faq__item,.page-help .faq__item{border:0;border-top:1px solid var(--c-line);background:0 0;border-radius:0;padding:12px 0}.page-features .faq__item summary,.page-pricing .faq__item summary,.page-download .faq__item summary,.page-help .faq__item summary{letter-spacing:0;padding:8px 0;font-weight:500}.page-features .faq__answer,.page-pricing .faq__answer,.page-download .faq__answer,.page-help .faq__answer{color:var(--c-muted);padding:0 0 8px}.page-features .table-wrap,.page-pricing .table-wrap,.page-help .table-wrap{box-shadow:none;background:0 0;border:0;border-radius:0}.page-features .table-wrap th,.page-features .table-wrap td,.page-pricing .table-wrap th,.page-pricing .table-wrap td,.page-help .table-wrap th,.page-help .table-wrap td{border-bottom:1px solid var(--c-line);padding:14px 8px}.page-pricing .dtable__featured,.page-help .dtable__featured{background:0 0;font-weight:600}.page-pricing .dtable__free td,.page-pricing .dtable__free th,.page-help .dtable__free td,.page-help .dtable__free th{color:var(--c-muted)}.page-pricing .packages{background:var(--c-line);border:1px solid var(--c-line);border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.page-pricing .packages>*{background:#fff;min-width:0}.page-pricing .package{background:#fff;border-radius:0;padding:28px 20px}.page-pricing .package__price{letter-spacing:0;margin:8px 0;font-size:24px;font-weight:600}.page-pricing .points-rules{border-top:1px solid var(--c-line);border-radius:0;margin-top:32px;padding:24px 0 0}.page-features .feature-group{padding:48px 0}.page-features .feature{border-top:1px solid var(--c-line);border-radius:0;padding:24px 0}.page-features .feature__title{letter-spacing:0;margin:0 0 8px;font-weight:600}.page-features .feature__lede,.page-features .feature__list,.page-features .feature__steps,.page-features .feature__cost{color:var(--c-muted)}.page-features .feature__cost-label{color:var(--c-ink);margin-right:8px;font-weight:500;display:inline-block}.page-solutions .solution{padding:0}.page-solutions .solution__col{border-top:1px solid var(--c-line);background:0 0;border-radius:0;padding:20px 0}.page-solutions .solution__col h3,.page-download .download-cap__title,.page-download .download-card h3,.page-help .help-panel__title{letter-spacing:0;margin:0 0 8px}.page-solutions .solution__col ul,.page-solutions .guide,.page-download .guide,.page-help .guide{color:var(--c-muted)}.page-solutions .guide,.page-download .guide,.page-help .guide,.page-solutions .guide--flow,.page-download .guide--flow,.page-help .guide--split{grid-template-columns:1fr;gap:0;padding:0;list-style:none;display:grid}.page-solutions .guide__step,.page-download .guide__step,.page-help .guide__step{border-top:1px solid var(--c-line);background:0 0;border-radius:0;padding:20px 0}.page-solutions .guide__title,.page-download .guide__title,.page-help .guide__title{letter-spacing:0;color:var(--c-ink);margin:0 0 8px}.page-download .download-caps,.page-download .download-pair{grid-template-columns:1fr;gap:0;padding:0;list-style:none;display:grid}.page-download .download-cap,.page-download .download-card{border-top:1px solid var(--c-line);background:0 0;border-radius:0;padding:24px 0}.page-download .download-install{align-items:start}.page-help .help-panel,.page-help .help-panel--alt{background:0 0;border-radius:0;padding:0 0 64px}.page-help .help-callout{border-top:1px solid var(--c-line);color:var(--c-muted);background:0 0;border-radius:0;padding:16px 0}.page-help .help-prose{color:var(--c-muted);max-width:680px}.page-help .help-prose h3{color:var(--c-ink);letter-spacing:0}.page-help .mcp-group,.page-help .mcp-client{border-top:1px solid var(--c-line);background:0 0;border-radius:0;margin:0;padding:20px 0}.page-help .mcp-group__title,.page-help .mcp-client__title{letter-spacing:0;color:var(--c-ink);margin:0 0 8px}.page-help .mcp-client__file,.page-help .mcp-client__hint,.page-help .mcp-tool__text{color:var(--c-muted)}.page-help .mcp-tool__kind--write{color:var(--c-brand-deep)}.page-help .mcp-snippet{color:var(--c-ink);border:1px solid var(--c-line);border-radius:var(--c-step);box-shadow:none;background:#fff}.page-help .mcp-snippet code,.page-help .mcp-snippet pre{color:var(--c-ink);background:0 0}.page-features .feature-mock,.page-download .feature-mock{margin:16px 0}.page-features .feature-mock__stat{letter-spacing:0;margin:4px 0 12px;font-size:22px;font-weight:600}.page-features .feature-mock__stat span,.page-features .flow__caption,.page-download .flow__caption,.page-features .flow__where,.page-download .flow__where{color:var(--c-muted);font-size:13px}.page-features .feature-mock__chart{color:var(--c-brand)}.page-features .feature-mock--list .feature-mock__steps{grid-template-columns:1fr;gap:0;display:grid}.page-features .feature-mock--list .feature-mock__steps li{border-top:1px solid var(--c-line);padding:16px 0}.page-download .flow__msg{border-top:1px solid var(--c-line);background:0 0;border-radius:0;padding:10px 0}.page-download .flow__msg--stop{background:0 0}@media (width<=899px){.page-features .section,.page-solutions .section,.page-pricing .section,.page-download .section,.page-help .section,.page-features .section--tight,.page-solutions .section--tight,.page-pricing .section--tight,.page-download .section--tight,.page-help .section--tight,.page-features .cta-band,.page-solutions .cta-band,.page-pricing .cta-band,.page-download .cta-band,.page-help .cta-band{padding-block:64px}.page-features .page-hero,.page-solutions .page-hero,.page-pricing .page-hero,.page-download .page-hero,.page-help .page-hero{padding:32px 0 16px}.page-features .page-hero__title,.page-solutions .page-hero__title,.page-pricing .page-hero__title,.page-download .page-hero__title,.page-help .page-hero__title{font-size:36px}.page-pricing .packages,.page-download .download-install,.page-solutions .solution__grid,.page-solutions .solution__plan,.page-features .feature-mock__steps,.page-features .doc,.page-help .doc{grid-template-columns:1fr}.page-help .toc a{box-sizing:border-box;align-items:center;min-height:40px;padding:8px 0;display:flex}.page-help .help-panel__head a{box-sizing:border-box;align-items:center;min-height:40px;display:inline-flex}}
