.landing-redesign{--le-panel:var(--mkt-canvas-alt);color:var(--mkt-ink)}.landing-redesign .hp-hero{isolation:isolate;padding:105px 0 65px;position:relative;overflow:hidden}.hp-hero:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(var(--mkt-hairline-strong) .65px,transparent .65px);opacity:.3;background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 25% 65%,#0000);mask-image:linear-gradient(#0000,#000 25% 65%,#0000)}.landing-redesign .hp-copy{text-align:center;max-width:780px;margin:0 auto;position:relative}.hp-kicker{color:var(--mkt-ink-muted);letter-spacing:.025em;margin:0 0 27px;font-size:12px;font-weight:500}.hp-title{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(48px,5vw,68px);font-weight:400;line-height:1.08}.hp-title .hp-phrase{color:var(--mkt-brand)}.hp-sub{max-width:570px;color:var(--mkt-ink-muted);text-wrap:pretty;margin:25px auto 0;font-size:17px;line-height:1.65}.hp-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:30px;display:flex}.landing-redesign .hp-actions a{border-radius:999px;gap:9px;min-height:44px;padding:11px 22px;font-size:16px;font-weight:600}.hp-trust{color:var(--mkt-ink-muted);margin:22px 0 0;font-size:11px;line-height:1.7}.le-coverage{padding:35px 0 55px}.le-coverage>div>div{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.le-coverage p{color:var(--mkt-ink-muted);margin:0;font-size:12px}.le-coverage ul{flex-wrap:wrap;justify-content:center;gap:12px 28px;margin:0;padding:0;list-style:none;display:flex}.le-coverage li{color:var(--mkt-ink-muted);align-items:center;gap:7px;font-size:12px;display:flex}.le-coverage-dot{background:var(--mkt-brand);border-radius:50%;width:5px;height:5px}.le-workflow{border-top:1px solid var(--mkt-hairline);padding:95px 0 105px}.le-eyebrow{letter-spacing:.1em;color:var(--mkt-ink-muted);margin:0 0 22px;font-size:10px;font-weight:500}.le-chapter-heading{grid-template-columns:1.2fr 1fr;align-items:end;column-gap:100px;margin-bottom:48px;display:grid}.le-chapter-heading>.le-eyebrow{grid-column:1/-1}.le-chapter-heading h2,.le-evidence h2{letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.2vw,45px);font-weight:450;line-height:1.13}.le-chapter-heading h2 span,.le-evidence h2 span{color:var(--mkt-ink-muted)}.le-chapter-heading>p:last-child{color:var(--mkt-ink-muted);max-width:355px;margin:0 0 2px;font-size:15px;line-height:1.7}.le-method{border-block:1px solid var(--mkt-hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.le-method li{flex-direction:column;align-items:flex-start;padding:30px 30px 30px 0;display:flex}.le-method li+li{border-left:1px solid var(--mkt-hairline);padding-left:30px}.le-method li:last-child{padding-right:0}.le-method-top{justify-content:space-between;align-items:center;width:100%;margin-bottom:35px;display:flex}.le-method-top span{font:11px var(--font-mono);color:var(--mkt-ink-muted)}.le-method-top svg{color:var(--mkt-brand)}.le-method h3{letter-spacing:-.025em;margin:0 0 13px;font-size:20px;font-weight:500;line-height:1.3}.le-method p{color:var(--mkt-ink-muted);max-width:300px;margin:0 0 27px;font-size:14px;line-height:1.75}.le-method a,.le-evidence-copy>a,.le-evidence-ledger a{color:var(--mkt-ink);align-items:center;gap:8px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.le-method a{margin-top:auto}.le-method a svg,.le-evidence-copy>a svg,.le-evidence-ledger a svg{color:var(--mkt-brand);transition:transform .15s}.le-method a:hover svg,.le-evidence-copy>a:hover svg,.le-evidence-ledger a:hover svg{transform:translate(2px,-1px)}.le-evidence{background:var(--mkt-canvas-alt);border-block:1px solid var(--mkt-hairline);padding:95px 0}.le-evidence>div{grid-template-columns:1fr 1.15fr;gap:100px;display:grid}.le-evidence-copy>p:not(.le-eyebrow){color:var(--mkt-ink-muted);max-width:335px;margin:24px 0;font-size:15px;line-height:1.7}.le-evidence-ledger>div{border-bottom:1px solid var(--mkt-hairline);grid-template-columns:25px 1fr;gap:19px;padding:24px 0;display:grid}.le-evidence-ledger>div:first-child{padding-top:0}.le-evidence-ledger>div:last-child{border-bottom:0;padding-bottom:0}.le-evidence-ledger>div>span{font:11px var(--font-mono);color:var(--mkt-ink-muted);padding-top:3px}.le-evidence-ledger h3{letter-spacing:-.015em;margin:0 0 9px;font-size:16px;font-weight:500;line-height:1.4}.le-evidence-ledger p{color:var(--mkt-ink-muted);margin:0 0 12px;font-size:14px;line-height:1.7}.le-evidence-ledger strong{font:13px var(--font-mono);color:var(--mkt-ink-muted);font-weight:400;line-height:1.7;display:block}.le-evidence-ledger strong>span{color:var(--mkt-ink)}.le-evidence-ledger .quote-age{font-size:11px}.landing-redesign .le-pricing{border:0;padding:100px 0 80px}.le-pricing .le-chapter-heading{margin-bottom:35px}.landing-redesign .pricing-ledger{max-width:none}.landing-redesign .pricing-plans{border-radius:16px;grid-template-columns:1fr 1fr}.landing-redesign .pricing-plan{padding:32px}.landing-redesign .pricing-plan-pro{background:var(--mkt-canvas-alt);--mkt-ink-muted:inherit}.landing-redesign .pricing-plan-free{background:0 0}.landing-redesign .pricing-plan h3{font-size:28px}.landing-redesign .pricing-price{align-items:center;min-height:92px}.landing-redesign .pricing-price>span{font-size:42px}.landing-redesign .pricing-description{font-size:14px;line-height:1.7}.landing-redesign .pricing-plan-label{letter-spacing:.055em}.landing-redesign .pricing-agent{gap:50px;padding-inline:0}.landing-redesign .pricing-agent h3{font-size:27px}.landing-redesign .pricing-agent-form>p{font-size:15px}.landing-redesign .pricing-terms,.landing-redesign .pricing-terms button{border-radius:999px}.landing-redesign .pricing-terms button[aria-pressed=true]{background:var(--mkt-brand-soft);color:var(--mkt-brand)}.landing-redesign .pricing-pro-features{grid-template-columns:1fr}.landing-redesign .pricing-feature-list{gap:10px}.landing-redesign .pricing-no-card{text-align:left}.landing-redesign .pricing-explore{display:none}.landing-redesign .pricing-plan input,.landing-redesign .pricing-agent input,.landing-redesign .pricing-plan form button,.landing-redesign .pricing-agent form button,.landing-redesign .pricing-free-action{border-radius:10px;min-height:43px;font-size:13px}.landing-redesign .pricing-status{background:var(--mkt-glass);padding:4px 9px;font-size:9px;line-height:1.4}.le-faq{border-top:1px solid var(--mkt-hairline);padding:75px 0 95px}.le-faq>div{grid-template-columns:1fr 1.5fr;gap:100px;display:grid}.le-faq h2{letter-spacing:-.04em;margin:0;font-size:37px;font-weight:450;line-height:1.13}.le-faq .le-faq-heading>p:last-child{color:var(--mkt-ink-muted);max-width:270px;margin:20px 0 0;font-size:14px;line-height:1.7}.le-faq .accordion-root{margin-top:0}.le-faq h3 button{padding-top:19px;padding-bottom:19px;font-size:14px;line-height:1.5}.le-close{text-align:center;border-top:1px solid var(--mkt-hairline);padding:65px 0 100px}.le-close h2{letter-spacing:-.045em;margin:0 0 29px;font-size:clamp(40px,4.3vw,58px);font-weight:450;line-height:1.08}.le-close>div>p:last-child{color:var(--mkt-ink-muted);margin-top:17px;font-size:12px}.le-close .le-eyebrow{margin-bottom:25px;font-size:10px}.landing-redesign .le-close a{border-radius:999px;gap:10px;font-size:13px}.landing-redesign :is(.le-workflow,.le-evidence,.hp-hero) a:focus-visible{outline:2px solid var(--mkt-brand);outline-offset:4px}@media (max-width:1023px){.landing-redesign .hp-hero{padding-top:90px}.le-chapter-heading{column-gap:50px}.le-method li{padding-right:24px}.le-method li+li{padding-left:24px}.le-evidence>div,.le-faq>div{gap:50px}}@media (max-width:767px){.landing-redesign .hp-hero{padding:68px 0 42px}.hp-kicker{margin-bottom:22px;font-size:11px}.hp-title{letter-spacing:-.045em;font-size:44px;line-height:1.1}.hp-sub{max-width:350px;margin-top:23px;font-size:15px;line-height:1.7}.hp-actions{gap:9px;margin-top:26px}.landing-redesign .hp-actions a{min-height:44px;padding:10px 20px;font-size:15px}.hp-trust{max-width:295px;margin:20px auto 0;font-size:10px}.hp-orbits{opacity:.25;width:500px;height:500px}.le-coverage{padding:25px 0 38px}.le-coverage ul{gap:10px 18px}.le-coverage li,.le-coverage p{font-size:11px}.le-workflow{padding:60px 0}.le-chapter-heading{margin-bottom:30px;display:block}.le-chapter-heading h2,.le-evidence h2{font-size:33px}.le-chapter-heading>p:last-child{max-width:330px;margin-top:20px;font-size:14px}.le-eyebrow{margin-bottom:19px;font-size:9px}.le-method{grid-template-columns:1fr}.le-method li,.le-method li+li{border-left:0;padding:25px 0}.le-method li+li{border-top:1px solid var(--mkt-hairline)}.le-method-top{margin-bottom:18px}.le-method h3{font-size:21px}.le-method p{max-width:none;margin-bottom:20px}.le-method a{font-size:13px}.le-evidence{padding:60px 0}.le-evidence>div{grid-template-columns:1fr;gap:36px}.le-evidence-copy>p:not(.le-eyebrow){font-size:14px}.le-evidence-ledger>div{gap:14px}.le-evidence-ledger strong{font-size:12px}.landing-redesign .le-pricing{padding:65px 0 45px}.landing-redesign .pricing-plans{grid-template-columns:1fr}.landing-redesign .pricing-plan{padding:25px}.landing-redesign .pricing-agent{gap:25px;padding-top:28px}.le-faq{padding:50px 0 60px}.le-faq>div{grid-template-columns:1fr;gap:28px}.le-faq h2{font-size:32px}.le-faq .le-faq-heading>p:last-child{max-width:none;margin-top:15px}.le-faq h3 button{font-size:14px}.le-close{padding:48px 0 65px}.le-close h2{font-size:43px}}@media (prefers-reduced-motion:reduce){.le-method a svg,.le-evidence-copy>a svg,.le-evidence-ledger a svg{transition:none}}.landing-redesign{--hero-light:#3b82f659}html:not([data-theme=light]) .landing-redesign{--mkt-canvas:#0a0a0b;--mkt-canvas-alt:#101214;--mkt-ink-muted:#acafb7}html[data-accent=green] .landing-redesign{--hero-light:#10b98159}.landing-redesign .hp-hero:before{opacity:.03;background-image:radial-gradient(currentColor 1px,#0000 1px);background-size:32px 32px;-webkit-mask-image:none;mask-image:none}.landing-redesign .hp-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,var(--hero-light),color-mix(in srgb,var(--hero-light) 23%,transparent) 40%,transparent 70%);opacity:.6;border-radius:50%;width:500px;height:500px;animation:1.4s ease-out both hero-light-in;position:absolute;bottom:-160px;left:-160px}.hp-title .hp-phrase{color:#0000;background:linear-gradient(90deg,#a7d8ff,#609bf0);-webkit-background-clip:text;background-clip:text;font-weight:500}html[data-accent=green] .hp-title .hp-phrase{background-image:linear-gradient(90deg,#63f189,#06ab2ccc)}html[data-theme=light] .hp-title .hp-phrase{background-image:linear-gradient(90deg,#367dcc,#2459aa)}html[data-accent=green][data-theme=light] .hp-title .hp-phrase{background-image:linear-gradient(90deg,#169b48,#087735)}.landing-redesign .hp-sub{font-size:18px}.landing-redesign .hp-trust{font-size:12px}.landing-redesign .product-scene-frame{box-shadow:none;border-radius:0}.landing-redesign .product-scene:is(:hover,:focus-within) .product-scene-window{border-color:var(--brand-border);box-shadow:0 0 0 1px var(--brand-soft),0 18px 42px -24px var(--brand-border)}.landing-redesign .product-scene-copy p{font-size:14px;line-height:1.75}.landing-redesign :is(.le-method a,.le-evidence-copy>a,.le-evidence-ledger a){font-size:14px}.landing-redesign .le-method-top svg{stroke-width:1.5px;width:24px;height:24px}.landing-redesign .le-method-top span{font-size:12px}.landing-redesign .le-evidence{background:linear-gradient(130deg,color-mix(in srgb,var(--mkt-brand) 3%,var(--mkt-canvas-alt)),var(--mkt-canvas-alt) 55%)}.landing-redesign .pricing-plan-pro{box-shadow:inset 0 2px 0 color-mix(in srgb,var(--mkt-brand) 55%,transparent)}.landing-redesign :is(.pricing-plan form button,.pricing-agent form button,.pricing-free-action){border-radius:999px;min-height:44px;font-size:14px}.landing-redesign .le-faq h3 button{min-height:60px;font-size:16px}.landing-redesign .le-faq h3 button[aria-expanded=true]{color:var(--mkt-brand)}.landing-redesign .le-close a{font-size:16px}@keyframes hero-light-in{0%{opacity:0;transform:translateY(12px)}to{transform:translateY(0)}}@media (max-width:767px){.landing-redesign .hp-sub{font-size:16px}.landing-redesign .hp-trust{font-size:11px}.landing-redesign .le-faq h3 button{font-size:15px}}@media (prefers-reduced-motion:reduce){.landing-redesign .product-scene-frame{transition:none}.hp-orbits,.landing-redesign .hp-hero:after{animation:none}}.landing-redesign .hp-hero:after{display:none}.hp-highlight-control{color:inherit;display:inline-block;position:relative}.hp-rotating{vertical-align:bottom;text-align:left;display:inline-grid}.hp-title .hp-phrase{white-space:nowrap;opacity:0;grid-area:1/1;animation:15s infinite hero-phrase-shift}.hp-title .hp-phrase:first-child{opacity:1}@media (prefers-reduced-motion:reduce){.hp-title .hp-phrase{opacity:0;filter:none;animation:none;transform:none}.hp-title .hp-phrase:first-child{opacity:1}}.hp-light-field{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.hp-light-depth{transform:translate(var(--light-x,0),var(--light-y,0));transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-30px}.hp-light-ribbon{background:linear-gradient(175deg,transparent 40%,color-mix(in srgb,var(--mkt-brand) 10%,transparent) 48%,color-mix(in srgb,var(--mkt-brand) 27%,transparent) 50%,transparent 56%);filter:blur(12px);opacity:.65;border-radius:50%;width:140%;height:220px;animation:18s ease-in-out infinite alternate hero-light-drift;position:absolute;top:54%;left:-20%;transform:rotate(-18deg)}.hp-light-ribbon:nth-child(2){opacity:.5;width:100%;height:290px;animation-delay:-7s;top:10%;left:-65%;transform:rotate(36deg)}.hp-light-ribbon:nth-child(3){opacity:.4;width:65%;height:370px;animation-delay:-12s;top:12%;left:65%;transform:rotate(-42deg)}.hp-title .hp-phrase{text-align:center;text-shadow:0 0 24px color-mix(in srgb,var(--mkt-brand) 16%,transparent);clip-path:inset(-20% 100% -20% 0);animation:15s steps(18,end) infinite hero-phrase-type}@keyframes hero-phrase-type{0%{opacity:1;clip-path:inset(-20% 100% -20% 0)}12%,27%{opacity:1;clip-path:inset(-20% -4% -20% 0)}31%{opacity:1;clip-path:inset(-20% 100% -20% 0)}32%,to{opacity:0;clip-path:inset(-20% 100% -20% 0)}}@keyframes hero-light-drift{to{opacity:.85;translate:2% -12px}}@media (max-width:767px){.hp-light-field{opacity:.7}.hp-title{font-size:clamp(32px,8.4vw,48px)}.hp-rotating{letter-spacing:-.055em}.hp-light-ribbon{height:150px;top:65%}}@media (prefers-reduced-motion:reduce){.hp-light-depth{transition:none;transform:none}.hp-light-ribbon{animation:none}.hp-title .hp-phrase{clip-path:none;opacity:0;animation:none}.hp-title .hp-phrase:first-child{opacity:1}}html[data-accent=green] .hp-title .hp-phrase,html[data-accent=green][data-theme=light] .hp-title .hp-phrase{text-shadow:0 1px 12px #16a34a18;background-image:linear-gradient(110deg,#bef264,#86efac)}.landing-redesign .le-faq h3 button>svg{background:color-mix(in srgb,var(--mkt-ink) 5%,transparent);border-radius:50%;width:28px;height:28px;padding:6px;transition:transform .16s,background .16s,color .16s}.landing-redesign .le-faq h3 button:hover>svg,.landing-redesign .le-faq h3 button[aria-expanded=true]>svg{background:var(--brand-soft);color:var(--mkt-brand)}.landing-redesign .le-faq h3 button:focus-visible{outline:2px solid var(--mkt-brand);outline-offset:5px;border-radius:8px}@media (prefers-reduced-motion:reduce){.landing-redesign .le-faq h3 button>svg{transition:none}}
.pricing-ledger{max-width:1080px;color:var(--mkt-ink);margin-inline:auto}.pricing-ledger-topline{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.pricing-ledger-topline>span{color:var(--mkt-ink-muted);font-size:14px}.pricing-terms{border:1px solid var(--mkt-hairline-strong);border-radius:99px;gap:4px;padding:4px;display:flex}.pricing-terms button{min-width:88px;color:var(--mkt-ink-muted);cursor:pointer;border-radius:99px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:7px 14px;font-size:13px;transition:background .15s,color .15s;display:flex}.pricing-terms button>span{letter-spacing:.01em;font-size:9px}.pricing-terms button:hover{color:var(--mkt-ink);background:var(--mkt-glass)}.pricing-terms button[aria-pressed=true]{background:var(--selection-fill);color:var(--brand-on-selection)}.pricing-ledger :is(button,a,summary):focus-visible{outline:2px solid var(--mkt-brand);outline-offset:4px}.pricing-plans{border:1px solid var(--mkt-hairline-strong);border-radius:20px;grid-template-columns:1fr 1.18fr;display:grid;overflow:hidden}.pricing-plan{min-width:0;padding:32px 36px 28px}.pricing-plan-free{background:var(--mkt-canvas-alt)}.pricing-plan-pro{--mkt-ink-muted:#a0a8b5;border-left:1px solid var(--mkt-hairline-strong);background:linear-gradient(145deg,var(--mkt-brand-soft),transparent 65%),var(--mkt-canvas-deep)}.pricing-plan-label{color:var(--mkt-ink-muted);font:10px var(--font-mono),monospace;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:12px;display:flex}.pricing-status{font:10px var(--font-sans),sans-serif;letter-spacing:0;border:1px solid var(--mkt-hairline-strong);white-space:nowrap;border-radius:99px;padding:4px 8px}.pricing-plan h3{letter-spacing:-.04em;margin:24px 0 12px;font-size:32px;font-weight:500;line-height:1.2}.pricing-description{color:var(--mkt-ink-muted);font-size:15px;line-height:1.6}.pricing-price{align-items:center;gap:18px;min-height:90px;padding:14px 0;display:flex}.pricing-price>span{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:48px;font-weight:500;line-height:1.1}.pricing-price small{max-width:140px;color:var(--mkt-ink-muted);font-size:12px;line-height:1.5}.pricing-free-action{width:100%}.pricing-feature-list{border-top:1px solid var(--mkt-hairline-strong);gap:13px;margin:26px 0 0;padding:24px 0 0;list-style:none;display:grid}.pricing-feature-list li{align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.pricing-feature-list svg{width:15px;height:15px;color:var(--mkt-brand);flex-shrink:0;margin-top:2px}.pricing-pro-features{grid-template-columns:1fr 1fr;gap:13px 20px}.pricing-pro-features li:first-child{grid-column:1/-1}.pricing-pro-heading{justify-content:space-between;align-items:center;display:flex}.pricing-pro-mark{color:var(--mkt-brand);margin-top:18px}.pricing-footnote,.pricing-no-card{color:var(--mkt-ink-muted);margin-top:24px;font-size:11px;line-height:1.5}.pricing-no-card{text-align:right;margin:14px 0 40px}.pricing-agent{border-block:1px solid var(--mkt-hairline-strong);grid-template-columns:1fr .75fr;gap:64px;padding:32px 36px;display:grid}.pricing-agent h3{letter-spacing:-.04em;margin:16px 0;font-size:30px;font-weight:500;line-height:1.2}.pricing-agent h3 span{color:var(--mkt-ink-muted)}.pricing-agent-intro>p{color:var(--mkt-ink-muted);max-width:320px;font-size:13px;line-height:1.6}.pricing-agent summary{cursor:pointer;color:var(--mkt-brand);align-items:center;gap:10px;margin-top:18px;font-size:12px;list-style:none;display:flex}.pricing-agent summary::-webkit-details-marker{display:none}.pricing-agent-form{align-self:center}.pricing-agent-form>p{margin:16px 0;font-size:17px}.pricing-explore{justify-content:space-between;align-items:center;gap:20px;padding:28px 0;display:flex}.pricing-explore strong{font-size:14px;font-weight:500}.pricing-explore p{color:var(--mkt-ink-muted);margin-top:6px;font-size:12px}@media (max-width:700px){.pricing-ledger-topline{flex-direction:column;align-items:flex-start;gap:16px}.pricing-terms{width:100%}.pricing-terms button{flex:1;min-width:0;padding-inline:10px}.pricing-plans{border-radius:16px;grid-template-columns:1fr}.pricing-plan{padding:24px}.pricing-plan-pro{--mkt-ink-muted:#a0a8b5;border-left:0;border-top:1px solid var(--mkt-hairline-strong)}.pricing-plan-label{font-size:9px}.pricing-price>span{font-size:44px}.pricing-agent{grid-template-columns:1fr;gap:28px;padding:28px 8px}.pricing-agent h3 br{display:none}.pricing-agent h3 span:before{content:" "}.pricing-no-card{text-align:left;margin-bottom:24px}.pricing-explore{flex-direction:column;align-items:flex-start;gap:10px}.pricing-explore>a{padding-left:0}}@media (prefers-reduced-motion:reduce){.pricing-terms button{transition:none}}[data-theme=light] .pricing-plan-pro{--mkt-ink-muted:#4f5b64}.pricing-agent li[data-included=false]{color:var(--mkt-ink-muted)}.pricing-agent li[data-included=false] svg{color:inherit}.pricing-ledger .pricing-plans{background:0 0;border:0;gap:22px;overflow:visible}.pricing-ledger .pricing-plans .pricing-plan{isolation:isolate;border:1px solid var(--mkt-hairline-strong);background:linear-gradient(150deg,var(--mkt-glass),transparent 45%),var(--mkt-canvas-alt);box-shadow:inset 0 1px 0 var(--mkt-glass),0 14px 40px -28px #0005;border-radius:22px;transition:border-color .25s,box-shadow .35s,transform .35s;position:relative}.pricing-ledger .pricing-plans .pricing-plan-pro{border-color:color-mix(in srgb,var(--mkt-brand) 35%,var(--mkt-hairline-strong));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--mkt-brand) 35%,transparent),0 14px 50px -32px var(--mkt-brand);background:radial-gradient(ellipse at 85% 0,color-mix(in srgb,var(--mkt-brand) 7%,transparent),transparent 55%),var(--mkt-canvas-alt)}.pricing-ledger .pricing-plans .pricing-plan:is(:hover,:focus-within){border-color:color-mix(in srgb,var(--mkt-brand) 48%,var(--mkt-hairline-strong));box-shadow:inset 0 1px 0 var(--mkt-glass),0 0 32px -14px color-mix(in srgb,var(--mkt-brand) 38%,transparent),0 20px 50px -35px #0007;transform:translateY(-2px)}.pricing-ledger[data-term=yearly] .pricing-plans .pricing-plan-pro{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--mkt-brand) 45%,transparent),0 0 45px -25px var(--mkt-brand),0 18px 55px -38px var(--mkt-brand)}.pricing-ledger .pricing-terms{background:var(--mkt-canvas-alt);box-shadow:inset 0 1px 4px #0001}.pricing-ledger .pricing-terms button[aria-pressed=true]{box-shadow:0 2px 7px #0002,inset 0 1px #fff5}@media (prefers-reduced-motion:reduce){.pricing-ledger .pricing-plans .pricing-plan{transition:none;transform:none!important}}
