[data-promo-on]>div>.v3-plan__price:not(.ar-promo__price),[data-promo-on]>div>.v3-prplan__billed:not(.ar-promo__note),[data-promo-on]>div>.v3-prplan__save{display:none}.ar-promo__price s{color:var(--aar-muted);font:400 22px/28px var(--aar-font);text-decoration:line-through}.v3-plan--best .ar-promo__price s{color:#ffffffc7}.ar-promo__note{margin:0}.ar-promo__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v3-prh__card{padding:72px 48px 40px;background:var(--aar-hero-bg)}.v3-prh .v3-hero__card:after{height:40px}.v3-prh__glow{left:50%;top:520px;width:1100px;height:700px;translate:-50% 0;background:var(--aar-hero-glow);filter:blur(160px)}.v3-prh__inner{position:relative;max-width:1248px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.v3-prh__kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 20px;color:var(--aar-accent);font:500 16px/21px var(--aar-font)}.v3-prh .v3-prh__title{margin:0;color:var(--aar-ink);font:400 64px/66px var(--aar-font);letter-spacing:-.035em;text-wrap:balance}.v3-prh .v3-prh__title>span{display:block}.v3-prh .v3-prh__title .v3-grad{display:inline}.v3-prh__lead{max-width:640px;margin:20px auto 0;color:var(--aar-muted);font:400 18px/27px var(--aar-font);letter-spacing:-.005em}.v3-prfacts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;margin:40px 0 0;padding:0;list-style:none;text-align:left}.v3-prfact{padding:20px 24px;border-radius:16px;border:1px solid var(--aar-card-border);background:var(--aar-surface)}.v3-prfact__t{margin:0;color:var(--aar-ink);font:500 15px/21px var(--aar-font)}.v3-prfact__d{margin:8px 0 0;color:var(--aar-muted);font:400 14px/21px var(--aar-font)}.v3-prh__stripe+.v3-prfacts{margin-top:40px}.v3-prh__br{display:none}.v3-bill{display:flex;flex-direction:column;align-items:center;gap:10px;margin:36px 0 0}.v3-bill__seg{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:14px;background:var(--aar-surface-2);border:1px solid var(--aar-line-2)}.v3-bill__thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:10px;background:var(--aar-surface);box-shadow:0 1px 2px #14121f14,0 4px 10px -4px #14121f1f;transition:transform .32s var(--aar-ease)}[data-billing=annual] .v3-bill__thumb{transform:translate(100%)}.v3-bill__opt{position:relative;min-width:96px;height:36px;padding:0 16px;border:0;border-radius:10px;background:none;color:var(--aar-muted);font:500 14px/19px var(--aar-font);cursor:pointer;transition:color .18s ease;-webkit-tap-highlight-color:transparent}.v3-bill__opt[aria-pressed=true]{color:var(--aar-ink)}.v3-bill__opt:active{transform:scale(.97)}.v3-bill__opt:focus-visible{outline:2px solid var(--aar-accent);outline-offset:2px}.v3-bill__opt[data-bill=annual]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 8px 0 16px;white-space:nowrap}.v3-bill__badge{padding:3px 8px;border-radius:999px;background:var(--aar-badge-new-bg);color:var(--aar-badge-new-fg);font:500 12px/16px var(--aar-font)}[data-billing=annual] .v3-only-monthly,[data-billing=monthly] .v3-only-annual{display:none}.v3-prplans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;margin:32px 0 0;padding:0;list-style:none;align-items:stretch;text-align:left}.v3-prplans .v3-plan{width:auto;padding:24px}.v3-prplans .v3-plan--best{margin-top:0}.v3-prplans .v3-plan--best{padding:21px}.v3-prplan__name,.v3-prent .v3-prplan__name{margin:0;color:var(--aar-ink);font:500 20px/26px var(--aar-font)}.v3-plan--best .v3-prplan__name{color:#ffffffc7}.v3-prplans .v3-plan__price b{font-size:44px;line-height:56px}.v3-prplan__billed{min-height:18px;margin:0;color:var(--aar-muted);font:400 13px/18px var(--aar-font)}.v3-plan--best .v3-prplan__billed{color:#ffffffc7}.v3-prplan__save{margin:8px 0 0}.v3-prplan__save span{display:inline-block;padding:3px 9px;border-radius:8px;background:var(--aar-badge-new-bg);color:var(--aar-badge-new-fg);font:500 12px/16px var(--aar-font)}.v3-prplan__save--note span{background:transparent;box-shadow:inset 0 0 0 1px var(--aar-card-border);color:var(--aar-muted)}.v3-plan--best .v3-prplan__save span{background:#fff;color:#4b4fe0}.v3-prplans .v3-plan__desc{min-height:88px;font-size:14px;line-height:22px}.v3-prplans .v3-plan li,.v3-hplans .v3-plan li{align-items:flex-start;font-size:13.5px;line-height:19px}.v3-prplans .v3-plan li>.v3-mi,.v3-hplans .v3-plan li>.v3-mi{align-self:flex-start;width:16px;height:19px;margin-top:0}.v3-prplan__off li{color:var(--aar-subtle)}.v3 .v3-prplan__off li .v3-mi{color:var(--aar-placeholder)}.v3-plan--best .v3-prplan__off li,.v3-plan--best .v3-prplan__off li .v3-mi{color:#fff9}.v3-plan__from{min-height:20px;margin:0;color:var(--aar-muted);font:400 14px/20px var(--aar-font)}.v3-plan__price{flex-wrap:nowrap;white-space:nowrap}.v3-prplans .v3-plan li strong,.v3-hplans .v3-plan li strong{font-weight:600}.v3-prent .v3-plan__from{min-height:0}.v3-prent{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto;align-items:center;gap:24px 40px;width:100%;margin:16px 0 0;padding:32px;border-radius:24px;border:1px solid var(--aar-card-border);background:var(--aar-surface);box-shadow:var(--aar-card-lift);text-align:left}.v3-prent__head{display:flex;flex-direction:column;gap:8px}.v3-prent .v3-plan__price b{font:400 40px/50px var(--aar-font);letter-spacing:-.03em}.v3-prent .v3-plan__desc{min-height:0}.v3-prent__list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px 32px;margin:0;padding:0;list-style:none}.v3-prent__list li{display:flex;align-items:flex-start;gap:10px;color:var(--aar-ink);font:400 14px/20px var(--aar-font)}.v3-prent__list .v3-mi{flex:none;height:20px;margin-top:0;color:var(--aar-accent)}.v3-prh__stripe{margin-top:32px}.v3 .v3-prh__stripe .ar-stripe-badge{gap:8px;padding:8px 16px 8px 14px;border:1px solid var(--aar-card-border);border-radius:999px;background:var(--aar-surface);box-shadow:var(--aar-card-lift);backdrop-filter:none;-webkit-backdrop-filter:none;transform:none}.v3 .v3-prh__stripe .ar-stripe-badge:hover{border-color:var(--aar-line-3)}.v3 .v3-prh__stripe .ar-stripe-badge-label{color:var(--aar-muted);font:400 13px/18px var(--aar-font)}.v3 .v3-prh__stripe .ar-stripe-badge-logo{width:40px;height:18px;fill:var(--aar-ink)}.v3-prsplit{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:start}.v3-prsplit__copy{display:grid;gap:16px}.v3-prpres{max-width:none;margin-top:48px}.v3-prpres__body{display:grid;grid-template-columns:240px minmax(0,1fr);border-top:1px solid var(--aar-line)}.v3-prpres__side{display:flex;flex-direction:column;gap:14px;padding:20px 24px 24px;border-right:1px solid var(--aar-line)}.v3-prpres__marks{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.v3-prpres__marks span{width:100%;margin-top:4px;color:var(--aar-muted);font:500 12.5px/18px var(--aar-font)}.v3-prpres__val{display:flex;align-items:center;gap:10px}.v3-prpres__val b{font:500 32px/38px var(--aar-font);letter-spacing:-.02em}.v3-prpres__stats{display:grid;grid-template-columns:1fr 1fr;gap:12px}.v3-prpres__stats small{display:block;color:var(--aar-muted);font:400 11.5px/16px var(--aar-font)}.v3-prpres__stats b{font:500 15px/21px var(--aar-font)}.v3-prpres__th,.v3-prpres__tr{display:grid;grid-template-columns:minmax(0,1fr) 72px 120px;gap:12px;align-items:center;padding:0 24px}.v3-prpres__th{height:40px;color:var(--aar-muted);font:500 11.5px/16px var(--aar-font);border-bottom:1px solid var(--aar-line)}.v3-prpres__tr{min-height:52px;font:400 13px/18px var(--aar-font)}.v3-prpres__tr+.v3-prpres__tr{border-top:1px solid var(--aar-line)}.v3-prpres__tr .m{font-family:var(--aar-mono);color:var(--aar-muted)}.v3-prtable-wrap{margin-top:40px;border-radius:24px;border:1px solid var(--aar-card-border);background:var(--aar-surface);overflow:hidden}.v3-prtable{width:100%;border-collapse:collapse;table-layout:fixed;color:var(--aar-ink);font:400 14px/20px var(--aar-font)}.v3-prtable th,.v3-prtable td{padding:18px 20px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--aar-line)}.v3-prtable thead th{padding-block:24px;color:var(--aar-ink);font:500 20px/26px var(--aar-font);letter-spacing:-.01em}.v3-prtable thead th:first-child{color:var(--aar-muted);font:500 13px/18px var(--aar-font);letter-spacing:0}.v3-prtable thead th:first-child,.v3-prtable tbody th{width:22%}.v3-prtable tbody th{font-weight:500}.v3-prtable tbody tr:nth-child(2n){background:var(--aar-row-alt)}.v3-prtable .is-best{background:color-mix(in srgb,var(--aar-accent) 5%,transparent)}.v3-prtable thead .is-best{color:var(--aar-chip-soft-fg)}.v3-prtable td>span{color:var(--aar-ink-2)}.v3-prtable__yes{display:inline-flex;color:var(--aar-accent)!important}.v3-prtable__no{color:var(--aar-placeholder)!important}.v3-prtable__cta td{padding-block:22px;border-bottom:0}.v3-prtable__cta .v3-btn{--h: 40px;width:100%;padding:0 12px;font-size:14px}.v3-prq{display:flex;align-items:center;justify-content:space-between;gap:32px 48px;padding:40px 48px;border-radius:24px;border:1px solid var(--aar-card-border);background:var(--aar-hero-bg);box-shadow:var(--aar-card-lift)}.v3-prq__text{display:grid;gap:8px;max-width:560px}.v3-prq .v3-h2{margin:0;font-size:32px;line-height:38px}.v3-prq .v3-lead{margin:0}.v3-prq .v3-btn{--h: 48px;flex:none;padding:0 24px}main:has(.v3-prh) #faq .v3-faq__intro{position:static}main:has(.v3-prh) #faq .v3-faq__intro .v3-eyebrow{display:none}.v3-prplans .v3-plan:not(.v3-plan--best) .v3-plan__cta:hover,.v3-prplans .v3-plan:not(.v3-plan--best) .v3-plan__cta:focus-visible{background:linear-gradient(180deg,#ffffff38,#fff0 55%),var(--aar-btn-bg);color:var(--aar-btn-fg);border-color:var(--aar-btn-border);box-shadow:var(--aar-btn-shadow)}.v3-prplans .v3-plan:not(.v3-plan--best){border:1px solid var(--aar-card-border);background:var(--aar-surface);box-shadow:var(--aar-card-lift);transition:transform .18s var(--aar-ease),box-shadow .18s var(--aar-ease)}.v3-prplans .v3-plan:not(.v3-plan--best):hover{transform:translateY(-3px)}.v3-prplans .v3-plan__cta{margin-top:4px}.v3-prplans .v3-prplan>div:nth-child(2){min-height:104px}.v3-prent__cta{order:3;min-width:180px}.v3-cta__facts{margin:0;color:var(--aar-muted);font:400 14px/21px var(--aar-font)}@media(max-width:1180px){.v3-prfacts,.v3-prplans{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-prent{grid-template-columns:minmax(0,1fr)}.v3-prsplit{grid-template-columns:minmax(0,1fr);row-gap:24px}.v3-prtable thead th:first-child,.v3-prtable tbody th{width:18%}}@media(max-width:767px){.v3-prh__card{padding:48px 16px 24px}.v3-prh .v3-prh__title{font-size:40px;line-height:44px}.v3-prh__lead{font-size:16px;line-height:24px}.v3-prh__br{display:inline}.v3-prfacts{grid-template-columns:minmax(0,1fr);gap:10px}.v3-prh__stripe+.v3-prfacts{margin-top:28px}.v3-prfact{padding:16px 18px}.v3-bill{flex-direction:column;gap:10px;margin-top:28px}.v3-prplans{grid-template-columns:minmax(0,1fr)}.v3-prplans .v3-plan__desc{min-height:0}.v3-prent{grid-template-columns:minmax(0,1fr);padding:24px}.v3-prent__cta{width:100%}.v3-prq{flex-direction:column;align-items:flex-start;padding:28px 24px}.v3-prq .v3-btn{width:100%}.v3-prpres{display:none}.v3-prpres__body{grid-template-columns:minmax(0,1fr)}.v3-prpres__side{border-right:0;border-bottom:1px solid var(--aar-line);padding:16px 14px}.v3-prpres__th,.v3-prpres__tr{grid-template-columns:minmax(0,1fr) 36px 104px;gap:8px;padding:0 14px}.v3-prtable-wrap{border:0;background:none;overflow:visible}.v3-prtable,.v3-prtable tbody,.v3-prtable tr,.v3-prtable th,.v3-prtable td{display:block;width:auto!important}.v3-prtable thead{display:none}.v3-prtable tbody{display:grid;gap:12px}.v3-prtable tbody tr{padding:6px 0;border-radius:20px;border:1px solid var(--aar-card-border);background:var(--aar-surface)!important}.v3-prtable tbody th{padding:12px 18px 8px;border-bottom:0;font:500 16px/22px var(--aar-font)}.v3-prtable tbody td{display:flex;justify-content:space-between;gap:16px;padding:8px 18px;border-bottom:0;border-top:1px solid var(--aar-line);background:none;text-align:right}.v3-prtable tbody td:before{content:attr(data-label);flex:none;color:var(--aar-muted);text-align:left}.v3-prtable tbody td.is-best:before{color:var(--aar-chip-soft-fg);font-weight:500}.v3-prtable__cta{display:flex!important;flex-wrap:wrap;gap:8px;padding:8px 0!important;border:0!important;background:none!important}.v3-prtable__cta td{padding:0!important;border:0!important}.v3-prtable__cta td{display:block;background:none!important}.v3-prtable__cta td:before{display:none}.v3-prtable__cta td:first-child{display:none}}@media(prefers-reduced-motion:reduce){.v3-bill__thumb,.v3-bill__opt{transition:none}}.v3-prh__promo{display:inline-flex;margin:14px 0 0;padding:8px 14px;border-radius:12px;background:var(--aar-chip-bg);border:1px solid var(--aar-accent-ink);color:var(--aar-ink);font:500 14px/20px var(--aar-font)}.v3-prh__promo[hidden]{display:none}main:has(.v3-prh) #cta .v3-cta__copy>.v3-btn{align-self:flex-start}
