.page_nav__ijo23{position:fixed;top:0;left:0;right:0;z-index:100;background:hsla(51,20%,93%,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.page_navContainer__fvPGx{display:flex;align-items:center;justify-content:space-between;height:68px}.page_logo__ikIZE{gap:10px;font-weight:700}.page_logoIcon__FOO5m,.page_logo__ikIZE{display:flex;align-items:center;font-size:1.05rem}.page_logoIcon__FOO5m{justify-content:center;width:30px;height:30px;background:var(--ink);border-radius:4px;color:var(--accent);font-family:IBM Plex Mono,monospace;font-weight:600}.page_logoText__M1jdM{font-family:IBM Plex Mono,monospace;color:var(--ink);letter-spacing:-.01em}.page_logoText__M1jdM:after{content:"_";color:var(--accent)}.page_navLinks__8rPi_{display:flex;align-items:center;gap:28px}.page_navLinks__8rPi_ a:not(.btn){font-size:.95rem;font-weight:500;color:var(--ink-soft);transition:color .15s}.page_navLinks__8rPi_ a:not(.btn):hover{color:var(--ink)}.page_hero__7KFOs{padding:152px 0 88px;background:var(--paper)}.page_heroGrid__yNSix{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:56px;gap:56px;align-items:center}.page_eyebrow__yxIK8{display:inline-flex;align-items:center;gap:8px;font-family:IBM Plex Mono,monospace;font-size:.8rem;font-weight:500;color:var(--accent-ink);background:var(--accent-tint);border:1px solid var(--accent);border-radius:4px;padding:6px 12px;margin-bottom:22px}.page_eyebrow__yxIK8:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--diff-add);flex-shrink:0}.page_heroSubtitle__ZW2Yq{font-size:1.1rem;max-width:520px;margin:20px 0 32px;color:var(--ink-soft)}.page_heroCta__k6Sds{display:flex;gap:14px;flex-wrap:wrap}.page_heroNote__MzWoa{margin-top:24px;font-family:IBM Plex Mono,monospace;font-size:.8rem;color:var(--ink-faint)}.page_diffPanel__bYnsZ{background:var(--ink);border-radius:6px;overflow:hidden;box-shadow:6px 6px 0 var(--line-strong);font-family:IBM Plex Mono,monospace}.page_diffTabs__bXX6V{display:flex;border-bottom:1px solid hsla(0,0%,100%,.12)}.page_diffTab__zTJae{padding:11px 16px;font-size:.78rem;color:hsla(51,20%,93%,.45);border-right:1px solid hsla(0,0%,100%,.12)}.page_diffTab__zTJae.page_diffTabActive__xsf9d{color:var(--paper);background:hsla(0,0%,100%,.06)}.page_diffMeta__w2bqH{margin-left:auto;padding:11px 16px;font-size:.72rem;color:hsla(51,20%,93%,.4)}.page_diffBody__UBRZw{padding:6px 0;font-size:.82rem;line-height:1.85}.page_diffLine__VZBqI{display:flex;padding:0 16px;white-space:pre;color:hsla(51,20%,93%,.65)}.page_diffLineAdd__qfo7e{background:rgba(46,125,79,.22);color:#a9e0bb}.page_diffLineRemove__fpVXM{background:rgba(178,58,46,.22);color:#f0aea5;text-decoration:line-through;-webkit-text-decoration-color:hsla(7,71%,79%,.5);text-decoration-color:hsla(7,71%,79%,.5)}.page_diffMarker__lWjBJ{width:18px;flex-shrink:0;opacity:.8}.page_sectionHead__iJcTv{max-width:560px;margin-bottom:56px}.page_featureTag__tvh6x{display:inline-block;font-family:IBM Plex Mono,monospace;font-size:.75rem;font-weight:500;color:var(--accent-ink);background:var(--accent-tint);border:1px solid var(--accent);border-radius:3px;padding:3px 8px;margin-bottom:18px}.page_featuresFeatured__GrCD4{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.page_featuredCard__db9yR{background:var(--paper);padding:36px}.page_featuredCard__db9yR h3{font-size:1.3rem;margin-bottom:10px;color:var(--ink)}.page_featuredCard__db9yR>p{font-size:.98rem;margin-bottom:26px;max-width:420px}.page_miniCaption___fUJ2{margin-top:14px;font-size:.75rem;color:var(--ink-faint)}.page_miniTable__F39G9{border:1px solid var(--line-strong);border-radius:4px;overflow:hidden;font-family:IBM Plex Mono,monospace;font-size:.78rem;background:var(--paper-raised)}.page_miniTableRow__49D7S{display:grid;grid-template-columns:1.1fr 1.5fr .8fr .7fr;border-bottom:1px solid var(--line);color:var(--ink-soft)}.page_miniTableRow__49D7S:last-child{border-bottom:none}.page_miniCell__Cp3mr{padding:9px 12px}.page_miniTableHead__76jTf{color:var(--ink);font-weight:600}.page_miniTableSelected__gv2S3{color:var(--accent-ink);background:var(--accent-tint)}.page_miniTableMuted__kXM16{color:var(--ink-faint)}.page_recordDiff__FoOfF{border:1px solid var(--line-strong);border-radius:4px;overflow:hidden;font-family:IBM Plex Mono,monospace;font-size:.82rem;background:var(--paper-raised)}.page_recordDiffRow__SQd6E{display:grid;grid-template-columns:.8fr 1.4fr;padding:10px 12px;border-bottom:1px solid var(--line);color:var(--ink-soft)}.page_recordDiffRow__SQd6E:last-child{border-bottom:none}.page_recordDiffKey__rKks0{color:var(--ink-faint)}.page_diffOld__4W_VZ{color:var(--diff-remove);text-decoration:line-through;-webkit-text-decoration-color:rgba(178,58,46,.5);text-decoration-color:rgba(178,58,46,.5)}.page_diffNew__6_BYV{color:var(--diff-add);font-weight:600}.page_featuresList__22LEh{display:grid;grid-template-columns:repeat(3,1fr);margin-top:32px;border:1px solid var(--line)}.page_featuresListItem__VZh2Z{padding:22px 20px;border-left:1px solid var(--line)}.page_featuresListItem__VZh2Z:first-child{border-left:none}.page_featuresListItem__VZh2Z h3{font-size:.95rem;margin:10px 0 6px;color:var(--ink)}.page_featuresListItem__VZh2Z p{font-size:.85rem;color:var(--ink-soft)}.page_devMode__V4z30{display:grid;grid-template-columns:.85fr 2fr;grid-gap:32px;gap:32px;align-items:start;margin-top:56px;padding-top:40px;border-top:1px solid var(--line)}.page_devModeLabel__p03Dd span{display:inline-block;font-size:.8rem;color:var(--accent);letter-spacing:.04em;margin-bottom:10px}.page_devModeLabel__p03Dd p{font-size:.9rem;color:var(--ink-faint);max-width:220px}.page_devModeGrid__U7qwr{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--ink);border-radius:6px;overflow:hidden}.page_devModeCard__mLrx6{background:var(--ink);padding:26px}.page_devModeTag__JiMAK{display:inline-block;font-size:.75rem;color:var(--accent);border:1px solid rgba(217,134,31,.4);border-radius:3px;padding:3px 8px;margin-bottom:16px}.page_devModeCard__mLrx6 h3{font-size:1rem;color:var(--paper);margin-bottom:8px}.page_devModeCard__mLrx6 p{font-size:.86rem;color:hsla(51,20%,93%,.6)}.page_featuresListItem__VZh2Z .page_featureTag__tvh6x{margin-bottom:0}.page_pricingGrid__hcZZ_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;max-width:840px;margin:0 auto;background:var(--line);border:1px solid var(--line)}.page_pricingCard__pkYdi{background:var(--paper);padding:40px;position:relative}.page_pricingCardPro__6tHGi{background:var(--ink);color:var(--paper)}.page_pricingBadge__eEqrS{position:absolute;top:24px;right:24px;font-family:IBM Plex Mono,monospace;font-size:.72rem;color:var(--accent);border:1px solid var(--accent);border-radius:3px;padding:3px 8px}.page_pricingHeader__ZxPJe{margin-bottom:28px}.page_pricingHeader__ZxPJe h3{font-size:1.3rem;margin-bottom:10px}.page_pricingCardPro__6tHGi .page_pricingHeader__ZxPJe h3{color:var(--paper)}.page_pricingPrice__ohKqU{display:flex;align-items:baseline;gap:6px}.page_pricingAmount__GkS_P{font-family:Archivo,sans-serif;font-size:2.1rem;font-weight:800;color:var(--ink)}.page_pricingCardPro__6tHGi .page_pricingAmount__GkS_P{color:var(--paper)}.page_pricingPeriod__3pq0H{font-family:IBM Plex Mono,monospace;font-size:.85rem;color:var(--ink-faint)}.page_pricingFeatures__tL8ob{list-style:none;margin-bottom:32px}.page_pricingFeatures__tL8ob li{position:relative;padding:11px 0 11px 20px;border-bottom:1px solid var(--line);color:var(--ink-soft);font-size:.95rem}.page_pricingFeatures__tL8ob li:before{content:"\2013";position:absolute;left:0;color:var(--accent-ink)}.page_pricingCardPro__6tHGi .page_pricingFeatures__tL8ob li{border-bottom-color:hsla(51,20%,93%,.14);color:hsla(51,20%,93%,.75)}.page_pricingCardPro__6tHGi .page_pricingFeatures__tL8ob li:before{color:var(--accent)}.page_pricingFeatures__tL8ob li:last-child{border-bottom:none}.page_faqGrid__sMP1W{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 48px;gap:0 48px;max-width:920px;margin:0 auto}.page_faqItem__okCCj{padding:24px 0;border-top:1px solid var(--line)}.page_faqQ___tjYG{display:flex;gap:12px;align-items:baseline;margin-bottom:10px}.page_faqMark__YqsBK{font-family:IBM Plex Mono,monospace;font-size:.85rem;color:var(--accent-ink);flex-shrink:0}.page_faqItem__okCCj p{font-size:.95rem;padding-left:26px}.page_ctaSection__BmsKD{padding:88px 0;background:var(--ink);border-bottom:none}.page_ctaSubtitle__oI50C{color:hsla(51,20%,93%,.65);max-width:560px;margin:0 auto 36px}.page_contactCard__WVov1{display:flex;align-items:center;justify-content:space-between;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.16);border-radius:6px;padding:28px 36px;max-width:520px;margin:0 auto}.page_contactInfo__9V7OL{text-align:left}.page_contactName__NIYic{font-weight:600;font-size:1.05rem;color:var(--paper);margin-bottom:4px}.page_contactEmail__jeOzE{font-family:IBM Plex Mono,monospace;color:var(--accent);font-size:.9rem}.page_contactEmail__jeOzE:hover{text-decoration:underline}.page_footer__F3MD0{padding:32px 0}.page_footerContent__aXrXd{display:flex;align-items:center;justify-content:space-between}.page_footerLogo__LcRrq{display:flex;align-items:center;gap:8px;font-weight:600;font-family:IBM Plex Mono,monospace;font-size:.9rem}.page_footer__F3MD0 p{font-family:IBM Plex Mono,monospace;font-size:.8rem;color:var(--ink-faint)}@media (max-width:900px){.page_heroGrid__yNSix{grid-template-columns:1fr}.page_heroSubtitle__ZW2Yq{max-width:none}}@media (max-width:768px){.page_navLinks__8rPi_ a:not(.btn){display:none}.page_hero__7KFOs{padding:116px 0 56px}.page_diffPanel__bYnsZ{box-shadow:4px 4px 0 var(--line-strong)}.page_featuresFeatured__GrCD4{grid-template-columns:1fr}.page_miniTableRow__49D7S{grid-template-columns:1fr 1.3fr .8fr .7fr;font-size:.72rem}.page_devMode__V4z30,.page_featuresList__22LEh{grid-template-columns:1fr}.page_devMode__V4z30{gap:16px}.page_devModeLabel__p03Dd p{max-width:none}.page_devModeGrid__U7qwr{grid-template-columns:1fr}.page_featuresListItem__VZh2Z{border-left:none;border-top:1px solid var(--line)}.page_featuresListItem__VZh2Z:first-child{border-top:none}.page_faqGrid__sMP1W,.page_pricingGrid__hcZZ_{grid-template-columns:1fr}.page_contactCard__WVov1{flex-direction:column;gap:20px;text-align:center}.page_contactInfo__9V7OL{text-align:center}.page_footerContent__aXrXd{flex-direction:column;gap:14px;text-align:center}}