.sheet-module__i7zC-q__overlay[data-state=open]{animation:.15s ease-out sheet-module__i7zC-q__sheet-overlay-in}.sheet-module__i7zC-q__overlay[data-state=closed]{animation:.15s ease-in sheet-module__i7zC-q__sheet-overlay-out}.sheet-module__i7zC-q__content[data-state=open]{animation:.5s cubic-bezier(.16,1,.3,1) sheet-module__i7zC-q__sheet-content-in}.sheet-module__i7zC-q__content[data-state=closed]{animation:.3s ease-in sheet-module__i7zC-q__sheet-content-out}@keyframes sheet-module__i7zC-q__sheet-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes sheet-module__i7zC-q__sheet-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes sheet-module__i7zC-q__sheet-content-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes sheet-module__i7zC-q__sheet-content-out{0%{transform:translate(0)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.sheet-module__i7zC-q__overlay,.sheet-module__i7zC-q__content{animation:none}}
.blog-post-module__RZZxgG__prose .astryx-markdown{font-size:var(--nb-lp-prose-size);line-height:var(--nb-lp-prose-leading)}.blog-post-module__RZZxgG__prose .astryx-markdown>*{max-inline-size:100%}.blog-post-module__RZZxgG__prose .astryx-markdown>:where(div:not(:has(pre)):not(:has(table)),p){font-size:var(--nb-lp-prose-size);line-height:var(--nb-lp-prose-leading)}.blog-post-module__RZZxgG__prose .astryx-markdown .astryx-list{font-size:var(--nb-lp-prose-size);line-height:var(--nb-lp-prose-leading)}
.legal-page-module__Lbiava__prose .astryx-markdown{font-size:var(--nb-lp-prose-size);line-height:var(--nb-lp-prose-leading)}.legal-page-module__Lbiava__prose .astryx-markdown>*{max-inline-size:100%}.legal-page-module__Lbiava__prose .astryx-markdown>:where(div:not(:has(pre)):not(:has(table)),p){font-size:var(--nb-lp-prose-size);line-height:var(--nb-lp-prose-leading)}.legal-page-module__Lbiava__prose .astryx-markdown .astryx-list{font-size:var(--nb-lp-prose-size);line-height:var(--nb-lp-prose-leading)}.legal-page-module__Lbiava__prose .astryx-markdown table{display:block;overflow-x:auto}
.pricing-module__dqpZrq__pricingRoot{--pricing-ink:var(--nb-lp-ink);--pricing-sub:var(--nb-lp-sub);--pricing-card-ink:var(--nb-lp-sheet-ink);--pricing-card-sub:var(--nb-lp-sheet-sub);--pricing-feature-ink:var(--lightningcss-light,var(--nb-lp-sheet-ink))var(--lightningcss-dark,var(--nb-lp-sheet-sub));--pricing-action:var(--nb-lp-accent-soft);--pricing-card:var(--lightningcss-light,var(--nb-lp-sheet))var(--lightningcss-dark,var(--nb-lp-card));--pricing-card-soft:var(--lightningcss-light,color-mix(in srgb, var(--nb-lp-card) 72%, var(--nb-lp-sheet)))var(--lightningcss-dark,var(--nb-lp-chip));--pricing-border:color-mix(in srgb, var(--nb-lp-hairline) 74%, transparent);--pricing-wash:color-mix(in srgb, var(--nb-lp-card) 45%, var(--nb-lp-canvas));--pricing-wash-strong:color-mix(in srgb, var(--nb-lp-card) 60%, var(--nb-lp-canvas));--pricing-glow:color-mix(in srgb, var(--color-background-blue) 78%, transparent);--pricing-free-bg:var(--color-background-blue);--pricing-free-ink:var(--color-text-blue);--pricing-pending-bg:var(--color-background-gray);--pricing-pending-ink:var(--color-text-disabled);--pricing-disabled-bg:var(--color-background-gray);--pricing-disabled-ink:var(--color-text-disabled);background:var(--nb-lp-canvas);min-height:100svh;color:var(--pricing-ink);position:relative;overflow:clip}[data-nb-theme=dark] .pricing-module__dqpZrq__pricingRoot{--pricing-wash:var(--nb-lp-canvas);--pricing-wash-strong:var(--nb-lp-canvas);--pricing-glow:color-mix(in srgb, var(--color-background-blue) 55%, transparent)}.pricing-module__dqpZrq__topSurface{background:radial-gradient(ellipse 82% 20% at 50% 56%, var(--pricing-glow), transparent 72%), linear-gradient(180deg, var(--nb-lp-canvas) 0, var(--nb-lp-canvas) 18%, var(--pricing-wash) 57%, var(--pricing-wash-strong) 79%, var(--nb-lp-canvas) 100%);position:relative}.pricing-module__dqpZrq__paperTexture{z-index:0;pointer-events:none;background-image:var(--nb-lp-texture);opacity:.2;mix-blend-mode:multiply;background-repeat:repeat;background-size:720px;position:absolute;inset:0}.pricing-module__dqpZrq__topSurfaceContent,.pricing-module__dqpZrq__main{z-index:1;position:relative}.pricing-module__dqpZrq__hero{text-align:center;flex-direction:column;align-items:center;padding:9.125rem 1.5rem 4.5rem;display:flex}.pricing-module__dqpZrq__wordmark{height:5.5625rem;color:var(--pricing-ink);justify-content:center;align-items:flex-end;display:flex}.pricing-module__dqpZrq__wordmarkCrop{width:23.45rem;height:5.5625rem;display:block;overflow:hidden}.pricing-module__dqpZrq__wordmarkCrop svg{width:100%;display:block;transform:translateY(-1rem)}.pricing-module__dqpZrq__heroTitle{color:var(--pricing-ink);margin:2.375rem 0 0;font-size:1.125rem;font-weight:600;line-height:1.75}.pricing-module__dqpZrq__heroBubble{background:color-mix(in srgb, var(--nb-lp-sheet) 66%, transparent);color:var(--pricing-sub);border-radius:.5rem;margin:.75rem 0 0;padding:.75rem;font-size:1rem;font-weight:500;line-height:1.5}.pricing-module__dqpZrq__plansBand{padding:2.875rem 1.5rem 9.375rem}.pricing-module__dqpZrq__plansGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.5rem;width:min(100%,71.9375rem);margin:0 auto;display:grid}.pricing-module__dqpZrq__plansGrid[data-plan-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,47.5rem)}.pricing-module__dqpZrq__planCard{border:1px solid var(--pricing-border);background:var(--pricing-card);min-width:0;box-shadow:none;border-radius:1rem}.pricing-module__dqpZrq__planCardInner{flex-direction:column;height:100%;padding:1.75rem;display:flex}.pricing-module__dqpZrq__planHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.pricing-module__dqpZrq__planName{letter-spacing:-.03em;color:var(--pricing-card-ink);margin:0;font-size:1.5rem;font-weight:700;line-height:1.3}.pricing-module__dqpZrq__freeBadge,.pricing-module__dqpZrq__pendingBadge,.pricing-module__dqpZrq__sectionBadge{border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.pricing-module__dqpZrq__freeBadge,.pricing-module__dqpZrq__pendingBadge{padding:.375rem .75rem}.pricing-module__dqpZrq__freeBadge{background:var(--pricing-free-bg);color:var(--pricing-free-ink)}.pricing-module__dqpZrq__pendingBadge{background:var(--pricing-pending-bg);color:var(--pricing-pending-ink)}.pricing-module__dqpZrq__planDescription{min-height:3.125rem;color:var(--pricing-card-sub);margin:.75rem 0 0;font-size:1rem;font-weight:500;line-height:1.5625}.pricing-module__dqpZrq__planPricing{align-items:baseline;gap:.25rem;margin-top:1.25rem;display:flex}.pricing-module__dqpZrq__price{letter-spacing:-.04em;color:var(--pricing-card-ink);margin:0;font-size:2.75rem;font-weight:700;line-height:1.15}.pricing-module__dqpZrq__priceCurrency{color:var(--pricing-card-sub);margin-right:.0625rem;font-weight:600}.pricing-module__dqpZrq__priceSuffix{letter-spacing:-.01em;color:var(--pricing-card-sub);font-size:1rem;font-weight:600}.pricing-module__dqpZrq__planAction,.pricing-module__dqpZrq__disabledAction,.pricing-module__dqpZrq__closingAction{border-radius:9999px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.pricing-module__dqpZrq__planAction,.pricing-module__dqpZrq__disabledAction{width:100%;height:2.875rem;margin-top:1.5rem}button.pricing-module__dqpZrq__planAction{cursor:pointer;border:0;padding:0;font-family:inherit}.pricing-module__dqpZrq__planAction,.pricing-module__dqpZrq__closingAction{background:var(--pricing-action);color:var(--color-on-dark);transition:opacity var(--duration-fast), transform var(--duration-fast)}.pricing-module__dqpZrq__closingAction{border-radius:.375rem}.pricing-module__dqpZrq__planAction:hover,.pricing-module__dqpZrq__closingAction:hover{opacity:var(--nb-lp-cta-hover-opacity)}.pricing-module__dqpZrq__planAction:active,.pricing-module__dqpZrq__closingAction:active{transform:translateY(1px)}.pricing-module__dqpZrq__disabledAction{background:var(--pricing-disabled-bg);color:var(--pricing-disabled-ink)}.pricing-module__dqpZrq__finePrint{text-align:center;min-height:1.125rem;color:var(--pricing-sub);margin:.75rem 0 0;font-size:.8125rem;line-height:1.4}.pricing-module__dqpZrq__featureGroup{border-top:1px solid var(--pricing-border);flex-direction:column;flex:1;margin-top:1.5rem;padding-top:1.5rem;display:flex}.pricing-module__dqpZrq__featureLabel{color:var(--pricing-card-ink);margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.pricing-module__dqpZrq__featureList{flex-direction:column;gap:.75rem;margin:.875rem 0 0;padding:0;list-style:none;display:flex}.pricing-module__dqpZrq__featureItem{color:var(--pricing-feature-ink);align-items:flex-start;gap:.625rem;font-size:.9375rem;font-weight:500;line-height:1.55;display:flex}.pricing-module__dqpZrq__featureCheck{width:1rem;height:1rem;color:var(--lightningcss-light,var(--pricing-action))var(--lightningcss-dark,var(--color-text-blue));flex:none;margin-top:.22rem}.pricing-module__dqpZrq__pendingPlan .pricing-module__dqpZrq__featureLabel{color:var(--color-text-disabled)}.pricing-module__dqpZrq__faqSection{background:var(--nb-lp-canvas);padding:3rem 1.5rem 0}.pricing-module__dqpZrq__faqHeading{text-align:center;flex-direction:column;align-items:center;display:flex}.pricing-module__dqpZrq__sectionBadge{background:var(--pricing-card-soft);height:1.4375rem;color:var(--pricing-sub);padding:0 .625rem}.pricing-module__dqpZrq__faqHeading h2{letter-spacing:-.055em;color:var(--pricing-ink);margin:.375rem 0 0;font-size:1.75rem;font-weight:700;line-height:1.375}.pricing-module__dqpZrq__faqList{width:min(100%,61.25rem);margin:2.625rem auto 0}.pricing-module__dqpZrq__faqItem{position:relative}.pricing-module__dqpZrq__faqTrigger{width:100%;min-height:3.3125rem;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:1fr auto;padding:0;display:grid}.pricing-module__dqpZrq__faqQuestion{min-width:0;color:var(--pricing-ink);align-items:center;gap:.5rem;padding-left:6.25rem;font-size:1.125rem;font-weight:600;line-height:1.5625;display:flex}.pricing-module__dqpZrq__faqIcon{width:1.375rem;height:1.375rem;color:var(--pricing-sub);transition:rotate var(--duration-medium);margin:.9375rem 4.875rem 0 0}.pricing-module__dqpZrq__faqIconOpen{rotate:180deg;}.pricing-module__dqpZrq__faqPanel{transition:grid-template-rows var(--duration-medium) ease-out;grid-template-rows:0fr;display:grid}.pricing-module__dqpZrq__faqPanel[data-open=true]{grid-template-rows:1fr}.pricing-module__dqpZrq__faqPanelInner{overflow:hidden}.pricing-module__dqpZrq__faqAnswer{max-width:52rem;color:var(--pricing-sub);margin:0 0 1.25rem;padding:0 1.5rem 0 7.5rem;font-size:1rem;font-weight:500;line-height:1.5}.pricing-module__dqpZrq__faqInlineLink{color:var(--pricing-action);text-underline-offset:.15em;text-decoration:underline}.pricing-module__dqpZrq__faqInlineLink:hover{opacity:.85}.pricing-module__dqpZrq__closing{text-align:center;background:var(--nb-lp-canvas);flex-direction:column;align-items:center;padding:13.75rem 1.5rem 4.5rem;display:flex}.pricing-module__dqpZrq__closing h2{letter-spacing:-.06em;color:var(--pricing-ink);margin:0;font-size:1.875rem;font-weight:700;line-height:1.375}.pricing-module__dqpZrq__closingAction{width:11.375rem;height:3.0625rem;margin-top:2rem}.pricing-module__dqpZrq__closing p{color:var(--pricing-sub);margin:.625rem 0 0;font-size:.875rem;font-weight:500;line-height:1.5}@media (max-width:47.99rem){.pricing-module__dqpZrq__pricingRoot{background:var(--nb-lp-canvas)}.pricing-module__dqpZrq__topSurface{background:radial-gradient(ellipse 130% 18% at 50% 54%, var(--pricing-glow), transparent 74%), linear-gradient(180deg, var(--nb-lp-canvas) 0, var(--pricing-wash) 58%, var(--nb-lp-canvas) 100%)}.pricing-module__dqpZrq__hero{padding:5.5rem 1.25rem 3.5rem}.pricing-module__dqpZrq__wordmark{height:3.8125rem}.pricing-module__dqpZrq__wordmarkCrop{width:16.05rem;height:3.8125rem}.pricing-module__dqpZrq__wordmarkCrop svg{transform:translateY(-.6875rem)}.pricing-module__dqpZrq__heroTitle{margin-top:1.75rem;font-size:.9375rem}.pricing-module__dqpZrq__heroBubble{font-size:.8125rem}.pricing-module__dqpZrq__plansBand{padding:2rem 1rem 5.75rem}.pricing-module__dqpZrq__planCardInner{padding:1.75rem 1.5rem}.pricing-module__dqpZrq__planAction,.pricing-module__dqpZrq__disabledAction{margin-top:1.5rem}.pricing-module__dqpZrq__featureGroup{margin-top:2rem}.pricing-module__dqpZrq__faqSection{padding:1rem 1.25rem 0}.pricing-module__dqpZrq__faqHeading h2,.pricing-module__dqpZrq__closing h2{font-size:1.5rem}.pricing-module__dqpZrq__faqList{margin-top:2rem}.pricing-module__dqpZrq__faqItem{min-height:0}.pricing-module__dqpZrq__faqTrigger{min-height:0;padding:1.125rem 0}.pricing-module__dqpZrq__faqQuestion{align-items:flex-start;padding:0}.pricing-module__dqpZrq__faqIcon{margin:.125rem 0 0 1rem}.pricing-module__dqpZrq__faqAnswer{margin:0 0 .5rem;padding:0 2.375rem 0 1.25rem}.pricing-module__dqpZrq__closing{padding:7.5rem 1.25rem 3.5rem}.pricing-module__dqpZrq__plansGrid,.pricing-module__dqpZrq__plansGrid[data-plan-count="2"]{grid-template-columns:1fr;gap:1rem}.pricing-module__dqpZrq__planDescription,.pricing-module__dqpZrq__finePrint{min-height:0}.pricing-module__dqpZrq__price{font-size:2.25rem}.pricing-module__dqpZrq__featureLabel{display:none}.pricing-module__dqpZrq__featureToggle{width:100%;color:var(--pricing-card-ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:.9375rem;font-weight:600;line-height:1.4;display:flex}.pricing-module__dqpZrq__featureToggleIcon{width:1.125rem;height:1.125rem;color:var(--pricing-sub);transition:transform var(--duration-fast)}.pricing-module__dqpZrq__featureToggleIconOpen{transform:rotate(180deg)}.pricing-module__dqpZrq__featureListCollapsed{display:none}.pricing-module__dqpZrq__plansFootnote{padding:0 .25rem}}.pricing-module__dqpZrq__highlightedPlan{border-color:color-mix(in srgb, var(--pricing-free-ink) 30%, var(--pricing-free-bg))}.pricing-module__dqpZrq__plansFootnote{text-align:center;width:min(100%,71.9375rem);color:var(--pricing-sub);margin:1.25rem auto 0;font-size:.875rem}.pricing-module__dqpZrq__plansFootnote[data-plan-count="2"]{width:min(100%,47.5rem)}.pricing-module__dqpZrq__featureToggle{display:none}.pricing-module__dqpZrq__authDialogOverlay{z-index:80;background:#00000094;animation:.18s ease-out pricing-module__dqpZrq__pricing-auth-overlay-enter;position:fixed;inset:0}.pricing-module__dqpZrq__authDialogContent{--pricing-card-ink:var(--nb-lp-sheet-ink);--pricing-card-sub:var(--nb-lp-sheet-sub);--pricing-border:color-mix(in srgb, var(--nb-lp-hairline) 74%, transparent);--pricing-card-soft:var(--lightningcss-light,color-mix(in srgb, var(--nb-lp-card) 72%, var(--nb-lp-sheet)))var(--lightningcss-dark,var(--nb-lp-chip));z-index:81;border:1px solid var(--pricing-border);background:var(--nb-lp-sheet);width:min(100vw - 2rem,27rem);max-height:calc(100dvh - 2rem);color:var(--pricing-card-ink);border-radius:1rem;outline:none;padding:2.25rem 2.5rem 2rem;animation:.2s cubic-bezier(.16,1,.3,1) pricing-module__dqpZrq__pricing-auth-dialog-enter;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 1.5rem 4rem #0000003d}.pricing-module__dqpZrq__authDialogClose{width:2rem;height:2rem;color:var(--pricing-card-sub);cursor:pointer;transition:background-color var(--duration-fast), color var(--duration-fast);background:0 0;border:0;border-radius:.5rem;place-items:center;padding:0;display:grid;position:absolute;top:1rem;right:1rem}.pricing-module__dqpZrq__authDialogClose:hover{background:var(--pricing-card-soft);color:var(--pricing-card-ink)}.pricing-module__dqpZrq__authDialogClose svg{width:1.25rem;height:1.25rem}.pricing-module__dqpZrq__authDialogLogo{justify-content:center;margin:1rem 0 2rem;display:flex}@keyframes pricing-module__dqpZrq__pricing-auth-dialog-enter{0%{opacity:0;transform:translate(-50%,calc(.75rem - 50%))scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes pricing-module__dqpZrq__pricing-auth-overlay-enter{0%{opacity:0}to{opacity:1}}@media (max-width:35rem){.pricing-module__dqpZrq__authDialogContent{width:min(100vw - 1rem,27rem);max-height:calc(100dvh - 1rem);padding:2rem 1.25rem 1.5rem}.pricing-module__dqpZrq__authDialogLogo{margin-bottom:1.5rem}}@media (prefers-reduced-motion:reduce){.pricing-module__dqpZrq__authDialogOverlay,.pricing-module__dqpZrq__authDialogContent{animation:none}}
