.product-landing{font-size:17px;line-height:1.55}.product-landing:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(1200px 520px at 50% -80px,#924dff59 0%,#924dff00 70%);width:100%;height:600px;position:absolute;top:0;left:0}.product-landing .landing_section{padding-top:104px}.product-landing .landing_section.is-hero{padding-top:72px}.product-landing .landing_section.is-last{padding-bottom:104px}@media (max-width:900px){.product-landing .landing_section{padding-top:72px}.product-landing .landing_section.is-last{padding-bottom:72px}}.product-landing .landing_hero-heading,.product-landing .landing_heading,.product-landing .landing_question-heading{letter-spacing:-.02em;margin:0;padding-bottom:.08em;font-weight:500}.product-landing .landing_hero-heading{font-size:clamp(34px,4.6vw,56px);line-height:1.07}.product-landing .landing_heading{font-size:clamp(28px,3.4vw,42px);line-height:1.12}.product-landing .landing_eyebrow+.landing_heading{margin-top:14px}.product-landing .landing_highlight{font-family:var(--font-newsreader),Georgia,serif;color:#c9a8ff;-webkit-text-fill-color:#c9a8ff;font-size:1.08em;font-style:italic}.product-landing .landing_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#c9a8ff;font-size:13px;font-weight:700}.product-landing .landing_lede{color:#c9ccd8;margin-top:16px;font-size:19px}.product-landing .landing_lede.is-hero{margin-top:22px}.product-landing .landing_heading-wrapper{max-width:760px}.product-landing .landing_buttons{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.product-landing .landing_buttons .button{gap:10px}.product-landing .landing_buttons .secondary-button:hover{background-color:#924dff33}.product-landing .landing_hero-heading,.product-landing .landing_hero .landing_lede,.product-landing .landing_hero .landing_buttons,.product-landing .landing_hero .landing_screenshot{opacity:0;animation:1s forwards enterFromTop;transform:translateY(-20px)}@media (prefers-reduced-motion:reduce){.product-landing .landing_hero-heading,.product-landing .landing_hero .landing_lede,.product-landing .landing_hero .landing_buttons,.product-landing .landing_hero .landing_screenshot{opacity:1;animation:none;transform:none}}.product-landing .landing_hero-heading{animation-delay:.5s}.product-landing .landing_hero .landing_lede{animation-delay:1s}.product-landing .landing_hero .landing_buttons{animation-delay:1.5s}.product-landing .landing_hero .landing_screenshot{animation-delay:2s}.product-landing .landing_card{background-color:#1b1428;border:1px solid #564373;border-radius:22px;padding:26px}.product-landing .landing_card-heading{margin:0 0 6px;font-size:19px;font-weight:500;line-height:1.3}.product-landing .landing_card-text{color:#c9ccd8;font-size:16px}.product-landing .landing_cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:36px;display:grid}.product-landing .landing_cards.is-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(280px,33.3333% - 10.6667px)),1fr))}.product-landing .landing_screenshot{background:#fff;border:1px solid #564373;border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 30px 90px #924dff4d}.product-landing .landing_hero{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:52px;display:grid}.product-landing .landing_question{background:radial-gradient(600px 360px at 100% 0,#924dff47,#924dff00 70%),linear-gradient(160deg,#1b1428,#0f081a 65%);border:1px solid #564373;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:60px;display:grid}.product-landing .landing_question-intro{font-family:var(--font-newsreader),Georgia,serif;color:#c9a8ff;font-size:28px;font-style:italic}.product-landing .landing_question-heading{margin-top:14px;font-size:clamp(30px,3.6vw,46px);line-height:1.12}.product-landing .landing_question-rule{background:linear-gradient(90deg,#564373,#56437300);height:1px;margin:28px 0}.product-landing .landing_question-text{color:#c9ccd8;font-size:18px}.product-landing .landing_question-answer{letter-spacing:-.01em;margin-top:22px;font-size:28px;font-weight:600;line-height:1.2}.product-landing .landing_bubbles{gap:14px;display:grid}.product-landing .landing_bubble{letter-spacing:-.01em;border-radius:20px;align-items:flex-start;gap:16px;padding:20px 24px;font-size:20px;font-weight:600;line-height:1.3;display:flex}.product-landing .landing_bubble em{font-style:normal}.product-landing .landing_bubble.is-dark{color:#fff;background:#1b1428;border:1px solid #564373;margin-right:36px}.product-landing .landing_bubble.is-dark .landing_bubble-icon{color:#924dff}.product-landing .landing_bubble.is-dark em{color:#c9a8ff}.product-landing .landing_bubble.is-light{color:#0f081a;background:#fff;margin-left:36px;box-shadow:0 14px 40px #00000059}.product-landing .landing_bubble.is-light .landing_bubble-icon{color:#c9a8ff}.product-landing .landing_bubble.is-light em{color:#924dff}.product-landing .landing_bubble-icon{flex:none;margin-top:3px}.product-landing .landing_table-wrapper{overflow-x:auto}.product-landing .landing_table{border-collapse:collapse;width:100%;font-size:16px}.product-landing .landing_table th,.product-landing .landing_table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff1a;padding:16px 20px}.product-landing .landing_table th{letter-spacing:.1em;text-transform:uppercase;color:#8989a2;font-size:13px;font-weight:700}.product-landing .landing_table td:first-child{width:22%;font-weight:600}.product-landing .landing_table td:nth-child(2){color:#8989a2}.product-landing .landing_table td:nth-child(3){background:#924dff1a}.product-landing .landing_card.is-compare{margin-top:32px;padding:8px 8px 0;overflow:hidden}.product-landing .landing_card.is-cta{text-align:center;background:radial-gradient(700px 260px at 50% 0,#924dff73,#1b1428);padding:56px 32px}.product-landing .landing_card.is-cta .landing_heading{max-width:15em;margin:0 auto}.product-landing .landing_card.is-cta .landing_card-text{max-width:34em;margin:16px auto 0}.product-landing .landing_card.is-cta .landing_buttons{justify-content:center}.product-landing .landing_faqs{max-width:880px;margin-top:24px}.product-landing .landing_faq{border-bottom:1px solid #ffffff1a;padding:22px 0}.product-landing .landing_faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:19px;font-weight:600;list-style:none;display:flex}.product-landing .landing_faq summary::-webkit-details-marker{display:none}.product-landing .landing_faq summary:after{content:"+";color:#c9a8ff;font-size:24px;line-height:1}.product-landing .landing_faq[open] summary:after{content:"−"}.product-landing .landing_faq p{color:#c9ccd8;max-width:70ch;margin-top:12px}@media (max-width:900px){.product-landing .landing_hero{grid-template-columns:minmax(0,1fr);gap:36px}.product-landing .landing_question{grid-template-columns:minmax(0,1fr);gap:36px;padding:32px 22px}.product-landing .landing_bubble.is-dark{margin-right:0}.product-landing .landing_bubble.is-light{margin-left:0}.product-landing .landing_card.is-compare .landing_table{display:block;overflow-x:auto}}@keyframes enterFromTop{to{opacity:1;transform:translateY(0)}}
