.tx-hero{position:relative;min-height:auto;display:block;padding-bottom:0}.tx-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.tx-hero-blob{position:absolute;left:50%;top:56%;transform:translate(-50%,-50%);width:min(1300px,100%);height:520px;background:radial-gradient(36% 24% at 50% 20%,color-mix(in srgb,var(--tx-brand) 26%,transparent) 0%,color-mix(in srgb,var(--tx-brand) 18%,transparent) 35%,color-mix(in srgb,var(--tx-brand) 9%,transparent) 62%,transparent 86%),radial-gradient(58% 50% at 50% 54%,color-mix(in srgb,var(--tx-brand) 14%,transparent) 0%,color-mix(in srgb,var(--tx-brand) 22%,transparent) 24%,color-mix(in srgb,var(--tx-brand) 14%,transparent) 50%,color-mix(in srgb,var(--tx-brand) 6%,transparent) 72%,transparent 92%);filter:blur(62px);opacity:.62}@media(max-width:768px){.tx-hero-blob{height:380px;filter:blur(44px);top:54%;width:100%;opacity:.48}.tx-hero{min-height:auto;display:block}}.tx-hero-title{color:#fff;-webkit-text-fill-color:#ffffff;letter-spacing:-.025em;line-height:1.04;text-shadow:0 12px 36px rgba(0,0,0,.45)}.tx-hero-shell{max-width:min(1700px,96vw);padding-inline:clamp(14px,2.4vw,44px)}.tx-hero-centered .tx-hero-title{margin-top:0}.tx-hero-centered .tx-hero-cta-wrap-tight{margin-bottom:0}.tx-hero-centered .tx-hero-cta-wrap,.tx-hero-centered .tx-hero-cta-wrap-tight{position:relative;z-index:30;isolation:isolate}.tx-hero-centered .tx-hero-cta-wrap .tx-btn-brand,.tx-hero-centered .tx-hero-cta-wrap-tight .tx-btn-brand{position:relative;z-index:31}@media(max-width:1023px){.tx-hero-shell{max-width:100%;padding-inline:1rem}}.tx-section-kicker{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem 1.05rem}.tx-section-kicker--start{justify-content:flex-start}.tx-section-rule{width:clamp(38px,9.5vw,58px);height:3px;flex-shrink:0;border-radius:9999px;opacity:.94}.tx-section-rule--l{background:linear-gradient(90deg,transparent 0%,rgba(167,139,250,.22) 35%,color-mix(in srgb,var(--tx-brand) 95%,transparent) 100%);box-shadow:5px 0 18px color-mix(in srgb,var(--tx-brand) 26%,transparent)}.tx-section-rule--r{background:linear-gradient(90deg,color-mix(in srgb,var(--tx-brand) 95%,transparent) 0%,rgba(167,139,250,.22) 65%,transparent 100%);box-shadow:-5px 0 18px color-mix(in srgb,var(--tx-brand) 26%,transparent)}.tx-section-kicker-label{margin:0;font-size:.9375rem;font-weight:600;letter-spacing:.09em;text-transform:none;color:#e9d5ff}.tx-section-kicker-label:first-letter{text-transform:uppercase}.tx-section-heading{margin-top:1.65rem}@media(min-width:640px){.tx-section-heading{margin-top:1.85rem}}.tx-eio-uniform{display:grid;grid-template-columns:1fr;gap:1rem;max-width:1180px;margin-inline:auto;margin-top:.6rem}@media(min-width:768px){.tx-eio-uniform{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media(min-width:1200px){.tx-eio-uniform{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}}.tx-eio-u-card{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;padding:1.75rem 1.75rem 1.625rem;border-radius:16px;min-height:0;isolation:isolate;background:var(--tx-card-bg);backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid var(--tx-card-border);box-shadow:none;transition:border-color .25s ease,background .25s ease,transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease;overflow:visible}.tx-eio-u-card>*{position:relative;z-index:1}.tx-eio-u-card:before,.tx-eio-u-card:after{display:none}.tx-eio-u-card:hover{transform:translateY(-4px);border-color:#a78bfa38;background:var(--tx-card-bg-hover);box-shadow:0 0 0 1px #a78bfa1a,0 16px 38px -18px color-mix(in srgb,var(--tx-brand) 48%,transparent),0 10px 26px -14px #7c3aed4d}.tx-eio-u-card:hover:before,.tx-eio-u-card:hover:after{display:none}.tx-eio-u-icon{width:46px;height:46px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#c4b5fd;background:#4c1d958c;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid rgba(139,92,246,.35);box-shadow:none;transition:color .2s ease,background .2s ease,border-color .2s ease}.tx-eio-u-card:hover .tx-eio-u-icon{transform:none;color:#ddd6fe;background:#5b21b6a6;border-color:#a78bfa73;box-shadow:none}.tx-eio-u-icon i{width:20px;height:20px;stroke-width:2px}.tx-eio-u-card h4{margin-top:1.05rem;font-size:1.0625rem;font-weight:700;line-height:1.28;letter-spacing:-.01em;color:#fff}.tx-eio-u-card p{margin-top:.5rem;font-size:.875rem;line-height:1.58;color:#9ca3af;max-width:100%;transition:color .2s ease}.tx-eio-u-card:hover p{color:#b9c0cc}@media(prefers-reduced-motion:reduce){.tx-eio-u-card,.tx-eio-u-card:before,.tx-eio-u-card:after,.tx-eio-u-card p,.tx-eio-u-icon{transition-duration:.2s!important}.tx-eio-u-card:after{transform:translate(0) skew(-11deg)!important;opacity:.62}.tx-eio-u-card:hover:after{transform:translate(0) skew(-11deg)!important;opacity:.72}}.tx-step-num{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:9999px;background:color-mix(in srgb,var(--tx-brand) 12%,transparent);color:var(--tx-brand-soft);font-weight:700;font-size:.85rem;letter-spacing:.05em}.tx-runway{position:relative;max-width:1120px;margin-inline:auto}.tx-runway-rail{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:1rem;margin-bottom:1.65rem;padding:0 .28rem}.tx-runway-rail:before{content:"";position:absolute;left:5%;right:5%;top:50%;height:2px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(90deg,transparent 0%,rgba(124,58,237,.2) 8%,color-mix(in srgb,var(--tx-brand) 50%,transparent) 22%,rgba(236,72,153,.48) 42%,rgba(212,168,255,.78) 50%,rgba(236,72,153,.48) 58%,color-mix(in srgb,var(--tx-brand) 50%,transparent) 78%,color-mix(in srgb,var(--tx-brand-soft) 35%,transparent) 92%,transparent 100%);box-shadow:0 0 22px color-mix(in srgb,var(--tx-brand) 42%,transparent),0 0 44px #8b1ecc2e;opacity:.95}.tx-runway-rail:after{content:"";position:absolute;left:8%;right:8%;top:50%;height:20px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.14) 45%,rgba(255,255,255,.22) 50%,rgba(255,255,255,.14) 55%,transparent);background-size:22% 100%;background-repeat:no-repeat;pointer-events:none;opacity:.55;filter:blur(6px);mix-blend-mode:screen}@media(prefers-reduced-motion:no-preference){@keyframes tx-runway-scan{0%{background-position:0% 50%}to{background-position:400% 50%}}.tx-runway-rail:after{animation:tx-runway-scan 5.5s ease-in-out infinite}}.tx-runway-node{position:relative;z-index:2;margin-inline:auto;width:70px;height:70px;border-radius:9999px;display:grid;place-items:center;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.42),transparent 46%),conic-gradient(from 220deg at 50% 50%,#9d7dff 0deg,var(--tx-brand) 72deg,#c026d3 162deg,#e879f9 252deg,#d4a8ff 312deg,#9d7dff 360deg);padding:2px;box-shadow:0 0 0 3px #05030c,0 0 0 4px color-mix(in srgb,var(--tx-brand) 42%,transparent),0 18px 40px -12px #8b1ecc8c,0 0 52px -8px color-mix(in srgb,var(--tx-brand) 45%,transparent)}.tx-runway-node:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:inherit;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.18),transparent 42%),linear-gradient(155deg,#1e1a36,#0f0d1c 55%,#080612);z-index:0}.tx-runway-num{position:relative;z-index:1;font-size:1.08rem;font-weight:800;color:#fff;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.03em}@supports ((-webkit-background-clip: text) or (background-clip: text)){.tx-runway-num{background:linear-gradient(180deg,#fff 18%,#e9d5ff);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 0 14px rgba(255,255,255,.25))}}.tx-runway-ico{position:absolute;right:-2px;bottom:-2px;z-index:2;width:26px;height:26px;padding:5px;border-radius:9999px;background:linear-gradient(145deg,#282444fa,#0c0a1afc);color:#f5e8ff;border:1px solid rgba(212,168,255,.28);box-shadow:0 0 0 2px #05030ce6,0 6px 16px #0000008c,0 0 22px color-mix(in srgb,var(--tx-brand) 40%,transparent)}.tx-runway-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.35rem}.tx-runway-card{--tx-rw-a1: var(--tx-brand-soft);--tx-rw-a2: #9333ea;--tx-rw-glow: color-mix(in srgb, var(--tx-brand) 45%, transparent);position:relative;overflow:hidden;isolation:isolate;padding:1.52rem 1.32rem 1.42rem 1.48rem;border-radius:20px;background:linear-gradient(145deg,rgba(255,255,255,.11) 0%,transparent 48%),linear-gradient(180deg,#1c1834d1,#080710f5);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(18px) saturate(165%);-webkit-backdrop-filter:blur(18px) saturate(165%);box-shadow:inset 0 1px #ffffff24,inset 0 -8px 28px #00000038,0 0 0 1px #00000073,0 8px 32px #00000073,0 32px 64px -28px var(--tx-rw-glow);transition:transform .45s cubic-bezier(.2,.8,.2,1),border-color .35s ease,box-shadow .45s ease}.tx-runway-card:nth-child(1){--tx-rw-a1: #cbb8ff;--tx-rw-a2: #7c3aed;--tx-rw-glow: rgba(124, 58, 237, .4)}.tx-runway-card:nth-child(2){--tx-rw-a1: #d8b4fe;--tx-rw-a2: var(--tx-brand);--tx-rw-glow: color-mix(in srgb, var(--tx-brand) 48%, transparent)}.tx-runway-card:nth-child(3){--tx-rw-a1: #f9a8d4;--tx-rw-a2: #c026d3;--tx-rw-glow: rgba(192, 38, 211, .4)}.tx-runway-card:nth-child(4){--tx-rw-a1: #e9d5ff;--tx-rw-a2: #6b21a8;--tx-rw-glow: rgba(107, 33, 168, .42)}.tx-runway-card:before{content:"";position:absolute;left:0;top:10%;bottom:10%;width:4px;border-radius:0 999px 999px 0;background:linear-gradient(180deg,var(--tx-rw-a1),var(--tx-rw-a2));box-shadow:0 0 24px var(--tx-rw-glow),0 0 12px #ffffff40;z-index:1}.tx-runway-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(120% 80% at 100% 0%,var(--tx-rw-glow),transparent 52%),linear-gradient(180deg,rgba(255,255,255,.07) 0%,transparent 18%);opacity:.55;pointer-events:none;z-index:0;mix-blend-mode:screen}.tx-runway-card .tx-runway-chip,.tx-runway-card .tx-runway-card__title,.tx-runway-card .tx-runway-card__desc{position:relative;z-index:2}.tx-runway-card:hover{transform:translateY(-6px) scale(1.015);border-color:#fff3;box-shadow:inset 0 1px #fff3,inset 0 -8px 32px #00000047,0 0 0 1px #ffffff0f,0 16px 48px #00000080,0 40px 88px -32px var(--tx-rw-glow),0 0 60px -12px var(--tx-rw-glow)}@media(prefers-reduced-motion:no-preference){@keyframes tx-runway-card-orbit{0%,to{opacity:.45}50%{opacity:.75}}.tx-runway-card:after{animation:tx-runway-card-orbit 5s ease-in-out infinite}.tx-runway-card:nth-child(2):after{animation-delay:-1.2s}.tx-runway-card:nth-child(3):after{animation-delay:-2.4s}.tx-runway-card:nth-child(4):after{animation-delay:-3.6s}}@media(prefers-reduced-motion:reduce){.tx-runway-rail:after{animation:none;opacity:.28}.tx-runway-card:after{animation:none!important;opacity:.42}.tx-runway-card:hover{transform:translateY(-4px)}}.tx-runway-chip{display:inline-flex;align-items:center;gap:.6rem;padding:0;margin-bottom:.95rem;font-size:.7rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#c4b5fd;border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.tx-runway-chip:after{content:"";display:inline-block;width:24px;height:1px;background:linear-gradient(90deg,#c4b5fdd9,#c4b5fd00);flex-shrink:0}.tx-runway-card:nth-child(1) .tx-runway-chip,.tx-runway-card:nth-child(2) .tx-runway-chip,.tx-runway-card:nth-child(3) .tx-runway-chip,.tx-runway-card:nth-child(4) .tx-runway-chip{color:#c4b5fd;border:0;background:transparent;box-shadow:none}.tx-runway-card:hover .tx-runway-chip{color:#ddd6fe}.tx-runway-card:hover .tx-runway-chip:after{background:linear-gradient(90deg,#ddd6fef2,#ddd6fe00)}.tx-runway-card__title{margin:0;font-size:1.25rem;font-weight:600;letter-spacing:-.026em;line-height:1.32;color:#fafafa;text-shadow:0 0 40px rgba(255,255,255,.12)}.tx-runway-card__desc{margin:.9rem 0 0;font-size:.96875rem;line-height:1.68;color:#bac7d8;letter-spacing:.012em}@supports not (backdrop-filter: blur(1px)){.tx-runway-card{background:linear-gradient(180deg,#1e1a34,#0a0912)}}@media(max-width:1024px){.tx-runway-rail{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.15rem}.tx-runway-rail:before,.tx-runway-rail:after{left:10%;right:10%}.tx-runway-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}}@media(max-width:640px){.tx-runway-rail{grid-template-columns:1fr;row-gap:.95rem;margin-bottom:1rem}.tx-runway-rail:before,.tx-runway-rail:after{display:none}.tx-runway-grid{grid-template-columns:1fr;gap:1.05rem}.tx-runway-node{width:60px;height:60px}.tx-runway-num{font-size:.96rem}.tx-runway-ico{width:22px;height:22px;padding:4px}.tx-runway-card{padding:1.28rem 1.12rem 1.18rem 1.34rem;border-radius:18px}.tx-runway-chip{font-size:.6875rem;padding:0;margin-bottom:.78rem}.tx-runway-card__title{font-size:1.12rem}.tx-runway-card__desc{font-size:.921875rem;line-height:1.66;margin-top:.82rem}.tx-runway-card:hover{transform:translateY(-3px) scale(1.01)}}#process.tx-process-section{padding-block:clamp(3.75rem,9vw,5.75rem)}#features .tx-features-intro,#process .tx-process-intro{isolation:isolate}#features .tx-features-intro>.tx-features-ambient,#process .tx-process-intro>.tx-process-ambient{position:absolute;inset:auto;left:50%;right:auto;width:min(calc(100% + clamp(2.5rem,12vw,5rem)),920px);height:clamp(200px,25vw,258px);max-height:none;transform:translate(-50%);transform-origin:50% 28%;top:clamp(-2.5rem,-.5vw,-.5rem);pointer-events:none;z-index:0;opacity:.66;filter:blur(34px);background:radial-gradient(ellipse 82% 72% at 50% 34%,color-mix(in srgb,var(--tx-brand) 27%,transparent),transparent 68%),radial-gradient(ellipse 48% 52% at 62% 48%,color-mix(in srgb,var(--tx-brand-soft) 9.2%,transparent),transparent 60%),radial-gradient(ellipse 44% 48% at 22% 58%,rgba(124,58,237,.072),transparent 58%),radial-gradient(ellipse 34% 36% at 78% 28%,rgba(236,72,153,.058),transparent 52%)}#features .tx-features-intro>.tx-features-ambient:after,#process .tx-process-intro>.tx-process-ambient:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:min(100%,640px);right:auto;top:2%;height:clamp(150px,20vw,198px);bottom:auto;border-radius:1rem;opacity:.22;background:repeating-linear-gradient(90deg,transparent,transparent 50px,rgba(212,168,255,.132) 51px,transparent 55px);mask-image:linear-gradient(180deg,black 0%,black 42%,transparent 78%);-webkit-mask-image:linear-gradient(180deg,black 0%,black 42%,transparent 78%);filter:blur(.35px)}@media(prefers-reduced-motion:no-preference){@keyframes tx-headline-intro-ambient-pulse{0%,to{opacity:.55;transform:translate(-50%) scale(1)}50%{opacity:.78;transform:translate(-50%) scale(1.035)}}#features .tx-features-intro>.tx-features-ambient,#process .tx-process-intro>.tx-process-ambient{animation:tx-headline-intro-ambient-pulse 11s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){#features .tx-features-intro>.tx-features-ambient,#process .tx-process-intro>.tx-process-ambient{opacity:.36;filter:blur(48px);animation:none!important}#features .tx-features-intro>.tx-features-ambient:after,#process .tx-process-intro>.tx-process-ambient:after{opacity:.085}}#devices .tx-devices-copy{isolation:isolate}#devices .tx-devices-copy>.tx-devices-ambient{position:absolute;inset:auto;left:max(-7%,-.875rem);right:max(-10%,-1rem);top:clamp(-.35rem,.5vw,.25rem);height:clamp(200px,25vw,258px);width:auto;max-height:none;transform:scale(1);transform-origin:26% 28%;pointer-events:none;z-index:0;opacity:.76;filter:blur(34px);background:radial-gradient(ellipse 82% 72% at 28% 34%,color-mix(in srgb,var(--tx-brand) 32%,transparent),transparent 68%),radial-gradient(ellipse 48% 52% at 62% 48%,color-mix(in srgb,var(--tx-brand-soft) 11%,transparent),transparent 60%),radial-gradient(ellipse 44% 48% at 12% 58%,rgba(124,58,237,.085),transparent 58%),radial-gradient(ellipse 34% 36% at 78% 28%,rgba(236,72,153,.07),transparent 52%)}#devices .tx-devices-copy>.tx-devices-ambient:after{content:"";position:absolute;left:max(-5%,-.5rem);right:max(-6%,-.625rem);top:2%;height:clamp(150px,20vw,198px);bottom:auto;border-radius:1rem;opacity:.26;background:repeating-linear-gradient(90deg,transparent,transparent 50px,rgba(212,168,255,.16) 51px,transparent 55px);mask-image:linear-gradient(180deg,black 0%,black 42%,transparent 78%);-webkit-mask-image:linear-gradient(180deg,black 0%,black 42%,transparent 78%);filter:blur(.35px)}@media(prefers-reduced-motion:no-preference){@keyframes tx-devices-heading-ambient-pulse{0%,to{opacity:.64;transform:scale(1)}50%{opacity:.9;transform:scale(1.035)}}#devices .tx-devices-copy>.tx-devices-ambient{animation:tx-devices-heading-ambient-pulse 11s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){#devices .tx-devices-copy>.tx-devices-ambient{opacity:.42;filter:blur(48px);animation:none!important}#devices .tx-devices-copy>.tx-devices-ambient:after{opacity:.1}}@media(max-width:640px){#devices .tx-devices-copy>.tx-devices-ambient{top:-.25rem;height:min(218px,48vw)}#devices .tx-devices-copy>.tx-devices-ambient:after{opacity:.2;height:min(158px,38vw)}}#process .tx-process-title{text-wrap:balance}#process .tx-process-lead{font-size:1.0625rem;letter-spacing:.015em;color:#cbd5e1}#process .tx-runway.tx-runway--process{max-width:1160px}@media(max-width:1279px){#process .tx-runway-rail{display:none!important}}#process .tx-runway-rail:before{height:3px;box-shadow:0 0 28px color-mix(in srgb,var(--tx-brand) 55%,transparent),0 0 52px #ec489933,0 0 80px #8b1ecc1f}#process .tx-runway-node{box-shadow:0 0 0 3px #05030c,0 0 0 5px color-mix(in srgb,var(--tx-brand) 38%,transparent),0 22px 48px -12px #8b1ecc94,0 0 64px -6px #ec489938,0 0 56px color-mix(in srgb,var(--tx-brand) 42%,transparent)}#process .tx-runway-card{border-radius:22px;border-color:#ffffff1f;backdrop-filter:blur(22px) saturate(178%);-webkit-backdrop-filter:blur(22px) saturate(178%);box-shadow:inset 0 1px #ffffff29,inset 0 -10px 32px #0000003d,0 0 0 1px #0000006b,0 14px 40px #0000007a,0 40px 88px -32px color-mix(in srgb,var(--tx-brand) 28%,transparent)}#process .tx-runway-card:hover{transform:translateY(-8px) scale(1.02);border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff38,inset 0 -12px 36px #0000004d,0 0 0 1px #ffffff12,0 26px 60px #0000008c,0 54px 100px -30px #ec48992e,0 52px 120px -32px color-mix(in srgb,var(--tx-brand) 38%,transparent)}@media(max-width:640px){#process .tx-process-lead{font-size:1rem}#features .tx-features-intro>.tx-features-ambient,#process .tx-process-intro>.tx-process-ambient{top:clamp(.75rem,3.95vw,1.65rem);height:min(218px,48vw)}#features .tx-features-intro>.tx-features-ambient:after,#process .tx-process-intro>.tx-process-ambient:after{opacity:.17;height:min(158px,38vw)}#process .tx-runway-card:hover{transform:translateY(-4px) scale(1.01)}}.tx-price-deck{display:grid;grid-template-columns:1fr;gap:1.875rem;align-items:stretch;max-width:min(1280px,100%)}@media(min-width:768px){.tx-price-deck{gap:2.125rem}}@media(min-width:1024px){.tx-price-deck{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.625rem}}@media(min-width:1280px){.tx-price-deck{gap:3rem}}@media(min-width:1536px){.tx-price-deck{gap:3.25rem;max-width:min(1320px,100%)}}.tx-price-card{position:relative;display:flex;flex-direction:column;height:100%;padding:1.5rem 1.45rem 1.35rem;min-height:0;border-radius:1.125rem;background:radial-gradient(135% 90% at 0% 0%,color-mix(in srgb,var(--tx-brand) 11%,transparent),transparent 56%),linear-gradient(180deg,#18132ead,#0b0918e0);border:1px solid color-mix(in srgb,var(--tx-brand) 24%,transparent);box-shadow:inset 0 1px #ffffff0d,0 20px 36px -24px #000000b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s ease,box-shadow .35s ease}.tx-price-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--tx-brand) 46%,transparent);box-shadow:inset 0 1px #ffffff14,0 24px 44px -24px color-mix(in srgb,var(--tx-brand) 52%,transparent),0 0 0 1px color-mix(in srgb,var(--tx-brand) 18%,transparent)}.tx-price-card-featured{border-color:color-mix(in srgb,var(--tx-brand) 56%,transparent);background:radial-gradient(130% 92% at 0% 0%,color-mix(in srgb,var(--tx-brand) 24%,transparent),transparent 58%),linear-gradient(180deg,#261a50d1,#0e0b1ef0);box-shadow:inset 0 1px #ffffff1f,0 24px 50px -24px color-mix(in srgb,var(--tx-brand) 62%,transparent),0 0 70px -34px color-mix(in srgb,var(--tx-brand) 68%,transparent)}@media(min-width:1024px){.tx-price-card-featured{transform:translateY(-34px) scale(1.045);z-index:5;box-shadow:inset 0 1px #ffffff24,0 30px 56px -22px color-mix(in srgb,var(--tx-brand) 72%,transparent),0 0 100px -34px color-mix(in srgb,var(--tx-brand) 82%,transparent)}.tx-price-card-featured:hover{transform:translateY(-40px) scale(1.06)}.tx-price-deck .tx-price-card:not(.tx-price-card-featured){transform:translateY(20px) scale(.985);opacity:.96}.tx-price-deck .tx-price-card:not(.tx-price-card-featured):hover{transform:translateY(14px) scale(.995);opacity:1}}@media(max-width:1023px){.tx-price-card-featured{transform:none}.tx-price-card-featured:hover{transform:translateY(-4px)}}.tx-price-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .72rem;border-radius:9999px;font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,var(--tx-brand-soft) 0%,var(--tx-brand) 52%,var(--tx-brand-deep) 100%);border:1px solid rgba(232,200,255,.44);box-shadow:inset 0 1px #ffffff59,0 8px 18px -8px color-mix(in srgb,var(--tx-brand) 82%,transparent);white-space:nowrap}.tx-price-badge__star,.tx-price-badge svg{width:14px!important;height:14px!important;flex-shrink:0}.tx-price-head{display:grid;grid-template-columns:auto 1fr;gap:.8rem;align-items:center}.tx-price-icon{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#d4a8ff;background:color-mix(in srgb,var(--tx-brand) 14%,transparent);border:1px solid color-mix(in srgb,var(--tx-brand) 30%,transparent);box-shadow:inset 0 1px #ffffff14}.tx-price-icon i{width:18px;height:18px}.tx-price-icon-featured{color:#fff;background:linear-gradient(135deg,var(--tx-brand-soft),var(--tx-brand));border-color:#e8c8ff80}.tx-price-name{font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--tx-brand-soft)}.tx-price-desc{margin-top:2px;font-size:.82rem;color:#f1e8ffdb;line-height:1.32}.tx-price-amount{margin-top:.95rem;font-size:1.78rem;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1}.tx-price-feats{margin-top:1.1rem;display:grid;gap:.62rem;list-style:none;padding:0;margin-bottom:1.25rem;flex:1 1 auto}.tx-price-feats li{display:inline-flex;align-items:center;gap:.46rem;font-size:.8rem;color:#f1e8ffe6}.tx-price-feats li i{width:12px;height:12px;color:var(--tx-brand-soft);flex-shrink:0}.tx-price-cta{margin-top:auto;min-height:40px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;font-size:.82rem;font-weight:700;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .32s ease,border-color .3s ease,background .3s ease}.tx-price-cta:hover{transform:translateY(-2px)}.tx-price-cta-subtle{position:relative;isolation:isolate;overflow:hidden;color:#faf5ff;border:0;background:linear-gradient(150deg,#7c3aed6b,#5b21b652 48%,#4c1d785c);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.tx-price-cta-subtle:hover{border:0;color:#fff;background:linear-gradient(150deg,#8b50ff80,#6d32d261 48%,#5220966b);box-shadow:none}#pricing.tx-pricing-section .tx-pricing-ambient{position:absolute;left:50%;top:-1rem;width:min(1100px,96%);height:min(34rem,65vw);max-height:520px;transform:translate(-50%);pointer-events:none;z-index:0;background:radial-gradient(ellipse 52% 40% at 50% 20%,color-mix(in srgb,var(--tx-brand) 28%,transparent),transparent 74%),radial-gradient(ellipse 36% 32% at 15% 45%,rgba(124,58,237,.12),transparent 70%),radial-gradient(ellipse 34% 30% at 88% 50%,color-mix(in srgb,var(--tx-brand-soft) 14%,transparent),transparent 72%);filter:blur(48px);opacity:.68}@media(prefers-reduced-motion:no-preference){@keyframes tx-pricing-ambient-breathe{0%,to{opacity:.55;transform:translate(-50%) scale(1)}50%{opacity:.86;transform:translate(-50%) scale(1.038)}}#pricing.tx-pricing-section .tx-pricing-ambient{animation:tx-pricing-ambient-breathe 8s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){#pricing.tx-pricing-section .tx-pricing-ambient{animation:none;opacity:.48}}#pricing.tx-pricing-section .tx-pricing-intro{position:relative}#pricing.tx-pricing-section .tx-pricing-section-title{font-weight:600;text-wrap:balance}#pricing.tx-pricing-section .tx-price-deck.tx-price-deck--live.tx-price-deck--editorial{gap:clamp(1.35rem,3vw,2.15rem)}@media(min-width:1024px){#pricing.tx-pricing-section .tx-price-deck.tx-price-deck--live.tx-price-deck--editorial{gap:2rem;align-items:stretch}}#pricing.tx-pricing-section .tx-price-deck.tx-price-deck--live{position:relative;padding-top:2.25rem}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card{--tx-p-s1: #cbb8ff;--tx-p-s2: #7c3aed;--tx-p-glow: rgba(124, 58, 237, .38);isolation:isolate;overflow:hidden;padding:1.72rem 1.45rem 1.55rem 1.68rem;border-radius:22px;border:1px solid var(--tx-card-border);background:var(--tx-card-bg);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;transition:transform .45s cubic-bezier(.2,.8,.2,1),border-color .35s ease,background .35s ease}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(2){--tx-p-s1: #e9d5ff;--tx-p-s2: var(--tx-brand);--tx-p-glow: color-mix(in srgb, var(--tx-brand) 46%, transparent)}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(3){--tx-p-s1: #f0abfc;--tx-p-s2: #86198f;--tx-p-glow: rgba(134, 25, 143, .36)}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card>*:not(.tx-price-badge){position:relative;z-index:2}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-head{gap:1.05rem;align-items:start;padding-bottom:1.15rem;margin-bottom:.85rem;border-bottom:1px solid rgba(255,255,255,.072)}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-badge{position:absolute;top:-.75rem;left:50%;transform:translate(-50%);z-index:8;isolation:isolate;display:inline-flex;align-items:center;gap:.45rem;padding:.42rem 1.05rem .42rem .78rem;font-size:.5825rem;font-weight:700;letter-spacing:.155em;text-transform:uppercase;white-space:nowrap;color:#fffef9;text-shadow:0 1px 2px rgba(0,0,0,.4);border-radius:9999px;border:1px solid rgba(252,211,127,.42);background:radial-gradient(ellipse 140% 90% at 50% -20%,rgba(196,168,255,.35),transparent 52%),radial-gradient(circle at 78% 88%,rgba(252,211,77,.08),transparent 42%),linear-gradient(168deg,#301c62f7,#1a0e34fc 46%,#0e081c);box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000073,0 0 0 1px #5828b48c,0 0 0 2px #fcd34d1f,0 0 28px -4px #7c3aed73,0 0 20px #fcd34d1a,0 14px 32px -10px #0000008c}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-badge__label{padding-top:.06em}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-badge__star,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-badge svg.tx-price-badge__star,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-badge svg:first-child{width:13px!important;height:13px!important;flex-shrink:0;color:#fde68a;stroke-width:2.25px;filter:drop-shadow(0 0 5px rgba(252,211,77,.75)) drop-shadow(0 0 12px rgba(251,191,36,.35))}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-badge:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;pointer-events:none;opacity:.55;background:linear-gradient(125deg,transparent 42%,rgba(255,255,255,.18) 50%,transparent 58%);mix-blend-mode:soft-light;z-index:1;mask-image:radial-gradient(circle at 50% -20%,black 24%,transparent 68%);-webkit-mask-image:radial-gradient(circle at 50% -20%,black 24%,transparent 68%)}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-badge>*{position:relative;z-index:2}@media(prefers-reduced-motion:no-preference){@keyframes tx-price-badge-star-glint{0%,to{filter:drop-shadow(0 0 5px rgba(252,211,77,.75)) drop-shadow(0 0 12px rgba(251,191,36,.35))}50%{filter:drop-shadow(0 0 8px rgba(254,240,138,.95)) drop-shadow(0 0 18px rgba(251,191,36,.5))}}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-badge svg:first-child{animation:tx-price-badge-star-glint 3.6s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){#pricing.tx-pricing-section .tx-price-deck--live .tx-price-badge svg:first-child{animation:none!important}}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:before,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:after,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:hover:before,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:hover:after{content:none;display:none;background:none;box-shadow:none;opacity:0;animation:none}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card-featured{overflow:visible;border-color:var(--tx-card-border-hover);padding-top:2rem;background:var(--tx-card-bg);box-shadow:none}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:hover{transform:translateY(-8px) scale(1.012);border-color:var(--tx-card-border-hover);background:var(--tx-card-bg-hover);box-shadow:none}@media(min-width:1024px){#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card-featured{transform:translateY(-38px) scale(1.05);z-index:6;box-shadow:none}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card-featured:hover{transform:translateY(-46px) scale(1.06);background:var(--tx-card-bg-hover);box-shadow:none}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:not(.tx-price-card-featured){transform:translateY(22px) scale(.988);opacity:.97}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:not(.tx-price-card-featured):hover{transform:translateY(10px) scale(1);opacity:1}}@media(max-width:1023px){#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card-featured:hover{transform:translateY(-6px) scale(1.01)}}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-icon{width:2.45rem;height:2.45rem;border-radius:9999px;color:#f5e8ff;background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.3),transparent 45%),linear-gradient(148deg,#2a2448f5,#100c20fa);border:1px solid rgba(255,255,255,.13);box-shadow:inset 0 1px #fff3,0 0 0 3px #05030ce6,0 0 0 4px color-mix(in srgb,var(--tx-brand) 18%,transparent),0 10px 24px -8px #00000073;transition:transform .35s ease,border-color .3s ease,box-shadow .35s ease}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(1) .tx-price-icon{box-shadow:inset 0 1px #fff3,0 0 0 3px #05030ce6,0 0 0 4px #7c3aed47,0 10px 24px -8px #00000073;color:#ede9fe}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(2) .tx-price-icon{box-shadow:inset 0 1px #ffffff38,0 0 0 3px #05030ce0,0 0 0 5px color-mix(in srgb,var(--tx-brand) 32%,transparent),0 12px 26px -8px #0000007a}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(3) .tx-price-icon{color:#fce7f3;box-shadow:inset 0 1px #fff3,0 0 0 3px #05030ce6,0 0 0 4px #c026d338,0 10px 24px -8px #00000073}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:hover .tx-price-icon{animation:none;transform:scale(1.06);border-color:#ffffff38}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-icon-featured{background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.38),transparent 45%),linear-gradient(148deg,var(--tx-brand-soft) 0%,var(--tx-brand) 48%,#6d28d9 100%);border-color:#ffffff38;color:#fff}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-name{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:.34rem .78rem;border-radius:9999px;font-size:.65625rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff1a,0 0 32px -8px var(--tx-p-glow);color:#fdfaff;background:linear-gradient(180deg,#ffffff1a,color-mix(in srgb,var(--tx-brand) 7%,transparent));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-desc{margin-top:.55rem;font-size:.921875rem;line-height:1.6;letter-spacing:.01em;color:#cbd5e1eb}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-amount{font-size:clamp(1.8125rem,2.7vw,2.25rem);font-weight:700;letter-spacing:-.045em;line-height:1.06;margin-top:.25rem;margin-bottom:.08rem;color:#fafafa;text-shadow:0 1px 0 rgba(0,0,0,.35)}@supports ((-webkit-background-clip: text) or (background-clip: text)){#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card-featured .tx-price-amount{background:linear-gradient(183deg,#fff 14%,#e9d5ff 92%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 3px 28px color-mix(in srgb,var(--tx-brand) 42%,transparent))}}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-feats{margin-top:1.2rem;margin-bottom:0;gap:0;overflow:hidden;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(178deg,rgba(255,255,255,.05) 0%,transparent 45%),#0806107a;box-shadow:inset 0 1px #ffffff0a}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-feats li{font-size:.8675rem;color:#e2e8f0;gap:.62rem;padding:.72rem .82rem;margin:0;border-bottom:1px solid rgba(255,255,255,.055);line-height:1.42;letter-spacing:.01em;align-items:flex-start}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-feats li:last-child{border-bottom:none}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-feats li i{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;margin-top:.12em;border-radius:9999px;background:color-mix(in srgb,var(--tx-brand) 11%,transparent);border:1px solid rgba(212,168,255,.2);color:#f3e8ff;flex-shrink:0}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(2) .tx-price-feats li i{color:#f5e8ff}@media(prefers-reduced-motion:no-preference){@keyframes tx-price-icon-drift{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.035)}}@keyframes tx-price-accent-breathe{0%,to{opacity:1;filter:brightness(1)}50%{opacity:.88;filter:brightness(1.25)}}@keyframes tx-price-feats-inner-glow{0%,to{box-shadow:inset 0 1px #ffffff0a,inset 0 -28px 48px -36px color-mix(in srgb,var(--tx-brand) 5%,transparent)}50%{box-shadow:inset 0 1px #ffffff12,inset 0 -36px 56px -32px color-mix(in srgb,var(--tx-brand) 14%,transparent)}}@keyframes tx-price-check-glow{0%,to{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--tx-brand) 0%,transparent)}50%{transform:scale(1.06);box-shadow:0 0 14px color-mix(in srgb,var(--tx-brand) 28%,transparent)}}@keyframes tx-price-amount-pulse{0%,to{filter:brightness(1) drop-shadow(0 2px 12px rgba(0,0,0,.2))}50%{filter:brightness(1.06) drop-shadow(0 4px 22px color-mix(in srgb,var(--tx-brand) 18%,transparent))}}@keyframes tx-price-amount-pulse-featured{0%,to{filter:drop-shadow(0 3px 28px color-mix(in srgb,var(--tx-brand) 42%,transparent)) brightness(1)}50%{filter:drop-shadow(0 5px 36px color-mix(in srgb,var(--tx-brand-soft) 55%,transparent)) brightness(1.05)}}@keyframes tx-price-chip-shine{0%,to{box-shadow:inset 0 1px #ffffff1a,0 0 32px -8px var(--tx-p-glow)}50%{box-shadow:inset 0 1px #ffffff29,0 0 38px -4px var(--tx-p-glow)}}@keyframes tx-price-cta-subtle-sheen{0%,to{transform:rotate(-18deg) translate(-36%);opacity:.48}40%{opacity:.76}50%{transform:rotate(-18deg) translate(36%);opacity:.9}60%{opacity:.68}}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-icon{animation:tx-price-icon-drift 4.2s ease-in-out infinite}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(1) .tx-price-icon{animation-delay:0s}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(2) .tx-price-icon{animation-delay:.55s}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(3) .tx-price-icon{animation-delay:1.1s}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:before{animation:tx-price-accent-breathe 5s ease-in-out infinite}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(2):before{animation-delay:-1.65s}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(3):before{animation-delay:-3.3s}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-feats{animation:tx-price-feats-inner-glow 6.5s ease-in-out infinite}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(2) .tx-price-feats{animation-delay:-2.1s}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(3) .tx-price-feats{animation-delay:-4.2s}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-feats li i{animation:tx-price-check-glow 3.6s ease-in-out infinite}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-feats li:nth-child(1) i{animation-delay:0s}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-feats li:nth-child(2) i{animation-delay:.2s}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-feats li:nth-child(3) i{animation-delay:.4s}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-feats li:nth-child(4) i{animation-delay:.6s}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:not(.tx-price-card-featured) .tx-price-amount{animation:tx-price-amount-pulse 5.8s ease-in-out infinite}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(1):not(.tx-price-card-featured) .tx-price-amount{animation-delay:0s}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(3):not(.tx-price-card-featured) .tx-price-amount{animation-delay:-3.85s}@supports ((-webkit-background-clip: text) or (background-clip: text)){#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card-featured .tx-price-amount{animation:tx-price-amount-pulse-featured 5.8s ease-in-out infinite;animation-delay:-2s}}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-name{animation:tx-price-chip-shine 4.8s ease-in-out infinite}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(1) .tx-price-cta-subtle:before,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:nth-child(3) .tx-price-cta-subtle:before{animation:none!important;display:none!important;content:none!important}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card .tx-price-card__btn-brand:before{animation-duration:3.2s}}@media(prefers-reduced-motion:reduce){#pricing.tx-pricing-section .tx-price-deck--live .tx-price-icon,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:before,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-feats,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-feats li i,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-amount,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-name{animation:none!important}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-cta-subtle:before{animation:none!important;display:none!important;content:none!important}}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-cta{width:100%;max-width:100%;min-height:44px;padding-inline:1.15rem;margin-top:1.42rem;justify-content:center;font-size:1rem;font-weight:500;letter-spacing:normal;text-transform:none;border-radius:9999px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease,border-color .3s ease}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card .tx-price-card__btn-brand{width:100%;max-width:100%;margin-top:1.42rem;min-height:44px;box-sizing:border-box}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card .tx-price-card__btn-brand:hover{transform:scale(1.03)!important;box-shadow:0 0 18px #d6a8ff6b,0 0 36px color-mix(in srgb,var(--tx-brand-soft) 32%,transparent),0 0 60px color-mix(in srgb,var(--tx-brand) 28%,transparent),0 12px 30px -12px color-mix(in srgb,var(--tx-brand) 42%,transparent),0 0 80px -22px #d6a8ff47!important}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-cta-subtle:before,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-cta-subtle:after,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-cta-subtle:hover:before,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-cta-subtle:hover:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;opacity:0!important;animation:none!important}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-cta-subtle .tx-price-cta__label{position:relative;z-index:1}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-cta-subtle{color:#fcf8ff;border:0;background:linear-gradient(152deg,#9356ff66,#6c2dc857 45%,#47187861);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;text-shadow:none;transition:background .35s ease,color .25s ease}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-cta-subtle:hover{border:0;color:#fff;background:linear-gradient(152deg,#a866ff80,#7c3aed6b 45%,#5c23b470);box-shadow:none}@media(max-width:640px){#pricing.tx-pricing-section .tx-price-deck.tx-price-deck--live{padding-top:0}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card{padding:1.28rem 1.15rem 1.22rem 1.38rem;border-radius:18px}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:hover{transform:translateY(-4px) scale(1.01)}}@supports not (backdrop-filter: blur(1px)){#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card{background:linear-gradient(180deg,#1c1832,#0a0912)}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card-featured{background:linear-gradient(180deg,#201a3a,#0c0a16)}}.tx-plan{position:relative;overflow:hidden;background:radial-gradient(140% 90% at 0% 0%,color-mix(in srgb,var(--tx-brand) 7%,transparent),transparent 55%),linear-gradient(180deg,#16122ca6,#0b0918e0);border:1px solid rgba(148,163,184,.1);border-radius:1.5rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .35s ease,transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease}.tx-plan:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--tx-brand) 40%,transparent);box-shadow:0 28px 56px -22px #00000080,0 0 0 1px color-mix(in srgb,var(--tx-brand) 20%,transparent)}.tx-plan-pro{border-color:color-mix(in srgb,var(--tx-brand) 55%,transparent);background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--tx-brand) 28%,transparent),transparent 60%),linear-gradient(180deg,#281a54d9,#0f0c20f2);box-shadow:inset 0 1px #ffffff14,0 28px 70px -20px color-mix(in srgb,var(--tx-brand) 55%,transparent),0 0 100px -20px color-mix(in srgb,var(--tx-brand) 45%,transparent);transform:translateY(-6px)}.tx-plan-pro:before{content:"";position:absolute;left:50%;top:-10%;transform:translate(-50%);width:80%;height:50%;background:radial-gradient(closest-side,rgba(232,200,255,.3),color-mix(in srgb,var(--tx-brand) 12%,transparent) 50%,transparent 80%);filter:blur(30px);pointer-events:none;z-index:0}.tx-plan-pro:after{content:"";position:absolute;top:0;left:2rem;right:2rem;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(212,168,255,.85) 50%,transparent 100%);filter:drop-shadow(0 0 6px rgba(212,168,255,.7))}.tx-plan-pro>*{position:relative;z-index:1}.tx-plan-pro:hover{transform:translateY(-10px);border-color:color-mix(in srgb,var(--tx-brand) 85%,transparent);box-shadow:inset 0 1px #ffffff1a,0 36px 80px -20px color-mix(in srgb,var(--tx-brand) 75%,transparent),0 0 130px -16px color-mix(in srgb,var(--tx-brand) 65%,transparent)}.tx-plan-tag{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,var(--tx-brand-soft) 0%,var(--tx-brand) 50%,var(--tx-brand-deep) 100%);color:#fff;font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:6px 14px;border-radius:9999px;box-shadow:inset 0 1px #ffffff4d,0 8px 22px -6px color-mix(in srgb,var(--tx-brand) 70%,transparent);z-index:2}.tx-hero-mocks{position:relative;width:100%;max-width:min(1540px,100%);margin-inline:auto;min-height:clamp(240px,32vw,460px);padding:clamp(.35rem,1vw,.7rem) 0 clamp(.85rem,2.5vw,1.85rem);isolation:isolate;overflow:visible}.tx-hero-mocks-below{max-width:min(1500px,100%)}.tx-hero-mocks.tx-hero-mocks-under-cta{padding-top:0;padding-bottom:clamp(.65rem,2vw,1.5rem);min-height:clamp(220px,32vw,440px)}.tx-hero-mocks-under-cta .tx-hero-mocks-orbit-inner{padding-top:0;padding-bottom:clamp(.65rem,2vw,1.65rem);padding-left:clamp(.5rem,1.5vw,1.25rem);padding-right:clamp(.5rem,1.5vw,1.25rem)}@media(min-width:769px){.tx-hero-mocks-under-cta .tx-hero-mocks-trio{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;justify-items:stretch;gap:clamp(.4rem,1.4vw,1.65rem);width:100%;max-width:min(1320px,100%);margin-inline:auto}.tx-hero-mocks-under-cta .tx-hm-tablet-stage{grid-column:1;justify-self:end}.tx-hero-mocks-under-cta .tx-hm-desktop-stage{grid-column:2;justify-self:center}.tx-hero-mocks-under-cta .tx-hm-phone-stage{grid-column:3;justify-self:start}.tx-hero-mocks-under-cta .tx-hero-mocks-glass{top:42%;transform:translate(-50%,-43%)}}.tx-hero-mocks-glass{position:absolute;left:50%;top:47%;transform:translate(-50%,-41%);width:min(52%,560px);height:min(66%,440px);background:radial-gradient(ellipse 90% 82% at 50% 42%,color-mix(in srgb,var(--tx-brand) 20%,transparent),transparent 72%),radial-gradient(ellipse 88% 72% at 54% 58%,color-mix(in srgb,var(--tx-brand) 12%,transparent),transparent 74%),radial-gradient(ellipse 56% 50% at 28% 68%,color-mix(in srgb,var(--tx-brand) 7%,transparent),transparent 70%);filter:blur(48px);opacity:.46;z-index:0;pointer-events:none}.tx-hero-mocks-orbit{position:absolute;left:50%;top:50%;transform:translate(-50%,-46%);width:min(100vw,1380px);max-width:100%;aspect-ratio:1;border-radius:50%;border:1px dashed color-mix(in srgb,var(--tx-brand) 30%,transparent);box-shadow:inset 0 0 80px color-mix(in srgb,var(--tx-brand) 11%,transparent),inset 0 0 48px color-mix(in srgb,var(--tx-brand) 5%,transparent),0 0 100px -36px color-mix(in srgb,var(--tx-brand) 42%,transparent),0 0 88px -28px color-mix(in srgb,var(--tx-brand) 14%,transparent);z-index:0;pointer-events:none;opacity:.74;animation:tx-hero-orbit-rotate 88s linear infinite}@keyframes tx-hero-orbit-rotate{0%{transform:translate(-50%,-47%) rotate(0)}to{transform:translate(-50%,-47%) rotate(360deg)}}.tx-hero-mocks-orbit-inner{position:relative;z-index:4;width:100%;max-width:min(1320px,98%);margin-inline:auto;padding:clamp(.55rem,1.5vw,1.1rem) clamp(1rem,2.8vw,2.25rem) clamp(1.35rem,3.5vw,2.35rem)}.tx-hero-mocks-trio{position:relative;z-index:4;display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:clamp(.75rem,2.4vw,2.65rem);max-width:100%;margin-inline:auto}.tx-hm-stage{position:relative;flex-shrink:0}.tx-hm-tablet-stage{z-index:4;margin-right:0;margin-left:0;transform-origin:50% 100%;filter:drop-shadow(0 22px 42px rgba(0,0,0,.55)) drop-shadow(0 0 58px color-mix(in srgb,var(--tx-brand) 10%,transparent)) drop-shadow(0 0 42px color-mix(in srgb,var(--tx-brand) 6%,transparent)) drop-shadow(0 0 28px color-mix(in srgb,var(--tx-brand) 5%,transparent));transform:rotate(-9deg) translateY(-12px);transition:filter .45s ease;animation:tx-hm-float-tablet 7s cubic-bezier(.42,0,.58,1) infinite}.tx-hm-phone-stage{z-index:4;margin-left:0;margin-right:0;transform-origin:50% 100%;filter:drop-shadow(0 24px 44px rgba(0,0,0,.56)) drop-shadow(0 0 62px color-mix(in srgb,var(--tx-brand) 9%,transparent)) drop-shadow(0 0 44px color-mix(in srgb,var(--tx-brand) 10%,transparent)) drop-shadow(0 0 32px color-mix(in srgb,var(--tx-brand) 5%,transparent));transform:translateY(12px) rotate(10deg);transition:filter .45s ease;animation:tx-hm-float-phone 6.2s cubic-bezier(.42,0,.58,1) infinite;animation-delay:.35s}.tx-hm-desktop-stage{z-index:5;position:relative;flex:1 1 auto;width:clamp(280px,38vw,620px);max-width:min(620px,86vw);margin-left:0;margin-right:0;transform-origin:50% 100%;filter:drop-shadow(0 26px 52px rgba(0,0,0,.64)) drop-shadow(0 0 78px color-mix(in srgb,var(--tx-brand) 20%,transparent)) drop-shadow(0 0 58px color-mix(in srgb,var(--tx-brand) 8%,transparent)) drop-shadow(0 0 40px color-mix(in srgb,var(--tx-brand) 6%,transparent));transform:translateY(12px);transition:filter .45s ease;animation:tx-hm-float-desktop 8s cubic-bezier(.42,0,.58,1) infinite}.tx-hm-monitor{position:relative;width:100%}.tx-hm-monitor-bezel-outer{position:relative;border-radius:18px 18px 14px 14px;padding:11px 11px 12px;background:linear-gradient(152deg,#fffaff24,color-mix(in srgb,var(--tx-brand) 8%,transparent) 22%,color-mix(in srgb,var(--tx-brand) 10%,transparent) 42%,#261648f5 72%,#0a0814);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 3px #ffffff1f,inset 0 -3px #0000007a,0 40px 90px -28px #000000d1,0 0 0 1px color-mix(in srgb,var(--tx-brand) 16%,transparent),0 0 100px -22px color-mix(in srgb,var(--tx-brand) 22%,transparent),0 0 72px -12px color-mix(in srgb,var(--tx-brand) 8%,transparent),0 0 56px color-mix(in srgb,var(--tx-brand) 6%,transparent);overflow:visible}.tx-hm-monitor-accent{position:absolute;inset:-24% auto auto 18%;width:75%;height:52%;background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--tx-brand) 14%,transparent),color-mix(in srgb,var(--tx-brand) 7%,transparent) 42%,color-mix(in srgb,var(--tx-brand) 4%,transparent) 62%,transparent 76%);filter:blur(26px);opacity:.34;z-index:0;pointer-events:none}.tx-hm-monitor-rim{position:relative;z-index:1;border-radius:10px;padding:7px;background:linear-gradient(180deg,#0b0916,#06050e);box-shadow:inset 0 0 0 2px #000000eb,inset 0 3px 8px #ffffff08,inset 0 -28px 52px color-mix(in srgb,var(--tx-brand) 2.8%,transparent),inset 0 -8px 24px color-mix(in srgb,var(--tx-brand) 1.8%,transparent);margin-bottom:2px}.tx-hm-monitor-screen-wrap{position:relative;aspect-ratio:16 / 10;border-radius:8px;overflow:hidden;background:#020204;line-height:0}.tx-hm-monitor-screen-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(155deg,rgba(255,255,255,.055) 0%,transparent 40%),linear-gradient(180deg,rgba(0,0,0,.07) 0%,transparent 32%);pointer-events:none;z-index:1;border-radius:inherit}.tx-hm-desktop-shot{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.tx-hm-monitor-stand-pillar{width:min(126px,24%);min-width:70px;height:clamp(50px,7.6vw,88px);margin:-3px auto 0;background:linear-gradient(90deg,#1a142c,#2e2250 38%,#3d2a66,#2a1f44 62%,#151020);border-radius:0 0 8px 8px;border:1px solid rgba(255,255,255,.09);border-top:none;box-shadow:inset 0 2px #ffffff14,inset 0 -1px color-mix(in srgb,var(--tx-brand) 6%,transparent),0 12px 32px #0000008c}.tx-hm-monitor-stand-base{width:min(48%,368px);height:clamp(11px,2.2vw,14px);margin:-1px auto 0;border-radius:0 0 18px 18px;background:radial-gradient(ellipse 100% 120% at 50% -20%,#6446a0d9,#120c24fa),linear-gradient(180deg,rgba(55,38,95,.45),transparent);border:1px solid color-mix(in srgb,var(--tx-brand) 10%,transparent);box-shadow:0 10px 28px #0000008c,inset 0 1px #ffffff12,0 0 24px -8px color-mix(in srgb,var(--tx-brand) 10%,transparent)}@keyframes tx-hm-float-tablet{0%,to{transform:rotate(-9deg) translateY(-12px)}50%{transform:rotate(-11.5deg) translateY(-24px)}}@keyframes tx-hm-float-phone{0%,to{transform:translateY(12px) rotate(10deg)}50%{transform:translateY(26px) rotate(7deg)}}@keyframes tx-hm-float-desktop{0%,to{transform:translateY(12px)}50%{transform:translateY(-4px)}}.tx-hero-mocks:hover .tx-hm-tablet-stage,.tx-hero-mocks:hover .tx-hm-phone-stage,.tx-hero-mocks:hover .tx-hm-desktop-stage{filter:drop-shadow(0 28px 50px rgba(0,0,0,.62)) drop-shadow(0 0 78px color-mix(in srgb,var(--tx-brand) 28%,transparent)) drop-shadow(0 0 58px color-mix(in srgb,var(--tx-brand) 14%,transparent)) drop-shadow(0 0 40px color-mix(in srgb,var(--tx-brand) 9%,transparent))}.tx-hm-tablet{position:relative;margin:0;padding:0;border:none;width:clamp(228px,28vw,420px);aspect-ratio:4 / 3;border-radius:22px}.tx-hm-tablet-bezel{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;padding:11px;background:linear-gradient(152deg,#fffaff24,color-mix(in srgb,var(--tx-brand) 8%,transparent) 22%,color-mix(in srgb,var(--tx-brand) 10%,transparent) 42%,#261648f5 72%,#0a0814);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 3px #ffffff1f,inset 0 -3px #0000007a,0 40px 90px -28px #000000d1,0 0 0 1px color-mix(in srgb,var(--tx-brand) 16%,transparent),0 0 100px -22px color-mix(in srgb,var(--tx-brand) 22%,transparent),0 0 72px -12px color-mix(in srgb,var(--tx-brand) 8%,transparent),0 0 56px color-mix(in srgb,var(--tx-brand) 6%,transparent)}.tx-hm-tablet-accent{position:absolute;inset:-26% auto auto -20%;width:82%;height:56%;background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--tx-brand) 14%,transparent),color-mix(in srgb,var(--tx-brand) 8%,transparent) 46%,color-mix(in srgb,var(--tx-brand) 4.5%,transparent) 66%,transparent 78%);filter:blur(26px);opacity:.34;pointer-events:none;z-index:-1}.tx-hm-tablet-rim{position:absolute;top:11px;right:11px;bottom:11px;left:11px;z-index:1;border-radius:10px;padding:7px;background:linear-gradient(180deg,#0b0916,#06050e);box-shadow:inset 0 0 0 2px #000000eb,inset 0 3px 8px #ffffff08,inset 0 -28px 52px color-mix(in srgb,var(--tx-brand) 2.8%,transparent),inset 0 -8px 24px color-mix(in srgb,var(--tx-brand) 1.8%,transparent);margin-bottom:0;box-sizing:border-box}.tx-hm-tablet-screen-wrap{position:relative;aspect-ratio:4 / 3;border-radius:8px;overflow:hidden;background:#020204;line-height:0}.tx-hm-tablet-screen-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(155deg,rgba(255,255,255,.055) 0%,transparent 40%),linear-gradient(180deg,rgba(0,0,0,.07) 0%,transparent 32%);pointer-events:none;z-index:1;border-radius:inherit}.tx-hm-tablet-shot{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.tx-hm-phone{position:relative;margin:0;padding:0;border:none;width:clamp(164px,19.5vw,276px);aspect-ratio:9 / 18;border-radius:34px}.tx-hm-phone-bezel{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:34px;padding:9px;background:linear-gradient(152deg,#fffaff21,color-mix(in srgb,var(--tx-brand) 8%,transparent) 24%,color-mix(in srgb,var(--tx-brand) 9%,transparent) 44%,#261648f5 74%,#0a0814);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 3px #ffffff1f,inset 0 -3px #0000007a,0 32px 76px -24px #000000d1,0 0 0 1px color-mix(in srgb,var(--tx-brand) 17%,transparent),0 0 96px -20px color-mix(in srgb,var(--tx-brand) 20%,transparent),0 0 64px -8px color-mix(in srgb,var(--tx-brand) 14%,transparent),0 0 52px color-mix(in srgb,var(--tx-brand) 5%,transparent)}.tx-hm-phone-accent{position:absolute;inset:-24% -28% auto -16%;height:52%;border-radius:50%;background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--tx-brand) 9%,transparent),color-mix(in srgb,var(--tx-brand) 9%,transparent) 44%,color-mix(in srgb,var(--tx-brand) 7%,transparent) 62%,transparent 78%);filter:blur(26px);opacity:.34;z-index:-1;pointer-events:none}.tx-hm-phone-notch{position:absolute;left:50%;top:10px;transform:translate(-50%);width:30%;height:18px;border-radius:999px;background:linear-gradient(180deg,#07060f,#06050c);border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 3px 5px #0009,0 1px #ffffff0f;z-index:6}.tx-hm-phone-rim{position:absolute;top:34px;left:9px;right:9px;bottom:9px;z-index:1;border-radius:22px;padding:6px;background:linear-gradient(180deg,#0b0916,#06050e);box-shadow:inset 0 0 0 2px #000000eb,inset 0 3px 8px #ffffff08,inset 0 -28px 52px color-mix(in srgb,var(--tx-brand) 3.5%,transparent),inset 0 -10px 28px color-mix(in srgb,var(--tx-brand) 2.2%,transparent);box-sizing:border-box}.tx-hm-phone-screen-wrap{position:relative;height:100%;width:100%;border-radius:14px;overflow:hidden;background:#020204;line-height:0}.tx-hm-phone-screen-wrap.tx-hm-phone-glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(155deg,rgba(255,255,255,.055) 0%,transparent 40%),linear-gradient(180deg,rgba(0,0,0,.07) 0%,transparent 32%);pointer-events:none;z-index:1;border-radius:inherit}.tx-hm-phone-shot{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}@media(max-width:768px){.tx-hero-mocks{min-height:auto;padding-top:0;padding-bottom:1.35rem}.tx-hero-mocks-orbit{opacity:.42;width:min(100vw,860px);max-width:min(760px,98%)}.tx-hero-mocks-orbit-inner{max-width:100%;padding:.3rem .5rem 1.2rem}.tx-hero-mocks-trio{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"desk desk" "tab mob";gap:1.2rem .85rem;align-items:end;justify-items:center}.tx-hm-desktop-stage{grid-area:desk;width:100%;max-width:min(560px,92vw);min-width:0;margin-left:0!important;margin-right:0!important;z-index:5;transform:translateY(14px);animation:tx-hm-float-desktop-mobile 7.5s cubic-bezier(.42,0,.58,1) infinite}.tx-hm-tablet-stage{grid-area:tab;margin-right:0!important;margin-left:0!important;margin-top:0;justify-self:end;padding-right:.15rem;transform:rotate(-6deg) translateY(-16px);animation:tx-hm-float-tablet-mobile 6.8s cubic-bezier(.42,0,.58,1) infinite}.tx-hm-phone-stage{grid-area:mob;margin-left:0!important;margin-right:0!important;justify-self:start;padding-left:.15rem;transform:translateY(11px) rotate(9deg);animation:tx-hm-float-phone-mobile 6s cubic-bezier(.42,0,.58,1) infinite;animation-delay:.2s}.tx-hm-tablet{width:min(94%,320px)}.tx-hm-phone{width:min(84%,208px)}.tx-hm-monitor-stand-pillar{min-width:64px}}@keyframes tx-hm-float-desktop-mobile{0%,to{transform:translateY(14px)}50%{transform:translateY(-3px)}}@keyframes tx-hm-float-tablet-mobile{0%,to{transform:rotate(-6deg) translateY(-16px)}50%{transform:rotate(-8.5deg) translateY(-30px)}}@keyframes tx-hm-float-phone-mobile{0%,to{transform:translateY(11px) rotate(9deg)}50%{transform:translateY(25px) rotate(6.5deg)}}@media(prefers-reduced-motion:reduce){.tx-hero-mocks-orbit{animation:none;opacity:.45}.tx-hm-tablet-stage,.tx-hm-phone-stage,.tx-hm-desktop-stage{animation:none!important}}#devices.tx-devices-section{position:relative;overflow:visible}#devices .tx-devices-intro{position:relative}#devices .tx-devices-title{text-wrap:balance}#devices .tx-devices-lead{font-size:1.0625rem;letter-spacing:.015em;color:#cbd5e1}#devices .tx-dev-grid{margin-top:2.25rem;display:grid;grid-template-columns:1fr 1fr;gap:1.05rem;max-width:560px}#devices .tx-dev-cta-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:.75rem;width:100%;max-width:min(26rem,100%)}#devices .tx-dev-cta-group>.tx-btn{flex:1 1 0;min-width:0;justify-content:center;min-height:46px;font-weight:700;letter-spacing:.02em}#devices .tx-dev-cta-group>.tx-btn:only-child{flex:0 1 auto;align-self:flex-start}#devices .tx-dev-cta-group a.tx-dev-cta-glass{overflow:hidden!important;isolation:isolate;color:#fcf8ff;text-shadow:none;border:1px solid rgba(214,180,255,.32);background:linear-gradient(152deg,#7c3aed66,#5b21b657 46%,#37166975);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;transition:background .35s ease,border-color .3s ease,color .25s ease}#devices .tx-dev-cta-group a.tx-dev-cta-glass:before,#devices .tx-dev-cta-group a.tx-dev-cta-glass:after,#devices .tx-dev-cta-group a.tx-dev-cta-glass:hover:before,#devices .tx-dev-cta-group a.tx-dev-cta-glass:hover:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;opacity:0!important;animation:none!important}#devices .tx-dev-cta-group a.tx-dev-cta-glass>*{position:relative;z-index:2}#devices .tx-dev-cta-group a.tx-dev-cta-glass:hover{color:#fff;border-color:#ecd2ff75;background:linear-gradient(152deg,#9356ff80,#6d30d46b 46%,#48208280);box-shadow:none}#devices .tx-dev-cta-group a.tx-dev-cta-glass>i{transition:transform .35s cubic-bezier(.2,.8,.2,1)}#devices .tx-dev-cta-group a.tx-dev-cta-glass:hover>i{transform:scale(1.05)}#devices .tx-dev-card{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:.82rem;padding:1.05rem 1.08rem;border-radius:20px;border:1px solid var(--tx-card-border);backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--tx-card-bg);box-shadow:none;transition:border-color .32s ease,background .35s ease}#devices .tx-dev-card:before,#devices .tx-dev-card:after{display:none}#devices .tx-dev-card:hover{transform:none;border-color:var(--tx-card-border-hover);background:var(--tx-card-bg-hover);box-shadow:none}#devices .tx-dev-icon{flex-shrink:0;position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2.28rem;height:2.28rem;border-radius:.75rem;color:#f5e8ff;background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.32),transparent 46%),linear-gradient(148deg,#2a2448f2,#100d20fa);border:1px solid rgba(255,255,255,.13);box-shadow:inset 0 1px #ffffff2e,0 0 0 2px #05030ce6,0 0 0 4px color-mix(in srgb,var(--tx-brand) 16%,transparent),0 10px 22px -8px #00000073;transition:transform .4s cubic-bezier(.2,.8,.2,1),color .32s ease,border-color .3s ease}#devices .tx-dev-icon i{width:1.05rem;height:1.05rem}#devices .tx-dev-card:nth-child(1) .tx-dev-icon{box-shadow:inset 0 1px #ffffff2e,0 0 0 2px #05030ce6,0 0 0 4px #7c3aed42,0 10px 22px -8px #00000073}#devices .tx-dev-card:nth-child(3) .tx-dev-icon{box-shadow:inset 0 1px #ffffff2e,0 0 0 2px #05030ce6,0 0 0 4px #c026d333,0 10px 22px -8px #00000073}#devices .tx-dev-card:hover .tx-dev-icon{transform:scale(1.08) rotate(-2deg);border-color:#ffffff38;color:#fff}#devices .tx-dev-text{position:relative;z-index:2;font-size:.9375rem;font-weight:600;color:#eceaff;line-height:1.38;letter-spacing:.01em}@media(prefers-reduced-motion:no-preference){@keyframes tx-dev-card-shimmer{0%,to{opacity:.42}50%{opacity:.74}}#devices .tx-dev-card:after{animation:tx-dev-card-shimmer 4.6s ease-in-out infinite}#devices .tx-dev-card:nth-child(2):after{animation-delay:-1.1s}#devices .tx-dev-card:nth-child(3):after{animation-delay:-2.15s}#devices .tx-dev-card:nth-child(4):after{animation-delay:-3.2s}@keyframes tx-dev-card-enter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}#devices .tx-dev-card{animation:tx-dev-card-enter .72s cubic-bezier(.2,.8,.2,1) backwards}#devices .tx-dev-card:nth-child(1){animation-delay:.06s}#devices .tx-dev-card:nth-child(2){animation-delay:.13s}#devices .tx-dev-card:nth-child(3){animation-delay:.2s}#devices .tx-dev-card:nth-child(4){animation-delay:.27s}}@media(prefers-reduced-motion:reduce){#devices .tx-dev-card:after{animation:none!important;opacity:.45}#devices .tx-dev-card{animation:none!important}#devices .tx-dev-card:hover{transform:translateY(-4px)}}@supports not (backdrop-filter: blur(1px)){#devices .tx-dev-card{background:linear-gradient(180deg,#221e36,#0e0c1a)}#devices .tx-dev-cta-group a.tx-dev-cta-glass{background:linear-gradient(180deg,rgba(255,255,255,.1) 0%,transparent 48%),linear-gradient(180deg,#30225c,#1a1234);backdrop-filter:none;-webkit-backdrop-filter:none}}#devices .tx-webmobile-wrap{position:relative;isolation:isolate;min-height:min(580px,78vh);align-items:center;padding:1.5rem .25rem 2.5rem;perspective:1200px}#devices .tx-webmobile-wrap:before{display:none}#devices .tx-webmobile-ambient{position:absolute;left:50%;top:47%;transform:translate(calc(-44% + min(3vw,1.75rem)),-50%);width:min(860px,188%);height:min(640px,128vw);max-height:700px;pointer-events:none;z-index:0;border-radius:0;opacity:.92;background:repeating-linear-gradient(90deg,transparent 0,transparent 44px,rgba(236,200,255,.14) 45px,color-mix(in srgb,var(--tx-brand) 10%,transparent) 46px,rgba(236,200,255,.07) 47px,transparent 52px);filter:blur(.4px);mask-image:radial-gradient(ellipse 118% 92% at 76% 48%,black 0%,rgba(0,0,0,.85) 38%,rgba(0,0,0,.35) 72%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 118% 92% at 76% 48%,black 0%,rgba(0,0,0,.85) 38%,rgba(0,0,0,.35) 72%,transparent 100%)}@media(min-width:1024px){#devices .tx-webmobile-ambient{transform:translate(calc(-38% + min(8vw,6.5rem)),-50%);width:min(920px,195%)}}@media(prefers-reduced-motion:no-preference){@keyframes tx-webmobile-lines-drift{0%,to{opacity:.86;filter:blur(.4px)}50%{opacity:.98;filter:blur(.55px)}}#devices .tx-webmobile-ambient{animation:tx-webmobile-lines-drift 8.5s ease-in-out infinite}@keyframes tx-webmobile-phone-3d-pop{0%,to{transform:translate3d(0,8px,-32px) rotateX(11deg) rotateY(-13.5deg) scale(.94);filter:brightness(.94) drop-shadow(0 22px 38px rgba(0,0,0,.42))}50%{transform:translateZ(84px) rotateX(4.5deg) rotateY(-7.5deg) scale(1.08);filter:brightness(1.08) drop-shadow(0 48px 72px color-mix(in srgb,var(--tx-brand) 22%,transparent))}}#devices .tx-webmobile-phone{will-change:transform;animation:tx-webmobile-phone-3d-pop 5s cubic-bezier(.45,0,.55,1) infinite}}@media(prefers-reduced-motion:reduce){#devices .tx-webmobile-ambient{opacity:.68;animation:none!important;filter:none}#devices .tx-webmobile-phone{will-change:auto;transform:translate3d(0,8px,-32px) rotateX(11deg) rotateY(-13.5deg) scale(.94)}}#devices .tx-webmobile-phone{position:relative;z-index:2;margin:0;width:min(292px,88vw);perspective:none;transform-style:preserve-3d}#devices .tx-webmobile-bezel{position:relative;border-radius:2.85rem;padding:12px;background:linear-gradient(168deg,#38344e,#121020 42%,#06050c);box-shadow:0 0 0 1px #ffffff24,inset 0 1px #ffffff2e,inset 0 -1px #00000073,0 0 0 3px #05030cf2,0 0 0 5px color-mix(in srgb,var(--tx-brand) 22%,transparent),0 32px 64px -16px #000000bf,0 52px 100px -24px color-mix(in srgb,var(--tx-brand) 38%,transparent),0 0 80px color-mix(in srgb,var(--tx-brand) 15%,transparent);transition:transform .55s cubic-bezier(.2,.8,.2,1),box-shadow .5s ease}#devices .tx-webmobile-wrap:hover .tx-webmobile-bezel{box-shadow:0 0 0 1px #ffffff38,inset 0 1px #ffffff3d,inset 0 -1px #00000080,0 0 0 3px #05030ceb,0 0 0 7px color-mix(in srgb,var(--tx-brand) 32%,transparent),0 42px 80px -18px #000000c7,0 64px 120px -28px color-mix(in srgb,var(--tx-brand-soft) 42%,transparent),0 0 96px color-mix(in srgb,var(--tx-brand) 22%,transparent);transform:translateY(-6px)}#devices .tx-webmobile-notch{position:absolute;top:14px;left:50%;z-index:4;width:34%;max-width:118px;height:27px;transform:translate(-50%);border-radius:0 0 16px 16px;background:#050308;box-shadow:inset 0 2px 6px #000000bf,0 0 0 1px #ffffff0f}#devices .tx-webmobile-screen{position:relative;overflow:hidden;border-radius:2.38rem;background:#030208;aspect-ratio:1170 / 2532}#devices .tx-webmobile-shot{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}@media(max-width:768px){#devices .tx-dev-grid{grid-template-columns:1fr}}.tx-faq-grid{counter-reset:tx-faq-counter}.tx-faq{position:relative;background:radial-gradient(140% 80% at 0% 0%,color-mix(in srgb,var(--tx-brand) 6%,transparent),transparent 55%),linear-gradient(180deg,#1c16388c,#0f0c20b3);border:1px solid color-mix(in srgb,var(--tx-brand) 18%,transparent);border-radius:16px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff08,0 8px 24px -18px #0000008c;transition:border-color .35s ease,background .35s ease,box-shadow .4s ease,transform .35s cubic-bezier(.2,.8,.2,1);overflow:hidden}.tx-faq:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(80% 100% at 50% 0%,rgba(212,168,255,.12),transparent 60%);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:0}.tx-faq:hover:after{opacity:1}.tx-faq:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:3px;background:linear-gradient(180deg,var(--tx-brand-soft) 0%,var(--tx-brand) 100%);border-radius:0 3px 3px 0;opacity:.25;transition:opacity .35s ease,box-shadow .35s ease;z-index:2}.tx-faq:hover{border-color:color-mix(in srgb,var(--tx-brand) 35%,transparent);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0d,0 18px 36px -22px color-mix(in srgb,var(--tx-brand) 40%,transparent)}.tx-faq:hover:before{opacity:.65}.tx-faq[open]{border-color:color-mix(in srgb,var(--tx-brand) 45%,transparent);background:radial-gradient(140% 80% at 0% 0%,color-mix(in srgb,var(--tx-brand) 14%,transparent),transparent 55%),linear-gradient(180deg,#24184c9e,#120d24c7);box-shadow:inset 0 1px #ffffff0f,0 22px 44px -22px color-mix(in srgb,var(--tx-brand) 50%,transparent)}.tx-faq[open]:before{opacity:1;box-shadow:0 0 14px color-mix(in srgb,var(--tx-brand) 55%,transparent)}.tx-faq[open]:after{opacity:.6}.tx-faq summary{list-style:none;cursor:pointer;padding:24px 24px 24px 28px;display:flex;align-items:center;gap:18px;color:#fff;font-weight:600;font-size:1.02rem;line-height:1.45;letter-spacing:-.005em;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .25s ease;position:relative;z-index:1}.tx-faq summary:hover{color:#f6e8ff}.tx-faq summary::-webkit-details-marker{display:none}.tx-faq summary:before{counter-increment:tx-faq-counter;content:counter(tx-faq-counter,decimal-leading-zero);flex:0 0 auto;font-family:Inter,system-ui,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.16em;color:#d4a8ff;background:linear-gradient(135deg,#d4a8ff24,color-mix(in srgb,var(--tx-brand) 6%,transparent));border:1px solid color-mix(in srgb,var(--tx-brand) 28%,transparent);border-radius:8px;padding:5px 10px;line-height:1;transition:background .3s ease,color .3s ease,border-color .3s ease,box-shadow .35s ease}.tx-faq:hover summary:before{background:linear-gradient(135deg,#d4a8ff40,color-mix(in srgb,var(--tx-brand) 10%,transparent));border-color:#d4a8ff73;color:#f1e8ff}.tx-faq[open] summary:before{background:linear-gradient(135deg,var(--tx-brand-soft),var(--tx-brand));border-color:#e8c8ff8c;color:#fff;box-shadow:inset 0 1px #ffffff40,0 6px 14px -4px color-mix(in srgb,var(--tx-brand) 60%,transparent)}.tx-faq summary:after{content:"+";flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9999px;background:linear-gradient(135deg,#d4a8ff2e,color-mix(in srgb,var(--tx-brand) 8%,transparent));border:1px solid color-mix(in srgb,var(--tx-brand) 30%,transparent);color:#d4a8ff;font-size:1.35rem;font-weight:400;line-height:1;box-shadow:inset 0 1px #ffffff0f;transition:transform .4s cubic-bezier(.2,.8,.2,1),background .3s ease,color .3s ease,border-color .3s ease,box-shadow .35s ease}.tx-faq:hover summary:after{border-color:#d4a8ff73;color:#f1e8ff}.tx-faq[open] summary:after{content:"−";transform:rotate(180deg);background:linear-gradient(135deg,var(--tx-brand-soft),var(--tx-brand));border-color:#e8c8ff8c;color:#fff;box-shadow:inset 0 1px #ffffff4d,0 6px 16px -4px color-mix(in srgb,var(--tx-brand) 65%,transparent)}.tx-faq-body{padding:4px 24px 26px 28px;color:#f1e8ffe0;font-size:.95rem;line-height:1.75;position:relative;z-index:1;animation:tx-faq-fade-in .4s cubic-bezier(.2,.8,.2,1) both}.tx-faq-body:before{content:"";display:block;height:1px;margin:0 0 18px;background:linear-gradient(90deg,color-mix(in srgb,var(--tx-brand) 45%,transparent) 0%,color-mix(in srgb,var(--tx-brand) 18%,transparent) 35%,transparent 80%)}@keyframes tx-faq-fade-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.tx-faq-body{animation:none}}@media(max-width:640px){.tx-faq summary{padding:20px 18px 20px 22px;gap:12px;font-size:.96rem}.tx-faq summary:before{font-size:.7rem;padding:4px 8px}.tx-faq-body{padding:4px 20px 22px 22px}}.tx-faq-list{position:relative;display:grid;gap:.8rem;padding-left:1.05rem}.tx-faq-list:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;background:linear-gradient(180deg,color-mix(in srgb,var(--tx-brand) 10%,transparent),color-mix(in srgb,var(--tx-brand) 65%,transparent),color-mix(in srgb,var(--tx-brand) 10%,transparent));border-radius:2px}.tx-faq-list .tx-faq-grid{counter-reset:none}.tx-faq-list .tx-faq{border-radius:.85rem;border-color:color-mix(in srgb,var(--tx-brand) 16%,transparent);background:linear-gradient(180deg,#14112885,#0a0918c2);box-shadow:inset 0 1px #ffffff0a,0 8px 18px -16px #0000008c;position:relative}.tx-faq-list .tx-faq:before{content:"";position:absolute;left:-1.02rem;top:50%;width:10px;height:10px;transform:translateY(-50%);border-radius:9999px;background:linear-gradient(135deg,var(--tx-brand-soft),var(--tx-brand));box-shadow:0 0 0 2px #070510,0 0 12px color-mix(in srgb,var(--tx-brand) 80%,transparent)}.tx-faq-list .tx-faq summary{padding:.95rem 1rem;font-size:.93rem;font-weight:600}.tx-faq-list .tx-faq summary:before{content:none}.tx-faq-list .tx-faq summary:after{width:26px;height:26px;font-size:1.06rem;border-color:color-mix(in srgb,var(--tx-brand) 30%,transparent);background:color-mix(in srgb,var(--tx-brand) 8%,transparent)}.tx-faq-list .tx-faq:hover summary:after{border-color:#d4a8ff8f;box-shadow:0 0 0 1px color-mix(in srgb,var(--tx-brand) 20%,transparent)}.tx-faq-list .tx-faq[open]{border-color:color-mix(in srgb,var(--tx-brand) 36%,transparent);box-shadow:inset 0 1px #ffffff14,0 14px 26px -18px color-mix(in srgb,var(--tx-brand) 38%,transparent)}.tx-faq-list .tx-faq-body{padding:.2rem 1.05rem 1rem;font-size:.88rem;line-height:1.64}.tx-faq-list{padding-left:0;gap:.75rem}.tx-faq-list:before{display:none}.tx-faq-list .tx-faq:before{display:none}.tx-faq-list .tx-faq summary{display:flex;align-items:center;gap:.6rem}.tx-faq-mark{display:inline-flex;align-items:center;gap:.3rem;padding:.22rem .48rem;border-radius:9999px;font-size:.68rem;font-weight:700;letter-spacing:.08em;color:#f1e8ff;background:color-mix(in srgb,var(--tx-brand) 14%,transparent);border:1px solid color-mix(in srgb,var(--tx-brand) 30%,transparent);flex-shrink:0}.tx-faq-mark i{width:11px;height:11px;color:#d4a8ff}@media(max-width:640px){.tx-faq-list{padding-left:0}}#faq.tx-faq-section .tx-faq-ambient{position:absolute;left:50%;top:-2.75rem;width:min(920px,94%);height:min(26rem,52vw);max-height:420px;transform:translate(-50%);pointer-events:none;z-index:0;background:radial-gradient(ellipse 52% 42% at 50% 18%,color-mix(in srgb,var(--tx-brand) 32%,transparent),transparent 72%),radial-gradient(ellipse 38% 32% at 78% 32%,color-mix(in srgb,var(--tx-brand-soft) 16%,transparent),transparent 68%),radial-gradient(ellipse 32% 28% at 18% 48%,rgba(192,38,211,.1),transparent 72%);filter:blur(44px);opacity:.72}@media(prefers-reduced-motion:no-preference){@keyframes tx-faq-ambient-breathe{0%,to{opacity:.58;transform:translate(-50%) scale(1)}50%{opacity:.88;transform:translate(-50%) scale(1.045)}}#faq.tx-faq-section .tx-faq-ambient{animation:tx-faq-ambient-breathe 7.5s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){#faq.tx-faq-section .tx-faq-ambient{animation:none;opacity:.5}}#faq.tx-faq-section .tx-faq-list.tx-faq-list--live{gap:1rem}#faq.tx-faq-section .tx-faq-list.tx-faq-list--live.tx-faq-list--columns{display:flex;flex-direction:column;align-items:stretch;gap:1rem}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col{display:flex;flex-direction:column;gap:1rem;min-width:0;box-sizing:border-box;width:100%}@media(min-width:768px){#faq.tx-faq-section .tx-faq-list.tx-faq-list--live.tx-faq-list--columns{flex-direction:row;align-items:flex-start}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col{flex:0 0 calc(50% - .5rem);max-width:calc(50% - .5rem)}}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq{flex:none;width:100%;max-width:100%}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq:not([open]){min-height:70px}#faq.tx-faq-section .tx-faq-list--columns .tx-faq summary{align-items:center;line-height:1.45}#faq.tx-faq-section .tx-faq-list--columns .tx-faq-qtext{flex:1;min-width:0}#faq.tx-faq-section .tx-faq-list--columns .tx-faq-mark{margin-top:0}#faq.tx-faq-section .tx-faq-list--live .tx-faq{--tx-faq-glow: color-mix(in srgb, var(--tx-brand) 40%, transparent);--tx-faq-s1: #d8b4fe;--tx-faq-s2: #9333ea;border-radius:18px;border:1px solid rgba(255,255,255,.095);isolation:isolate;background:linear-gradient(90deg,var(--tx-faq-s1) 0,var(--tx-faq-s2) 4px,transparent 4px),linear-gradient(145deg,rgba(255,255,255,.09) 0%,transparent 48%),linear-gradient(180deg,#1a1630d9,#090812f0);backdrop-filter:blur(18px) saturate(165%);-webkit-backdrop-filter:blur(18px) saturate(165%);box-shadow:inset 0 1px #ffffff1c,inset 0 -6px 24px #0000002e,0 0 0 1px #0006,0 10px 32px -20px #00000080,0 24px 52px -26px var(--tx-faq-glow);transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .35s ease,box-shadow .45s ease,background .35s ease}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col:nth-child(1) .tx-faq:nth-child(1){--tx-faq-s1: #cbb8ff;--tx-faq-s2: #7c3aed;--tx-faq-glow: rgba(124, 58, 237, .36)}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col:nth-child(2) .tx-faq:nth-child(1){--tx-faq-s1: #e9d5ff;--tx-faq-s2: var(--tx-brand);--tx-faq-glow: color-mix(in srgb, var(--tx-brand) 44%, transparent)}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col:nth-child(1) .tx-faq:nth-child(2){--tx-faq-s1: #fbcfe8;--tx-faq-s2: #c026d3;--tx-faq-glow: rgba(192, 38, 211, .36)}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col:nth-child(2) .tx-faq:nth-child(2){--tx-faq-s1: #f0abfc;--tx-faq-s2: #86198f;--tx-faq-glow: rgba(134, 25, 143, .34)}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col:nth-child(1) .tx-faq:nth-child(3){--tx-faq-s1: #ddd6fe;--tx-faq-s2: #6d28d9;--tx-faq-glow: rgba(109, 40, 217, .34)}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col:nth-child(2) .tx-faq:nth-child(3){--tx-faq-s1: #fce7f3;--tx-faq-s2: #a21caf;--tx-faq-glow: rgba(162, 28, 175, .32)}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col:nth-child(1) .tx-faq:nth-child(4){--tx-faq-s1: #e9d5ff;--tx-faq-s2: #9333ea;--tx-faq-glow: rgba(147, 51, 234, .36)}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col:nth-child(2) .tx-faq:nth-child(4){--tx-faq-s1: #f5d0fe;--tx-faq-s2: #be185d;--tx-faq-glow: rgba(190, 24, 93, .32)}#faq.tx-faq-section .tx-faq-list--live .tx-faq:after{background:radial-gradient(115% 78% at 94% 0%,var(--tx-faq-glow),transparent 58%),linear-gradient(180deg,rgba(255,255,255,.09) 0%,transparent 24%);opacity:.48;mix-blend-mode:screen;transition:opacity .45s ease}#faq.tx-faq-section .tx-faq-list--live .tx-faq:hover:after{opacity:.72}@media(prefers-reduced-motion:no-preference){@keyframes tx-faq-card-shine{0%,to{opacity:.4}50%{opacity:.72}}#faq.tx-faq-section .tx-faq-list--live .tx-faq:after{animation:tx-faq-card-shine 5.5s ease-in-out infinite}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col:nth-child(2) .tx-faq:nth-child(1):after{animation-delay:-1.1s}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col:nth-child(1) .tx-faq:nth-child(2):after{animation-delay:-2.2s}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col:nth-child(2) .tx-faq:nth-child(2):after{animation-delay:-3.3s}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col:nth-child(1) .tx-faq:nth-child(3):after{animation-delay:-4.4s}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col:nth-child(2) .tx-faq:nth-child(3):after{animation-delay:-5.5s}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col:nth-child(1) .tx-faq:nth-child(4):after{animation-delay:-2.75s}#faq.tx-faq-section .tx-faq-list--live.tx-faq-list--columns .tx-faq-col:nth-child(2) .tx-faq:nth-child(4):after{animation-delay:-3.85s}}@media(prefers-reduced-motion:reduce){#faq.tx-faq-section .tx-faq-list--live .tx-faq:after{animation:none!important;opacity:.38}}#faq.tx-faq-section .tx-faq-list--live .tx-faq[open]:after{animation:none;opacity:.55}#faq.tx-faq-section .tx-faq-list--live .tx-faq:hover{transform:translateY(-5px);border-color:#ffffff29;box-shadow:inset 0 1px #ffffff24,inset 0 -8px 28px #00000038,0 0 0 1px #ffffff0a,0 16px 44px -18px #00000085,0 32px 72px -28px var(--tx-faq-glow),0 0 48px -10px var(--tx-faq-glow)}#faq.tx-faq-section .tx-faq-list--live .tx-faq[open]{border-color:#ffffff24;background:linear-gradient(90deg,var(--tx-faq-s1) 0,var(--tx-faq-s2) 4px,transparent 4px),linear-gradient(145deg,rgba(255,255,255,.12) 0%,transparent 50%),linear-gradient(180deg,#201a3ae6,#0c0a16f5);box-shadow:inset 0 1px #ffffff24,inset 0 -8px 30px #0000003d,0 0 0 1px #0000006b,0 18px 48px -20px #0000008c,0 36px 80px -30px var(--tx-faq-glow),0 0 56px -8px var(--tx-faq-glow)}#faq.tx-faq-section .tx-faq-list--live .tx-faq-mark{padding:.28rem .55rem;font-size:.6875rem;letter-spacing:.1em;border-color:#ffffff24;background:linear-gradient(180deg,color-mix(in srgb,var(--tx-brand) 22%,transparent),color-mix(in srgb,var(--tx-brand) 6%,transparent));box-shadow:inset 0 1px #ffffff1a,0 0 24px -4px var(--tx-faq-glow);transition:box-shadow .35s ease,border-color .3s ease,transform .3s ease}#faq.tx-faq-section .tx-faq-list--live .tx-faq:hover .tx-faq-mark{border-color:#d4a8ff73;transform:scale(1.02)}#faq.tx-faq-section .tx-faq-list--live .tx-faq-mark i{color:#f5e8ff;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--tx-brand) 45%,transparent))}#faq.tx-faq-section .tx-faq-list--live .tx-faq summary:after{width:30px;height:30px;border-radius:9999px;background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.22),transparent 50%),linear-gradient(145deg,#2a2448f2,#100c20fa);border:1px solid rgba(255,255,255,.12);color:#e9d5ff;box-shadow:inset 0 1px #ffffff26,0 0 0 2px #05030cd9,0 0 0 3px color-mix(in srgb,var(--tx-brand) 20%,transparent)}#faq.tx-faq-section .tx-faq-list--live .tx-faq:hover summary:after{border-color:#d4a8ff59;color:#fff}#faq.tx-faq-section .tx-faq-list--live .tx-faq[open] summary:after{background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.28),transparent 48%),linear-gradient(145deg,var(--tx-brand-soft) 0%,var(--tx-brand) 52%,#7c3aed 100%);border-color:#ffffff38;color:#fff;box-shadow:inset 0 1px #ffffff47,0 0 0 2px #05030cbf,0 0 24px color-mix(in srgb,var(--tx-brand) 45%,transparent)}#faq.tx-faq-section .tx-faq-list--live .tx-faq-body{color:#cbd5e1}#faq.tx-faq-section .tx-faq-list--live .tx-faq-body:before{margin-bottom:1rem;background:linear-gradient(90deg,var(--tx-faq-glow) 0%,color-mix(in srgb,var(--tx-brand) 20%,transparent) 40%,transparent 82%);height:1px;opacity:.85}@supports not (backdrop-filter: blur(1px)){#faq.tx-faq-section .tx-faq-list--live .tx-faq{background:linear-gradient(90deg,var(--tx-faq-s1) 0,var(--tx-faq-s2) 4px,transparent 4px),linear-gradient(180deg,#1c1832,#0c0a14)}}.tx-final-cta{background:radial-gradient(110% 120% at 0% 0%,color-mix(in srgb,var(--tx-brand) 30%,transparent),transparent 62%),radial-gradient(85% 100% at 100% 100%,color-mix(in srgb,var(--tx-brand-soft) 18%,transparent),transparent 60%),linear-gradient(180deg,#221942ad,#0d0b1ce6);border:1px solid color-mix(in srgb,var(--tx-brand) 36%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px color-mix(in srgb,var(--tx-brand) 8%,transparent),0 34px 76px -34px color-mix(in srgb,var(--tx-brand) 62%,transparent),0 0 80px -22px color-mix(in srgb,var(--tx-brand) 45%,transparent)}.tx-final-split{display:grid;grid-template-columns:1fr;gap:1.1rem;align-items:center}@media(min-width:1024px){.tx-final-split{grid-template-columns:1.1fr .9fr;gap:1.35rem}}.tx-final-actions .tx-btn{min-height:46px;padding-inline:1.08rem;border-radius:9999px;width:min(272px,100%);box-sizing:border-box}@media(max-width:639px){.tx-final-split{gap:.85rem}.tx-final-actions{gap:.62rem}.tx-final-actions .tx-btn{min-height:40px;padding-block:.62rem;padding-inline:1rem;width:min(236px,100%);font-size:.8125rem!important;font-weight:600!important}.tx-final-actions .tx-btn-lg.tx-btn-brand,.tx-final-actions .tx-btn-lg.tx-btn-ghost{font-size:.8125rem!important}}.tx-final-actions .tx-btn-ghost,.tx-final-cta .tx-btn-ghost{border:0!important;box-shadow:none!important;text-shadow:none!important;color:#fcf8ff!important;font-weight:500!important;letter-spacing:normal!important;background:linear-gradient(152deg,#7c3aed5c,#581ca047 48%,#3a126e57)!important}.tx-final-actions .tx-btn-ghost:before,.tx-final-actions .tx-btn-ghost:after,.tx-final-cta .tx-btn-ghost:before,.tx-final-cta .tx-btn-ghost:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;opacity:0!important;animation:none!important}.tx-final-actions .tx-btn-brand:hover,.tx-final-cta .tx-btn-brand:hover{border:0!important;transform:scale(1.03)!important;box-shadow:0 0 18px #d6a8ff6b,0 0 36px color-mix(in srgb,var(--tx-brand-soft) 32%,transparent),0 0 60px color-mix(in srgb,var(--tx-brand) 28%,transparent),0 12px 30px -12px color-mix(in srgb,var(--tx-brand) 42%,transparent),0 0 80px -22px #d6a8ff47!important}.tx-final-actions .tx-btn-ghost:hover,.tx-final-cta .tx-btn-ghost:hover{border:0!important;transform:scale(1.02)!important;box-shadow:0 0 14px #d6a8ff47,0 0 26px color-mix(in srgb,var(--tx-brand-soft) 20%,transparent),0 10px 24px -14px color-mix(in srgb,var(--tx-brand) 32%,transparent)!important}.tx-final-actions .tx-btn-ghost:hover,.tx-final-cta .tx-btn-ghost:hover{color:#fff!important;background:linear-gradient(152deg,#9a5cff75,#763adc61 48%,#5424a866)!important;text-shadow:none!important}.tx-final-actions .tx-btn-brand,.tx-final-cta .tx-btn-brand,.tx-final-actions .tx-btn-ghost,.tx-final-cta .tx-btn-ghost{transition:background-color .25s ease,background .25s ease,transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease!important}.tx-final-actions{display:flex;flex-direction:column;align-items:center;gap:.95rem;width:100%}@media(min-width:640px)and (max-width:1023px){.tx-final-actions{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem 1rem;width:100%;max-width:36rem;margin-inline:auto}.tx-final-actions .tx-btn{width:auto;flex:1 1 auto;min-width:0;max-width:min(14.5rem,calc(50% - .5rem));padding-inline:1.05rem}}@media(min-width:1024px){.tx-final-actions{flex-direction:column;align-items:flex-end;max-width:none;margin-inline:0}.tx-final-actions .tx-btn{width:min(272px,100%);max-width:none;flex:none}}.tx-final-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(212,168,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(212,168,255,.08) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse 70% 65% at 50% 50%,#000 25%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 70% 65% at 50% 50%,#000 25%,transparent 80%);opacity:.5;pointer-events:none}.tx-final-glow{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:70%;height:100%;background:radial-gradient(closest-side,rgba(212,168,255,.3) 0%,color-mix(in srgb,var(--tx-brand) 15%,transparent) 35%,color-mix(in srgb,var(--tx-brand) 5%,transparent) 60%,transparent 85%);filter:blur(40px);pointer-events:none;animation:tx-final-pulse 6s ease-in-out infinite}@keyframes tx-final-pulse{0%,to{opacity:.85;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}@media(prefers-reduced-motion:reduce){.tx-final-glow{animation:none}}.tx-runway-card,#process .tx-runway-card,.tx-price-card,.tx-price-card-featured,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card-featured,.tx-faq,.tx-faq[open],.tx-faq-list .tx-faq,.tx-faq-list .tx-faq[open],#faq.tx-faq-section .tx-faq-list--live .tx-faq,#faq.tx-faq-section .tx-faq-list--live .tx-faq[open],#devices .tx-dev-card,#devices .tx-dev-card:nth-child(1),#devices .tx-dev-card:nth-child(2),#devices .tx-dev-card:nth-child(3),#devices .tx-dev-card:nth-child(4){background:var(--tx-card-bg)!important;border:1px solid var(--tx-card-border)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.tx-runway-card:hover,#process .tx-runway-card:hover,.tx-price-card:hover,.tx-price-card-featured:hover,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:hover,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card-featured:hover,.tx-faq:hover,.tx-faq-list .tx-faq:hover,#faq.tx-faq-section .tx-faq-list--live .tx-faq:hover,#devices .tx-dev-card:hover{background:var(--tx-card-bg-hover)!important;border-color:var(--tx-card-border-hover)!important;box-shadow:none!important}.tx-runway-card:before,.tx-runway-card:after,.tx-faq:before,.tx-faq:after,.tx-faq-list .tx-faq:before,.tx-faq-list .tx-faq:after,.tx-faq-list:before,.tx-faq-list:after{display:none!important}#devices .tx-dev-card:before,#devices .tx-dev-card:after{display:none!important;background:none!important;opacity:0!important}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card:hover,#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card-featured:hover{transform:translateY(-8px)!important;border-color:var(--tx-card-border)!important;background:var(--tx-card-bg-hover)!important;box-shadow:0 22px 36px -16px color-mix(in srgb,var(--tx-brand) 55%,transparent),0 32px 56px -20px #7c3aed73,var(--tx-card-shadow-hover)!important;z-index:5}@media(min-width:1024px){#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card-featured:hover{transform:translateY(-50px) scale(1.07)!important}}#pricing.tx-pricing-section .tx-price-deck--live .tx-price-card{transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s ease,background .3s ease,box-shadow .4s ease!important}
