.FaqSection_faq__5cg_Y{max-width:820px;margin:0 auto}.FaqSection_item__4gN4i{border-bottom:1px solid var(--line);padding:4px 0}.FaqSection_summary__Gy6qU{list-style:none;cursor:pointer;padding:22px 4px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:17px;font-weight:600;color:var(--ink)}.FaqSection_summary__Gy6qU::-webkit-details-marker{display:none}.FaqSection_icon__KGGh8{width:22px;height:22px;border-radius:9999px;border:1.5px solid var(--line);display:grid;place-items:center;flex:none;transition:transform .25s,border-color .2s,color .2s;color:var(--ink-3)}.FaqSection_item__4gN4i[open] .FaqSection_icon__KGGh8{transform:rotate(45deg);border-color:var(--vi);color:var(--vi)}.FaqSection_answerWrap__RG2eB{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.FaqSection_item__4gN4i[open] .FaqSection_answerWrap__RG2eB{grid-template-rows:1fr}.FaqSection_item__4gN4i[open] .FaqSection_answerWrap__RG2eB.FaqSection_closing__unq0N{grid-template-rows:0fr}.FaqSection_answer__z6H1A{overflow:hidden;min-height:0}.FaqSection_answerInner__NwsWw{padding:0 4px 24px;color:var(--ink-3);font-size:15.5px;line-height:1.6;max-width:680px}@media (prefers-reduced-motion:reduce){.FaqSection_answerWrap__RG2eB,.FaqSection_icon__KGGh8{transition:none}}.PricingSection_pricingHead__NdfmI{display:flex;flex-direction:column;align-items:center;gap:22px}.PricingSection_billing__j_4M2{display:inline-flex;background:var(--bd-soft);border-radius:9999px;padding:4px;gap:4px}.PricingSection_billing__j_4M2 button{padding:9px 20px;border-radius:9999px;font-size:13.5px;font-weight:600;color:var(--tx-3);display:inline-flex;align-items:center;gap:7px;cursor:pointer;background:transparent;border:0;transition:background .2s,color .2s}.PricingSection_billing__j_4M2 button.PricingSection_on__zxA43{background:var(--surface);color:var(--tx);box-shadow:var(--shadow-sm)}.PricingSection_billing__j_4M2 button:focus-visible{outline:2px solid var(--vi);outline-offset:2px}.dark .PricingSection_billing__j_4M2{background:var(--surface-2)}.dark .PricingSection_billing__j_4M2 button.PricingSection_on__zxA43{background:var(--surface);color:#fff;box-shadow:none}.PricingSection_save__bgvyf{font-size:11px;font-weight:700;color:var(--good)}.PricingSection_price3__q55iR{grid-template-columns:repeat(3,1fr)}.PricingSection_price3__q55iR,.PricingSection_priceNarrow__i5zSQ{display:grid;gap:20px;align-items:stretch;max-width:1040px;margin:48px auto 0}.PricingSection_priceNarrow__i5zSQ{grid-template-columns:repeat(2,1fr)}.PricingSection_priceNarrow__i5zSQ .PricingSection_pcard__oW_gF:nth-child(3){grid-column:1/-1}@media (max-width:880px){.PricingSection_price3__q55iR,.PricingSection_priceNarrow__i5zSQ{grid-template-columns:1fr;max-width:420px}.PricingSection_priceNarrow__i5zSQ .PricingSection_pcard__oW_gF:nth-child(3){grid-column:auto;max-width:none;margin:0}}.PricingSection_pcard__oW_gF{background:var(--surface);border:1px solid var(--bd);border-radius:24px;padding:32px 28px;display:flex;flex-direction:column;gap:0;position:relative}.PricingSection_pcard__oW_gF.PricingSection_pop__7KPjE{border:2px solid transparent;background-image:linear-gradient(var(--surface),var(--surface)),var(--grad-45);background-origin:border-box;background-clip:padding-box,border-box;box-shadow:var(--card-shadow)}.PricingSection_popTag__KfFRY{position:absolute;top:-13px;left:50%;transform:translateX(-50%);padding:5px 14px;border-radius:9999px;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:var(--grad-45);white-space:nowrap}.PricingSection_pname__sBW70{font-family:var(--font-stolzl-bold);font-weight:700;font-size:20px;color:var(--tx)}.PricingSection_pdesc__pBmQd{font-size:13.5px;color:var(--tx-3);line-height:1.5;margin-top:8px;min-height:64px}.PricingSection_priceline__hU9SB{display:flex;align-items:baseline;gap:6px;margin-top:22px;min-height:56px}.PricingSection_price__bFqm9{font-family:var(--font-stolzl-bold);font-weight:700;font-size:48px;letter-spacing:-.03em;line-height:1;color:var(--tx)}.PricingSection_per__munfY{font-size:14px;color:var(--tx-3)}.PricingSection_billnote__r0EOi{font-size:12.5px;color:var(--tx-4);margin-top:6px;min-height:18px}.PricingSection_pout__fOpZG{margin-top:18px;border:1px solid var(--bd-soft);border-radius:14px;padding:16px 15px 14px;background:var(--page-2);text-align:center}.PricingSection_poutCap__C8CR7{font-size:10.5px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--tx-4)}.PricingSection_poutN__blGgM{display:flex;align-items:center;justify-content:center;min-height:48px;font-family:var(--font-stolzl-bold);font-weight:700;font-size:42px;letter-spacing:-.03em;line-height:1;margin-top:1px;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.PricingSection_poutN__blGgM.PricingSection_word__ddI1n{font-size:30px}.PricingSection_poutU__SSKdU{font-size:12.5px;color:var(--tx-3)}.PricingSection_poutSec__6QrNE{display:inline-flex;align-items:center;gap:6px;margin-top:11px;padding-top:10px;border-top:1px solid var(--bd-soft);font-size:11.5px;color:var(--tx-4)}.PricingSection_poutSec__6QrNE svg{width:13px;height:13px;color:var(--good);flex:none}.PricingSection_pcta__1mJjn{margin-top:auto;padding-top:22px}.PricingSection_btn__E5pZN{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;box-sizing:border-box;height:46px;border-radius:9999px;font-weight:600;font-size:15px;border:0;cursor:pointer;text-decoration:none;white-space:nowrap;transition:transform .18s,box-shadow .25s,opacity .2s,background .2s}.PricingSection_btn__E5pZN:focus-visible{outline:2px solid var(--vi);outline-offset:2px}.PricingSection_btnPrimary__W_7lY{color:#fff;background:var(--grad-45);background-size:200% auto;box-shadow:0 8px 24px color-mix(in srgb,var(--vi) 28%,transparent)}.PricingSection_btnPrimary__W_7lY:hover{transform:translateY(-2px);box-shadow:0 14px 34px color-mix(in srgb,var(--vi) 38%,transparent);opacity:.92}.PricingSection_btnGradOutline__GviN_{position:relative;background:var(--surface);color:var(--tx);border:2px solid transparent;background-image:linear-gradient(var(--surface),var(--surface)),var(--grad-45);background-origin:border-box;background-clip:padding-box,border-box}.PricingSection_btnGradOutline__GviN_:hover{transform:translateY(-2px)}.PricingSection_btnDark__LQ0CV{color:#fff;background:var(--ink)}.PricingSection_btnDark__LQ0CV:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--ink) 88%,#fff)}.dark .PricingSection_btnDark__LQ0CV{background:var(--surface);color:var(--tx);border:1px solid var(--bd)}.dark .PricingSection_btnDark__LQ0CV:hover{background:var(--surface-2)}.PricingSection_features__C9Aex{list-style:none;display:flex;flex-direction:column;gap:12px;margin:24px 0 0;padding:24px 0 0;border-top:1px solid var(--bd-soft)}.PricingSection_features__C9Aex li{display:flex;gap:10px;font-size:13.5px;color:var(--tx-2);line-height:1.45;align-items:flex-start}.PricingSection_features__C9Aex li svg{width:16px;height:16px;color:var(--vi);flex:none;margin-top:2px}.PricingSection_features__C9Aex li b{color:var(--tx);font-weight:700}.PricingSection_features__C9Aex li>span{flex:1}.PricingSection_cmp__w6QEJ{max-width:1040px;margin:26px auto 0}.PricingSection_cmpD__fnqQF{border:1px solid var(--bd);border-radius:18px;background:var(--surface);overflow:hidden}.PricingSection_cmpD__fnqQF summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:11px;padding:17px;font-family:var(--font-stolzl-bold);font-weight:700;font-size:14.5px;color:var(--tx);transition:background .2s}.PricingSection_cmpD__fnqQF summary::-webkit-details-marker{display:none}.PricingSection_cmpD__fnqQF summary:hover{background:var(--page-2)}.PricingSection_cmpD__fnqQF summary:focus-visible{outline:2px solid var(--vi);outline-offset:-2px}.PricingSection_cmpD__fnqQF summary .PricingSection_ic__UOtCW{width:24px;height:24px;border-radius:9999px;border:1px solid var(--bd);display:grid;place-items:center;color:var(--tx-3);transition:transform .3s}.PricingSection_cmpD__fnqQF summary .PricingSection_ic__UOtCW svg{width:14px;height:14px}.PricingSection_cmpD__fnqQF[open] summary{border-bottom:1px solid var(--bd-soft)}.PricingSection_cmpD__fnqQF[open] summary .PricingSection_ic__UOtCW{transform:rotate(180deg)}.PricingSection_cmpBody__LDnMJ{overflow-x:auto}.PricingSection_cmpTbl__2ERQm{width:100%;border-collapse:collapse;font-size:13.5px;min-width:560px}.PricingSection_cmpTbl__2ERQm td,.PricingSection_cmpTbl__2ERQm th{padding:13px 18px;text-align:center;border-bottom:1px solid var(--bd-soft)}.PricingSection_cmpTbl__2ERQm tr:last-child td,.PricingSection_cmpTbl__2ERQm tr:last-child th{border-bottom:0}.PricingSection_cmpTbl__2ERQm thead th{font-family:var(--font-stolzl-bold);font-weight:700;font-size:13px;color:var(--tx)}.PricingSection_cmpTbl__2ERQm thead th:first-child{text-align:left}.PricingSection_cmpTbl__2ERQm td.PricingSection_pcol__CgxYq,.PricingSection_cmpTbl__2ERQm thead th.PricingSection_pcol__CgxYq{background:var(--surface-2)}.PricingSection_cmpTbl__2ERQm tbody th{text-align:left;font-weight:500;color:var(--tx)}.PricingSection_cmpTbl__2ERQm td{color:var(--tx-3)}.PricingSection_cmpTbl__2ERQm td b{color:var(--tx);font-family:var(--font-stolzl-bold);font-weight:700}.PricingSection_cmpTbl__2ERQm tbody tr:hover td:not(.PricingSection_pcol__CgxYq),.PricingSection_cmpTbl__2ERQm tbody tr:hover th{background:var(--page-2)}.PricingSection_catRow__P4Kvu td{padding:22px 18px 8px;text-align:left;font-family:var(--font-stolzl-bold);font-size:11.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--tx);background:var(--surface-2);border-top:2px solid var(--bd);border-bottom:1px solid var(--bd-soft)}.PricingSection_cmpTbl__2ERQm tbody tr.PricingSection_catRow__P4Kvu:hover td{background:var(--surface-2)}.dark .PricingSection_catRow__P4Kvu td,.dark .PricingSection_cmpTbl__2ERQm tbody tr.PricingSection_catRow__P4Kvu:hover td{background:var(--page-2)}.PricingSection_yes__m5PRR{color:var(--good);display:inline-grid;place-items:center}.PricingSection_yes__m5PRR svg{width:17px;height:17px}.PricingSection_no__D14ju{color:var(--tx-4)}@media (prefers-reduced-motion:reduce){.PricingSection_billing__j_4M2 button,.PricingSection_btnDark__LQ0CV,.PricingSection_btnGradOutline__GviN_,.PricingSection_btnPrimary__W_7lY,.PricingSection_btn__E5pZN,.PricingSection_cmpD__fnqQF summary,.PricingSection_cmpD__fnqQF summary .PricingSection_ic__UOtCW{transition:none}.PricingSection_btnDark__LQ0CV:hover,.PricingSection_btnGradOutline__GviN_:hover,.PricingSection_btnPrimary__W_7lY:hover,.PricingSection_btn__E5pZN:hover{transform:none}}