.pricing-module__kvPdYW__page{--pricing-signal-text:#265b21;--pricing-signal-action:var(--signal);--pricing-signal-action-ink:var(--ink);background:var(--surface);color:var(--text);overflow:clip}@supports (color:lab(0% 0 0)){.pricing-module__kvPdYW__page{--pricing-signal-text:lab(33.942% -27.9539 26.976)}}html[data-theme=dark] .pricing-module__kvPdYW__page{--pricing-signal-text:var(--signal)}.pricing-module__kvPdYW__hero{border-bottom:1px solid var(--border);background:var(--surface);isolation:isolate;min-height:92svh;padding-top:66px;position:relative;overflow:hidden}.pricing-module__kvPdYW__heroTexture{z-index:-1;background:linear-gradient(90deg, color-mix(in oklab, var(--surface) 96%, transparent), transparent 68%), radial-gradient(circle at 1px 1px, color-mix(in oklab, var(--text) 14%, transparent) .65px, transparent .8px);background-size:auto,5px 5px;position:absolute;inset:66px 0 0;-webkit-mask-image:linear-gradient(#000 76%,#0000 100%);mask-image:linear-gradient(#000 76%,#0000 100%)}.pricing-module__kvPdYW__heroInner{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.05fr) minmax(23rem,.95fr);align-items:end;gap:clamp(3rem,8vw,9rem) clamp(2rem,8vw,9rem);min-height:calc(92svh - 66px);padding-top:clamp(5rem,10vw,9rem);display:grid}.pricing-module__kvPdYW__heroCopy{align-self:center}.pricing-module__kvPdYW__eyebrow,.pricing-module__kvPdYW__sectionIntro>p,.pricing-module__kvPdYW__plansHeader>div>p,.pricing-module__kvPdYW__termsStoryTitle>p,.pricing-module__kvPdYW__faqHeading>p,.pricing-module__kvPdYW__closeInner>p{color:color-mix(in oklab, currentColor 66%, transparent);font:650 .62rem/1.2 var(--font-mono);letter-spacing:.105em;margin:0}.pricing-module__kvPdYW__heroCopy h1{max-width:10ch;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:1.15rem 0 0;font-size:clamp(4rem,8.4vw,9rem);font-weight:560;line-height:.82}.pricing-module__kvPdYW__heroCopy h1 span{color:color-mix(in oklab, var(--text) 52%, transparent);display:block}.pricing-module__kvPdYW__lede{max-width:45ch;color:var(--text-muted);text-wrap:pretty;margin:clamp(1.6rem,3vw,2.5rem) 0 0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.55}.pricing-module__kvPdYW__heroLedger{border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in oklab, var(--surface-soft) 82%, transparent);box-shadow:0 1px 0 color-mix(in oklab, var(--text) 6%, transparent), 0 32px 90px color-mix(in oklab, var(--text) 9%, transparent);align-self:center;position:relative;overflow:hidden}.pricing-module__kvPdYW__ledgerHeader,.pricing-module__kvPdYW__ledgerRow{z-index:1;grid-template-columns:minmax(6.5rem,.9fr) 1.5fr minmax(4.5rem,auto);align-items:center;display:grid;position:relative}.pricing-module__kvPdYW__ledgerHeader{border-bottom:1px solid var(--border);min-height:44px;color:var(--text-muted);font:640 .56rem/1 var(--font-mono);letter-spacing:.085em;padding-inline:1rem}.pricing-module__kvPdYW__ledgerHeader span:last-child{text-align:end;grid-column:3}.pricing-module__kvPdYW__ledgerRow{border-bottom:1px solid var(--border);min-height:clamp(64px,7vw,88px);padding-inline:1rem}.pricing-module__kvPdYW__ledgerRow>span{font:660 .62rem/1 var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pricing-module__kvPdYW__ledgerRow>i{background:color-mix(in oklab, var(--text) 18%, transparent);height:1px;display:block;position:relative;overflow:visible}.pricing-module__kvPdYW__ledgerRow>i>b{width:var(--tier-scale);background:var(--signal-dark);clip-path:polygon(0 0,100% 0,calc(100% - 5px) 100%,0 100%);height:5px;display:block;position:absolute;top:-2px;left:0}.pricing-module__kvPdYW__ledgerRow>strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;text-align:end;font-size:clamp(1.25rem,2.6vw,2.2rem);font-weight:560}.pricing-module__kvPdYW__ledgerRow:nth-of-type(3){background:color-mix(in oklab, var(--signal) 12%, transparent)}.pricing-module__kvPdYW__ledgerRaster{color:color-mix(in oklab, var(--text) 65%, transparent);font:700 clamp(1.15rem, 2.6vw, 2.25rem)/.72 var(--font-mono);letter-spacing:.06em;text-align:end;white-space:nowrap;padding:.45rem .8rem .55rem}.pricing-module__kvPdYW__trialBand{border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;min-height:72px;display:grid}.pricing-module__kvPdYW__trialBand>span,.pricing-module__kvPdYW__trialBand>small{border-right:1px solid var(--border);min-height:72px;font:610 clamp(.74rem, 1vw, .9rem)/1.25 var(--font-mono);align-items:center;padding-inline:clamp(.8rem,2vw,1.4rem);display:flex}.pricing-module__kvPdYW__trialBand>span{gap:.38rem}.pricing-module__kvPdYW__trialBand strong{color:var(--pricing-signal-text);font-weight:760}.pricing-module__kvPdYW__trialBand>small{min-width:14rem;color:var(--text-muted);border-right:0}.pricing-module__kvPdYW__workflow,.pricing-module__kvPdYW__plansSection,.pricing-module__kvPdYW__faq,.pricing-module__kvPdYW__close{background:var(--surface);color:var(--text)}.pricing-module__kvPdYW__workflow{border-bottom:1px solid var(--border);padding:clamp(7rem,12vw,12rem) 0}.pricing-module__kvPdYW__workflowInner{gap:clamp(4rem,8vw,8rem);display:grid}.pricing-module__kvPdYW__sectionIntro{grid-template-columns:.35fr 1.65fr;align-items:end;gap:1.5rem clamp(2rem,8vw,8rem);display:grid}.pricing-module__kvPdYW__sectionIntro h2,.pricing-module__kvPdYW__plansHeader h2,.pricing-module__kvPdYW__termsStoryTitle h2,.pricing-module__kvPdYW__faqHeading h2,.pricing-module__kvPdYW__closeInner h2{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:540;line-height:.92}.pricing-module__kvPdYW__sectionIntro h2{grid-column:2;max-width:17ch;font-size:clamp(2.8rem,5.5vw,6.4rem)}.pricing-module__kvPdYW__contextRail{padding-top:1.5rem;position:relative}.pricing-module__kvPdYW__contextTrack{background:color-mix(in oklab, var(--text) 16%, transparent);height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.pricing-module__kvPdYW__contextPulse{background:var(--signal-dark);width:8%;height:100%;box-shadow:0 0 18px color-mix(in oklab, var(--signal) 50%, transparent);opacity:.72;display:block;transform:translate(575%)}@keyframes pricing-module__kvPdYW__context-pass{0%,12%{opacity:0;transform:translate(-110%)}18%{opacity:1}82%{opacity:1}88%,to{opacity:0;transform:translate(1360%)}}@supports (animation-timeline:view()){.pricing-module__kvPdYW__contextPulse{animation:1ms linear both pricing-module__kvPdYW__context-pass;animation-timeline:view();animation-range:entry 10% exit 90%}}.pricing-module__kvPdYW__contextRail ol{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pricing-module__kvPdYW__contextRail li{border-right:1px solid var(--border);align-content:end;gap:.42rem;min-height:138px;padding:1.2rem;display:grid}.pricing-module__kvPdYW__contextRail li:first-child{border-left:1px solid var(--border)}.pricing-module__kvPdYW__contextRail li>span,.pricing-module__kvPdYW__contextRail li>small{color:var(--text-muted);font:620 .58rem/1.2 var(--font-mono);letter-spacing:.06em}.pricing-module__kvPdYW__contextRail li>strong{letter-spacing:-.04em;font-size:clamp(1.2rem,2vw,1.8rem);font-weight:560}.pricing-module__kvPdYW__plansSection{padding:clamp(7rem,12vw,12rem) 0}.pricing-module__kvPdYW__plansInner{gap:clamp(3rem,6vw,6rem);display:grid}.pricing-module__kvPdYW__plansHeader{grid-template-columns:1.2fr .8fr;align-items:end;gap:2rem clamp(2rem,8vw,8rem);display:grid}.pricing-module__kvPdYW__plansHeader>div{gap:1rem;display:grid}.pricing-module__kvPdYW__plansHeader h2{max-width:12ch;font-size:clamp(3.1rem,6vw,7.2rem)}.pricing-module__kvPdYW__plansHeader>p{max-width:52ch;color:var(--text-muted);text-wrap:pretty;margin:0;line-height:1.6}.pricing-module__kvPdYW__tierIndex{display:none}.pricing-module__kvPdYW__planGrid{border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--surface-soft);box-shadow:0 34px 100px color-mix(in oklab, var(--text) 7%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.pricing-module__kvPdYW__plan{border-right:1px solid var(--border);background:var(--surface-soft);flex-direction:column;min-width:0;min-height:720px;padding:clamp(1.25rem,2vw,2rem);display:flex;position:relative}.pricing-module__kvPdYW__plan:last-child{border-right:0}.pricing-module__kvPdYW__plan[data-featured=true]{background:linear-gradient(180deg, color-mix(in oklab, var(--signal) 19%, var(--surface-soft)), var(--surface-soft) 45%)}.pricing-module__kvPdYW__plan[data-featured=true]:before{background:var(--signal-dark);content:"";height:4px;position:absolute;top:0;left:0;right:0}.pricing-module__kvPdYW__planHeader{min-height:174px}.pricing-module__kvPdYW__planCode{min-height:24px;color:var(--text-muted);font:650 .56rem/1 var(--font-mono);letter-spacing:.08em;justify-content:space-between;align-items:center;display:flex}.pricing-module__kvPdYW__planCode em{background:var(--text);color:var(--surface);letter-spacing:.05em;border-radius:999px;padding:.32rem .45rem;font-style:normal}.pricing-module__kvPdYW__planHeader h3{letter-spacing:-.045em;margin:2rem 0 0;font-size:clamp(2.2rem,3.4vw,3.5rem);font-weight:550;line-height:.95}.pricing-module__kvPdYW__audience{color:var(--text-muted);text-wrap:pretty;margin:.65rem 0 0;font-size:.82rem;line-height:1.4}.pricing-module__kvPdYW__priceBlock{border-top:1px solid var(--border);border-bottom:1px solid var(--border);align-content:center;gap:.35rem;min-height:122px;display:grid}.pricing-module__kvPdYW__price{font-variant-numeric:tabular-nums;align-items:baseline;margin:0;display:flex}.pricing-module__kvPdYW__price>span{letter-spacing:-.045em;font-size:clamp(2.45rem,4vw,4.2rem);font-weight:560;line-height:.9}.pricing-module__kvPdYW__price>small{color:var(--text-muted);font:640 .7rem/1 var(--font-mono);margin-inline-start:.38rem}.pricing-module__kvPdYW__capacity{color:var(--text-muted);font:620 .6rem/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.pricing-module__kvPdYW__trialTerms,.pricing-module__kvPdYW__enterpriseTerm{border-bottom:1px solid var(--border);min-height:47px;color:var(--text-muted);font:650 .57rem/1.2 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;grid-template-columns:1fr 1fr;align-items:center;display:grid}.pricing-module__kvPdYW__trialTerms span:last-child,.pricing-module__kvPdYW__enterpriseTerm span:last-child{border-left:1px solid var(--border);padding-inline-start:.65rem}.pricing-module__kvPdYW__statement{min-height:92px;color:var(--text-soft);text-wrap:pretty;margin:1.4rem 0 0;line-height:1.5}.pricing-module__kvPdYW__featureList{color:var(--text-muted);gap:.72rem;margin:1.35rem 0 0;padding:0;list-style:none;display:grid}.pricing-module__kvPdYW__featureList li{grid-template-columns:16px 1fr;align-items:start;gap:.55rem;font-size:.78rem;line-height:1.4;display:grid}.pricing-module__kvPdYW__featureList svg{color:var(--pricing-signal-text);margin-top:.12rem}.pricing-module__kvPdYW__retention{border:1px dashed var(--border-strong);border-radius:var(--radius-small);background:color-mix(in oklab, var(--signal) 8%, transparent);gap:.45rem;margin-top:auto;padding:.85rem;display:grid}.pricing-module__kvPdYW__retention>span{color:var(--pricing-signal-text);font:720 .54rem/1 var(--font-mono);letter-spacing:.09em}.pricing-module__kvPdYW__retention p{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.7rem;line-height:1.45}.pricing-module__kvPdYW__plan:not(:has(.pricing-module__kvPdYW__retention)) .pricing-module__kvPdYW__featureList{margin-bottom:auto}.pricing-module__kvPdYW__planCta{border-radius:var(--radius-small);background:var(--text);min-height:48px;color:var(--surface);transition:background-color .18s var(--ease-out), transform .14s var(--ease-out);justify-content:space-between;align-items:center;margin-top:1rem;padding:0 .9rem;font-size:.78rem;font-weight:720;display:flex}.pricing-module__kvPdYW__plan[data-featured=true] .pricing-module__kvPdYW__planCta{background:var(--pricing-signal-action);color:var(--pricing-signal-action-ink)}.pricing-module__kvPdYW__planCta:active{transform:scale(.96)}.pricing-module__kvPdYW__planFootnote{max-width:76ch;color:var(--text-muted);text-wrap:pretty;margin:-3rem 0 0;font-size:.75rem;line-height:1.55}.pricing-module__kvPdYW__termsStory{background:var(--accent-surface);color:var(--accent-ink);padding:clamp(7rem,12vw,12rem) 0}.pricing-module__kvPdYW__termsStoryInner{grid-template-columns:.9fr 1.1fr;gap:clamp(4rem,8vw,9rem);display:grid}.pricing-module__kvPdYW__termsStoryTitle{align-content:start;gap:1.2rem;display:grid}.pricing-module__kvPdYW__termsStoryTitle h2{max-width:11ch;font-size:clamp(3.3rem,6.3vw,7rem)}.pricing-module__kvPdYW__timeline{border-top:1px solid color-mix(in oklab, currentColor 24%, transparent);margin:0;padding:0;list-style:none}.pricing-module__kvPdYW__timeline li{border-bottom:1px solid color-mix(in oklab, currentColor 24%, transparent);grid-template-columns:minmax(4rem,.35fr) 1.65fr;align-items:center;gap:1rem;min-height:132px;padding:1rem 0;display:grid}.pricing-module__kvPdYW__timeline li>span{font:680 .65rem/1 var(--font-mono);letter-spacing:.08em}.pricing-module__kvPdYW__timeline li>div{gap:.35rem;display:grid}.pricing-module__kvPdYW__timeline strong{letter-spacing:-.045em;font-size:clamp(1.45rem,2.3vw,2.2rem);font-weight:560}.pricing-module__kvPdYW__timeline p{max-width:50ch;color:color-mix(in oklab, currentColor 69%, transparent);text-wrap:pretty;margin:0}.pricing-module__kvPdYW__faq{padding:clamp(7rem,12vw,12rem) 0}.pricing-module__kvPdYW__faqInner{grid-template-columns:.75fr 1.25fr;gap:3rem clamp(3rem,10vw,11rem);display:grid}.pricing-module__kvPdYW__faqHeading{align-content:start;gap:1.2rem;display:grid}.pricing-module__kvPdYW__faqHeading h2{max-width:10ch;font-size:clamp(3rem,5.4vw,6.4rem)}.pricing-module__kvPdYW__faqList{border-top:1px solid var(--border)}.pricing-module__kvPdYW__faqList details{border-bottom:1px solid var(--border)}.pricing-module__kvPdYW__faqList summary{cursor:pointer;grid-template-columns:2.5rem 1fr 44px;align-items:center;gap:1rem;min-height:84px;padding:1rem 0;list-style:none;display:grid}.pricing-module__kvPdYW__faqList summary::-webkit-details-marker{display:none}.pricing-module__kvPdYW__faqList summary>span{color:var(--text-muted);font:650 .58rem/1 var(--font-mono)}.pricing-module__kvPdYW__faqList summary>strong{letter-spacing:-.025em;font-size:clamp(1rem,1.5vw,1.22rem);font-weight:570}.pricing-module__kvPdYW__faqList summary>i{background:var(--surface-soft);width:44px;height:44px;font:normal 1.15rem/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.pricing-module__kvPdYW__faqList details[open] summary>i{transform:rotate(45deg)}.pricing-module__kvPdYW__faqList details>p{max-width:68ch;color:var(--text-muted);text-wrap:pretty;margin:0;padding:0 0 1.8rem 3.5rem;line-height:1.6}.pricing-module__kvPdYW__close{border-top:1px solid var(--border);padding:clamp(7rem,13vw,13rem) 0}.pricing-module__kvPdYW__closeInner{gap:1.5rem;display:grid}.pricing-module__kvPdYW__closeInner h2{max-width:13ch;font-size:clamp(3.5rem,8vw,9rem)}.pricing-module__kvPdYW__closeInner h2 span{color:color-mix(in oklab, var(--text) 52%, transparent)}.pricing-module__kvPdYW__closeInner>div{align-items:center;gap:1.5rem;display:flex}.pricing-module__kvPdYW__closeInner>div>a{border-radius:var(--radius-small);background:var(--text);min-height:48px;color:var(--surface);transition:background-color .18s var(--ease-out), transform .14s var(--ease-out);align-items:center;gap:.55rem;padding:0 1rem;font-size:.82rem;font-weight:720;display:inline-flex}.pricing-module__kvPdYW__closeInner>div>a:active{transform:scale(.96)}.pricing-module__kvPdYW__closeInner>div>.pricing-module__kvPdYW__closeSecondary{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 24%, transparent);text-decoration-color:color-mix(in oklab, currentColor 24%, transparent);text-underline-offset:5px;background:0 0;text-decoration-thickness:from-font}@media (hover:hover) and (pointer:fine){.pricing-module__kvPdYW__planCta:hover,.pricing-module__kvPdYW__closeInner>div>a:first-child:hover{background:var(--text-soft)}.pricing-module__kvPdYW__plan[data-featured=true] .pricing-module__kvPdYW__planCta:hover{background:color-mix(in oklab, var(--pricing-signal-action) 88%, var(--ink))}.pricing-module__kvPdYW__faqList summary:hover>i{background:var(--surface-deep)}}@media (max-width:1120px){.pricing-module__kvPdYW__planGrid{grid-template-columns:1fr 1fr}.pricing-module__kvPdYW__plan{border-bottom:1px solid var(--border);min-height:690px}.pricing-module__kvPdYW__plan:nth-child(2n){border-right:0}.pricing-module__kvPdYW__plan:nth-last-child(-n+2){border-bottom:0}}@media (max-width:900px){.pricing-module__kvPdYW__heroInner{grid-template-rows:auto auto auto;grid-template-columns:1fr}.pricing-module__kvPdYW__heroCopy{align-self:end}.pricing-module__kvPdYW__heroLedger{width:min(100%,42rem)}.pricing-module__kvPdYW__sectionIntro,.pricing-module__kvPdYW__plansHeader,.pricing-module__kvPdYW__termsStoryInner,.pricing-module__kvPdYW__faqInner{grid-template-columns:1fr}.pricing-module__kvPdYW__sectionIntro h2,.pricing-module__kvPdYW__plansHeader h2,.pricing-module__kvPdYW__termsStoryTitle h2,.pricing-module__kvPdYW__faqHeading h2{max-width:15ch}.pricing-module__kvPdYW__sectionIntro h2{grid-column:auto}}@media (max-width:720px){.pricing-module__kvPdYW__hero{min-height:auto}.pricing-module__kvPdYW__heroInner{min-height:0;padding-top:clamp(5rem,22vw,8rem)}.pricing-module__kvPdYW__heroCopy h1{font-size:clamp(3.3rem,16.5vw,5rem);line-height:.86}.pricing-module__kvPdYW__heroLedger{border-radius:var(--radius-small)}.pricing-module__kvPdYW__ledgerHeader,.pricing-module__kvPdYW__ledgerRow{grid-template-columns:minmax(6.2rem,1fr) .8fr minmax(4.2rem,auto)}.pricing-module__kvPdYW__ledgerRow>strong{font-size:1.45rem}.pricing-module__kvPdYW__ledgerRaster{font-size:1.1rem}.pricing-module__kvPdYW__trialBand{grid-template-columns:1fr 1fr}.pricing-module__kvPdYW__trialBand>span,.pricing-module__kvPdYW__trialBand>small{border-bottom:1px solid var(--border);min-width:0}.pricing-module__kvPdYW__trialBand>span:nth-child(2){border-right:0}.pricing-module__kvPdYW__trialBand>span:nth-child(3),.pricing-module__kvPdYW__trialBand>small{border-bottom:0}.pricing-module__kvPdYW__trialBand>small{border-right:0}.pricing-module__kvPdYW__workflow,.pricing-module__kvPdYW__plansSection,.pricing-module__kvPdYW__termsStory,.pricing-module__kvPdYW__faq,.pricing-module__kvPdYW__close{padding-block:6.5rem}.pricing-module__kvPdYW__sectionIntro h2,.pricing-module__kvPdYW__plansHeader h2,.pricing-module__kvPdYW__termsStoryTitle h2,.pricing-module__kvPdYW__faqHeading h2{font-size:clamp(2.7rem,13vw,4.2rem)}.pricing-module__kvPdYW__contextRail{padding-top:0}.pricing-module__kvPdYW__contextTrack{width:2px;height:auto;top:0;bottom:0;left:16px}.pricing-module__kvPdYW__contextPulse{width:100%;height:8%;transform:translateY(575%)}@keyframes pricing-module__kvPdYW__context-pass-mobile{0%,12%{opacity:0;transform:translateY(-110%)}18%{opacity:1}82%{opacity:1}88%,to{opacity:0;transform:translateY(1360%)}}@supports (animation-timeline:view()){.pricing-module__kvPdYW__contextPulse{animation-name:pricing-module__kvPdYW__context-pass-mobile}}.pricing-module__kvPdYW__contextRail ol{grid-template-columns:1fr}.pricing-module__kvPdYW__contextRail li{border-right:0;border-bottom:1px solid var(--border);min-height:102px;padding:1rem 1rem 1rem 3rem}.pricing-module__kvPdYW__contextRail li:first-child{border-top:1px solid var(--border);border-left:0}.pricing-module__kvPdYW__tierIndex{z-index:8;border:1px solid var(--border);border-radius:var(--radius-small);background:color-mix(in oklab, var(--surface) 88%, transparent);box-shadow:0 12px 36px color-mix(in oklab, var(--text) 8%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:sticky;top:74px;overflow:hidden}.pricing-module__kvPdYW__tierIndex a{border-right:1px solid var(--border);text-align:center;align-content:center;gap:.22rem;min-width:0;min-height:54px;padding:.55rem .3rem;display:grid}.pricing-module__kvPdYW__tierIndex a:last-child{border-right:0}.pricing-module__kvPdYW__tierIndex span,.pricing-module__kvPdYW__tierIndex strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pricing-module__kvPdYW__tierIndex span{color:var(--text-muted);font:650 .5rem/1 var(--font-mono);letter-spacing:.025em;text-transform:uppercase}.pricing-module__kvPdYW__tierIndex strong{font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:700}.pricing-module__kvPdYW__planHeader h3{scroll-margin-top:148px}.pricing-module__kvPdYW__planGrid{border-radius:var(--radius-small);grid-template-columns:1fr}.pricing-module__kvPdYW__plan{border-right:0;border-bottom:1px solid var(--border);min-height:0}.pricing-module__kvPdYW__plan:nth-last-child(2){border-bottom:1px solid var(--border)}.pricing-module__kvPdYW__planHeader,.pricing-module__kvPdYW__statement{min-height:0}.pricing-module__kvPdYW__planHeader{padding-bottom:1.5rem}.pricing-module__kvPdYW__statement{margin-bottom:.4rem}.pricing-module__kvPdYW__featureList{margin-bottom:1.6rem}.pricing-module__kvPdYW__planFootnote{margin-top:-1.5rem}.pricing-module__kvPdYW__faqList details>p{padding-left:0}.pricing-module__kvPdYW__closeInner>div{flex-direction:column;align-items:stretch}.pricing-module__kvPdYW__closeInner>div>a{justify-content:center}}@media (max-width:390px){.pricing-module__kvPdYW__ledgerHeader{font-size:.49rem}.pricing-module__kvPdYW__ledgerRow,.pricing-module__kvPdYW__ledgerHeader{grid-template-columns:minmax(5.8rem,1fr) .55fr minmax(3.9rem,auto);padding-inline:.7rem}.pricing-module__kvPdYW__ledgerRow>span{font-size:.54rem}.pricing-module__kvPdYW__trialBand>span,.pricing-module__kvPdYW__trialBand>small{padding-inline:.7rem;font-size:.64rem}}@media (prefers-reduced-motion:reduce){.pricing-module__kvPdYW__contextPulse{opacity:.72;animation:none;transform:none}.pricing-module__kvPdYW__planCta,.pricing-module__kvPdYW__faqList summary>i,.pricing-module__kvPdYW__closeInner>div>a{transition-duration:.01ms}}@media (prefers-contrast:more){.pricing-module__kvPdYW__heroTexture,.pricing-module__kvPdYW__ledgerRaster{display:none}.pricing-module__kvPdYW__contextPulse,.pricing-module__kvPdYW__ledgerRow>i>b{background:currentColor}}
