.pricing_hero__NteC4{padding:clamp(132px,18vh,168px) 0 clamp(72px,10vh,96px);position:relative;overflow:hidden;border-bottom:1px solid var(--hairline)}.pricing_heroInner__Ic3VX{position:relative;z-index:1}.pricing_heroKicker__wYoLS{font-size:14px;font-weight:500;color:var(--text-muted);margin-bottom:22px}.pricing_heroH1__WvunQ{font-family:var(--font-fraunces),Georgia,serif;font-optical-sizing:auto;font-weight:400;font-size:clamp(38px,4.8vw,62px);line-height:1.06;letter-spacing:-.015em;max-width:18ch;text-wrap:balance;margin:0}.pricing_heroLede__JddQB{font-size:clamp(17px,1.5vw,19px);color:var(--text-soft);max-width:560px;line-height:1.5;margin:24px 0 32px;text-wrap:pretty}.pricing_heroLinks__hNJt5{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.pricing_btnPrimary__6QBL5{display:inline-flex;align-items:center;gap:8px;min-height:44px;background:var(--true);color:var(--cta-fg);font-size:15px;font-weight:500;padding:13px 22px;border-radius:8px;transition:background .2s,transform .15s}.pricing_btnPrimary__6QBL5:hover{background:var(--true-hover);color:var(--cta-fg);transform:translateY(-1px)}.pricing_btnSecondary__wgsB5{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--text);font-size:15px;font-weight:500;padding:13px 20px;border:1px solid var(--hairline-strong);border-radius:8px;transition:border-color .2s}.pricing_btnSecondary__wgsB5:hover{border-color:var(--text-muted)}.pricing_sectionRule__aWcyj,.pricing_section__rDgAt{padding:clamp(88px,12vh,128px) 0}.pricing_sectionRule__aWcyj{border-bottom:1px solid var(--hairline)}.pricing_eyebrowPill__mvSuF{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--text-soft);border:1px solid var(--hairline);border-radius:99px;padding:8px 16px 8px 12px;margin-bottom:24px}.pricing_eyebrowDot__guJeX{width:7px;height:7px;border-radius:99px;background:var(--true);flex:none;animation:dotPulse 1.8s ease-in-out infinite}.pricing_h2__ALMbn{font-family:var(--font-fraunces),Georgia,serif;font-optical-sizing:auto;font-weight:400;font-size:clamp(30px,3.4vw,42px);line-height:1.1;letter-spacing:-.012em;margin:0 0 16px;text-wrap:balance}.pricing_sectionLede__gbCpZ{font-size:17px;color:var(--text-soft);line-height:1.55;margin:0;text-wrap:pretty}.pricing_ladderHead__EY4P_{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;flex-wrap:wrap;margin-bottom:40px}.pricing_ladderIntro__bM6aE{max-width:640px}.pricing_bandNote__D6_rV{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.1em;color:var(--text-muted);border:1px solid var(--hairline);border-radius:99px;padding:7px 14px}.pricing_tierGrid__ozqGy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:stretch}.pricing_tierCard__oIeGP{border:1px solid var(--hairline);border-radius:14px;padding:26px 24px;display:flex;flex-direction:column;transition:transform .3s,border-color .3s}.pricing_tierCard__oIeGP:hover{transform:translateY(-4px)}.pricing_tierFree__ohZ3B{border-color:var(--hairline);background:transparent}.pricing_tierPro__kqhT3{border-color:var(--true-dim);background:var(--tint-true)}.pricing_tierName__OjHUw{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.12em;color:var(--text-muted)}.pricing_tierPro__kqhT3 .pricing_tierName__OjHUw{color:var(--true-text)}.pricing_tierMax___CHj3 .pricing_tierName__OjHUw{color:var(--amber-text)}.pricing_tierTeams__72jSy .pricing_tierName__OjHUw{color:var(--low)}.pricing_tierPrice__ngYwy{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:24px;color:var(--text);margin:14px 0 4px}.pricing_tierPer__vak_u{margin-bottom:18px}.pricing_tierPer__vak_u,.pricing_tierPlus__SUksz{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:10px;color:var(--text-label)}.pricing_tierPlus__SUksz{letter-spacing:.06em;margin-bottom:10px}.pricing_tierFeatures__0d137{display:grid;grid-gap:9px;gap:9px;flex:1 1;font-size:13px;color:var(--text-soft);line-height:1.45}.pricing_tierCta__KFHxq{margin-top:20px;display:flex;align-items:center;justify-content:center;min-height:44px;text-align:center;font-size:14px;font-weight:500;font-family:inherit;border-radius:8px;padding:11px;transition:transform .15s,background .2s,border-color .2s}.pricing_tierCta__KFHxq:hover{transform:translateY(-1px)}.pricing_ctaOutline__RF8pP{color:var(--text);background:transparent;border:1px solid var(--hairline-strong);cursor:pointer}.pricing_ctaOutline__RF8pP:hover{border-color:var(--text-muted)}.pricing_ctaTrue__g1MR4{background:var(--true);color:var(--cta-fg);border:1px solid var(--true);cursor:pointer}.pricing_ctaTrue__g1MR4:hover{background:var(--true-hover);border-color:var(--true-hover)}.pricing_ctaAmber__CY2QY{color:var(--amber-text);background:transparent;border:1px solid var(--amber-text);cursor:pointer}.pricing_ctaAmber__CY2QY:hover{border-color:var(--amber-lift)}.pricing_compNote__AT4Jz{font-size:13.5px;color:var(--text-label);line-height:1.6;max-width:840px;margin:22px 0 0}.pricing_freeBand__80Ca8{background:var(--bg);color:var(--text);padding:clamp(88px,13vh,140px) 0}.pricing_freeGrid__dCsg4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:center}.pricing_freeGrid__dCsg4>*{min-width:0}.pricing_freeNote__LcCqS{font-size:15px;color:var(--text-muted);line-height:1.6;margin:14px 0 0}.pricing_shareRows__zYcXC{display:grid;grid-gap:10px;gap:10px;margin-top:26px}.pricing_shareRow__tdj93{display:grid;grid-template-columns:150px minmax(0,1fr) 74px;grid-gap:16px;gap:16px;align-items:center}.pricing_shareLabel__BW6CT{font-size:14px;color:var(--text)}.pricing_shareValue__igR1r{color:var(--text-soft);text-align:right}.pricing_shareFootnote__EDtp6,.pricing_shareValue__igR1r{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px}.pricing_shareFootnote__EDtp6{color:var(--text-label);margin:20px 0 0}.pricing_shareFootnote__EDtp6 a{color:var(--true-text)}.pricing_termAmber__9Ft5O{color:var(--amber-lift)}.pricing_termMuted__6F57C{color:var(--text-muted)}.pricing_buyingIntro__D_OUC{max-width:660px;margin-bottom:44px}.pricing_faqGrid__KBqcy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.pricing_faqCard__DF8_h{border:1px solid var(--hairline);border-radius:12px;padding:26px 28px;transition:border-color .3s}.pricing_faqCard__DF8_h:hover{border-color:var(--true-text)}.pricing_faqCardTrue__gPbcE{border-color:var(--true-dim);background:var(--tint-true)}.pricing_faqHeading__Ef3ke{font-family:var(--font-fraunces),Georgia,serif;font-optical-sizing:auto;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:-.01em;margin:0 0 10px}.pricing_faqBody__yeLsO{font-size:14.5px;color:var(--text-soft);line-height:1.6;margin:0}.pricing_faqLink__AxHpU{display:inline-block;font-size:12.5px;color:var(--true-text);margin-top:14px}.pricing_buyingFootnote__4HaPJ,.pricing_faqLink__AxHpU{font-family:var(--font-mono),"JetBrains Mono",monospace}.pricing_buyingFootnote__4HaPJ{font-size:12px;color:var(--text-label);margin:26px 0 0;line-height:1.8}.pricing_buyingFootnote__4HaPJ a{color:var(--true-text)}.pricing_contactGrid__S7lKk{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:56px;gap:56px;align-items:start}.pricing_contactGrid__S7lKk>*{min-width:0}.pricing_sentPanel__0pL7G{border:1px solid var(--true-dim);border-radius:12px;padding:34px;background:var(--tint-true)}.pricing_sentLabel__B3trR{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.12em;color:var(--true-text);margin-bottom:14px}.pricing_sentHeading__CO1Gm{font-family:var(--font-fraunces),Georgia,serif;font-optical-sizing:auto;font-weight:400;font-size:24px;letter-spacing:-.01em;margin-bottom:10px}.pricing_sentBody__3bYrs{font-size:15px;color:var(--text-soft);line-height:1.6;margin:0}.pricing_submitRow__fX0k_{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pricing_submitNote__HWBam{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;color:var(--text-label)}.pricing_errorPanel__mPxEs{border:1px solid var(--rust-dim);border-radius:8px;padding:13px 15px;font-size:14px;color:var(--text-soft);line-height:1.55}.pricing_form__9j_Wl{border:1px solid var(--hairline);border-radius:12px;padding:28px;display:grid;grid-gap:18px;gap:18px}.pricing_formRow__glLaz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));grid-gap:18px;gap:18px;min-width:0}.pricing_field__d85RR{display:grid;grid-gap:7px;gap:7px;min-width:0}.pricing_label__EOyoa{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-label)}.pricing_input__PiNL0,.pricing_select__3PzBQ,.pricing_textarea__UDv5h{width:100%;min-width:0;box-sizing:border-box;height:46px;padding:0 13px;border:1px solid var(--hairline);border-radius:7px;background:var(--bg-inset);color:var(--text);font-size:15px;font-family:inherit}.pricing_input__PiNL0:focus,.pricing_select__3PzBQ:focus,.pricing_textarea__UDv5h:focus{border-color:var(--true-text);outline:none}.pricing_textarea__UDv5h{height:auto;min-height:100px;padding:12px 13px;resize:vertical}.pricing_input__PiNL0::placeholder,.pricing_textarea__UDv5h::placeholder{color:var(--text-label)}.pricing_honeypot__uxF7d{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.pricing_submitBtn__Omd9P{display:flex;align-items:center;justify-content:center;min-height:46px;font-size:15px;font-weight:500;font-family:inherit;border-radius:8px;border:none;padding:13px 22px;background:var(--true);color:var(--cta-fg);cursor:pointer;transition:background .2s,transform .15s}.pricing_submitBtn__Omd9P:hover:not(:disabled){background:var(--true-hover);transform:translateY(-1px)}.pricing_submitBtn__Omd9P:disabled{opacity:.6;cursor:default}@media (max-width:1000px){.pricing_faqGrid__KBqcy,.pricing_tierGrid__ozqGy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pricing_hero__NteC4{padding:118px 0 56px}.pricing_freeBand__80Ca8,.pricing_sectionRule__aWcyj,.pricing_section__rDgAt{padding:64px 0}.pricing_contactGrid__S7lKk,.pricing_faqGrid__KBqcy,.pricing_freeGrid__dCsg4,.pricing_tierGrid__ozqGy{grid-template-columns:1fr;gap:32px}.pricing_faqGrid__KBqcy,.pricing_tierGrid__ozqGy{gap:14px}.pricing_shareRow__tdj93{grid-template-columns:120px minmax(0,1fr) 56px;gap:12px}.pricing_form__9j_Wl{padding:22px}}