.product-page[data-astro-cid-clmuobel]{padding-bottom:70px}.eyebrow-row[data-astro-cid-clmuobel]{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.tag[data-astro-cid-clmuobel]{border:1px solid var(--ink);letter-spacing:.08em;padding:7px 10px;font:850 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.tag--dark[data-astro-cid-clmuobel]{background:var(--ink);color:var(--paper)}.product-hero[data-astro-cid-clmuobel] h1[data-astro-cid-clmuobel]{max-width:1080px}.lead[data-astro-cid-clmuobel]{max-width:900px;font-size:clamp(17px,2.1vw,22px)!important;line-height:1.75!important}.hero-actions[data-astro-cid-clmuobel]{flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;display:flex}.primary-cta[data-astro-cid-clmuobel]{background:var(--ink);min-height:50px;color:var(--paper);border:1px solid var(--ink);justify-content:center;align-items:center;padding:0 20px;font-weight:900;text-decoration:none;display:inline-flex}.primary-cta--disabled[data-astro-cid-clmuobel]{opacity:.5;cursor:default}.text-link[data-astro-cid-clmuobel]{color:var(--ink);font-weight:850;text-decoration:none}.checkout-note[data-astro-cid-clmuobel]{color:var(--muted)!important;margin:12px 0 0!important;font:700 11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace!important}.position-section[data-astro-cid-clmuobel],.limit-section[data-astro-cid-clmuobel]{border-top:1px solid var(--ink);grid-template-columns:.8fr 1.2fr;gap:46px;display:grid}.position-section[data-astro-cid-clmuobel] h2[data-astro-cid-clmuobel],.limit-section[data-astro-cid-clmuobel] h2[data-astro-cid-clmuobel],.flow-section[data-astro-cid-clmuobel]>h2[data-astro-cid-clmuobel]{letter-spacing:-.05em;margin:12px 0 0;font-size:clamp(36px,5vw,64px);line-height:1}.compare-cards[data-astro-cid-clmuobel]{border:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.compare-cards[data-astro-cid-clmuobel] article[data-astro-cid-clmuobel]{min-height:250px;padding:24px}.compare-cards[data-astro-cid-clmuobel] article[data-astro-cid-clmuobel]+article[data-astro-cid-clmuobel]{border-left:1px solid var(--ink)}.compare-cards[data-astro-cid-clmuobel] .current[data-astro-cid-clmuobel]{background:var(--ink);color:var(--paper)}.compare-cards[data-astro-cid-clmuobel] span[data-astro-cid-clmuobel]{font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.compare-cards[data-astro-cid-clmuobel] h3[data-astro-cid-clmuobel]{margin:52px 0 12px;font-size:28px}.compare-cards[data-astro-cid-clmuobel] p[data-astro-cid-clmuobel]{line-height:1.7}.compare-cards[data-astro-cid-clmuobel] a[data-astro-cid-clmuobel]{color:inherit;font-weight:900}.feature-section[data-astro-cid-clmuobel]{grid-template-columns:minmax(220px,.7fr) 1.3fr;align-items:start;gap:50px;display:grid}.feature-copy[data-astro-cid-clmuobel] h2[data-astro-cid-clmuobel]{letter-spacing:-.055em;margin:12px 0;font-size:clamp(36px,5vw,68px);line-height:.98}.feature-copy[data-astro-cid-clmuobel] p[data-astro-cid-clmuobel]{color:var(--muted);line-height:1.7}.check-list[data-astro-cid-clmuobel]{border-top:1px solid var(--ink)}.check-list[data-astro-cid-clmuobel]>div[data-astro-cid-clmuobel]{border-bottom:1px solid var(--line);grid-template-columns:170px 1fr;align-items:baseline;gap:20px;padding:18px 0;display:grid}.check-list[data-astro-cid-clmuobel] strong[data-astro-cid-clmuobel]{font:900 14px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.check-list[data-astro-cid-clmuobel] span[data-astro-cid-clmuobel]{color:var(--muted)}.flow-grid[data-astro-cid-clmuobel]{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid}.flow-grid[data-astro-cid-clmuobel] article[data-astro-cid-clmuobel]{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-height:220px;padding:24px}.flow-grid[data-astro-cid-clmuobel] strong[data-astro-cid-clmuobel]{font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.flow-grid[data-astro-cid-clmuobel] h3[data-astro-cid-clmuobel]{margin:46px 0 10px;font-size:26px}.flow-grid[data-astro-cid-clmuobel] p[data-astro-cid-clmuobel]{color:var(--muted);line-height:1.7}.limit-copy[data-astro-cid-clmuobel]{font-size:17px;line-height:1.8}.limit-copy[data-astro-cid-clmuobel] p[data-astro-cid-clmuobel]:first-child{margin-top:0}.faq-list[data-astro-cid-clmuobel]{border-top:1px solid var(--ink);margin-top:18px}.faq-list[data-astro-cid-clmuobel] details[data-astro-cid-clmuobel]{border-bottom:1px solid var(--line);padding:18px 0}.faq-list[data-astro-cid-clmuobel] summary[data-astro-cid-clmuobel]{cursor:pointer;font-size:18px;font-weight:900}.faq-list[data-astro-cid-clmuobel] p[data-astro-cid-clmuobel]{max-width:820px;color:var(--muted);line-height:1.75}.spec-card[data-astro-cid-clmuobel]{border:1px solid var(--ink);box-shadow:8px 8px 0 var(--ink);padding:28px}.spec-card[data-astro-cid-clmuobel] h2[data-astro-cid-clmuobel]{letter-spacing:-.05em;margin:8px 0 30px;font-size:clamp(36px,5vw,62px)}.spec-card[data-astro-cid-clmuobel] dl[data-astro-cid-clmuobel]{border-top:1px solid var(--ink);margin:0 0 28px}.spec-card[data-astro-cid-clmuobel] dl[data-astro-cid-clmuobel]>div[data-astro-cid-clmuobel]{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;padding:14px 0;display:grid}.spec-card[data-astro-cid-clmuobel] dt[data-astro-cid-clmuobel]{color:var(--muted);font:850 10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.spec-card[data-astro-cid-clmuobel] dd[data-astro-cid-clmuobel]{margin:0;font-weight:800}@media (width<=760px){.position-section[data-astro-cid-clmuobel],.limit-section[data-astro-cid-clmuobel],.feature-section[data-astro-cid-clmuobel]{grid-template-columns:1fr;gap:24px}.compare-cards[data-astro-cid-clmuobel],.flow-grid[data-astro-cid-clmuobel]{grid-template-columns:1fr}.compare-cards[data-astro-cid-clmuobel] article[data-astro-cid-clmuobel]+article[data-astro-cid-clmuobel]{border-left:0;border-top:1px solid var(--ink)}.check-list[data-astro-cid-clmuobel]>div[data-astro-cid-clmuobel]{grid-template-columns:1fr;gap:6px}.spec-card[data-astro-cid-clmuobel] dl[data-astro-cid-clmuobel]>div[data-astro-cid-clmuobel]{grid-template-columns:100px 1fr}.primary-cta[data-astro-cid-clmuobel]{width:100%}}
