.page_site__WN3rm{--clarity-paper:#faf9f6;--clarity-ink:#252330;--clarity-muted:#625f70;--clarity-violet:#65509c;--clarity-lilac:#ece7f4;--clarity-line:#dedbe3;--color-accent:var(--clarity-violet);--color-accent-hover:#493774;background:var(--clarity-paper);color:var(--clarity-ink);color-scheme:light;min-height:100svh;font-family:Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.6}.page_site__WN3rm *{box-sizing:border-box}.page_site__WN3rm a{text-decoration:none}.page_site__WN3rm h1,.page_site__WN3rm h2,.page_site__WN3rm h3,.page_site__WN3rm p{margin:0}.page_site__WN3rm h2{font-size:clamp(2rem,4.2vw,3.5rem);line-height:1.12;letter-spacing:-.055em;font-weight:500;text-wrap:balance}.page_site__WN3rm section[id]{scroll-margin-top:var(--space-8)}.page_download__2tUKJ,.page_footer__wc4_Z,.page_header__m8gn8,.page_hero__fFU54,.page_privacy__Ik3qJ,.page_section__Zfdtw{width:min(100% - 2 * var(--page-gutter),72rem);margin-inline:auto}.page_header__m8gn8{display:flex;align-items:center;justify-content:space-between;min-height:6rem;gap:var(--space-6);border-bottom:1px solid var(--clarity-line)}.page_brand__K926p{font-size:2rem;letter-spacing:-.08em;font-weight:750;color:var(--clarity-ink)}.page_brand__K926p span{color:var(--clarity-violet)}.page_header__m8gn8 nav{display:flex;align-items:center;gap:var(--space-8);font-size:var(--text-sm)}.page_header__m8gn8 nav a{color:var(--clarity-ink)}.page_navDownload__hWE5x{border:1px solid var(--clarity-line);border-radius:100px;padding:var(--space-2) var(--space-4)}.page_hero__fFU54{padding-top:var(--space-20);text-align:center}.page_eyebrow__3t__a{display:flex;justify-content:inherit;align-items:center;gap:var(--space-2);font-size:.6875rem;letter-spacing:.13em;text-transform:uppercase;font-weight:600;color:var(--clarity-violet)}.page_download__2tUKJ>.page_eyebrow__3t__a,.page_hero__fFU54>.page_eyebrow__3t__a{justify-content:center}.page_eyebrow__3t__a>span{width:.4rem;height:.4rem;background:currentColor;border-radius:50%}.page_hero__fFU54 h1{margin-top:var(--space-6);font-size:clamp(2.75rem,5.3vw,4.75rem);font-weight:500;line-height:1.02;letter-spacing:-.065em}.page_hero__fFU54 h1 em{font-family:Georgia,serif;font-weight:400;color:var(--clarity-violet);letter-spacing:-.065em}.page_intro__9QwAs{max-width:42rem;margin-inline:auto!important;margin-top:var(--space-6)!important;font-size:clamp(1rem,1.8vw,1.125rem);color:var(--clarity-muted)}.page_actions__zIVnc{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:var(--space-6);margin-top:var(--space-8)}.page_primary__dDZ3f{display:inline-flex;gap:var(--space-8);align-items:center;padding:var(--space-4) var(--space-6);background:var(--clarity-ink);color:white;border-radius:100px;font-size:var(--text-sm)}.page_primary__dDZ3f:hover{color:white;background:var(--clarity-violet)}.page_secondary__KSA6g{font-size:var(--text-sm);color:var(--clarity-ink)}.page_heroNote__Xmd5x{color:var(--clarity-muted);font-size:.75rem;margin-top:var(--space-4)!important}.page_productShot__zwlK5{margin:var(--space-16) 0 0;padding:var(--space-3);background:var(--clarity-lilac);border:1px solid #dcd4e9;border-radius:var(--space-4);box-shadow:0 24px 60px -36px #5d427559}.page_shotLabel__1ZfhM{display:flex;justify-content:space-between;padding:var(--space-2) var(--space-2) var(--space-4);font-size:.625rem;letter-spacing:.1em;color:var(--clarity-muted)}.page_productShot__zwlK5 img{display:block;width:100%;height:auto;border:1px solid var(--clarity-line);border-radius:var(--radius-md)}.page_productShot__zwlK5 figcaption{color:var(--clarity-muted);padding-top:var(--space-3);font-size:.6875rem}.page_section__Zfdtw{padding-block:var(--space-24)}.page_sectionHeading__QD22x{max-width:46rem}.page_section__Zfdtw h2{margin-top:var(--space-4)}.page_featureIntro__Hg_91>p:not(.page_eyebrow__3t__a),.page_sectionHeading__QD22x>p:last-child{margin-top:var(--space-6);max-width:33rem;color:var(--clarity-muted)}.page_steps__j69K6{margin:var(--space-12) 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8)}.page_steps__j69K6 li{padding-top:var(--space-6);border-top:1px solid var(--clarity-line)}.page_steps__j69K6 li>span{font-size:.625rem;letter-spacing:.1em;color:var(--clarity-violet)}.page_steps__j69K6 h3{margin-top:var(--space-6);font-size:1.25rem;font-weight:500;letter-spacing:-.03em}.page_steps__j69K6 p{margin-top:var(--space-3);color:var(--clarity-muted);font-size:var(--text-sm)}.page_featureSection__9SuuA{border-top:1px solid var(--clarity-line)}.page_featureGrid__FXO_B{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12) var(--space-16);margin-top:var(--space-12)}.page_featureGrid__FXO_B article{border-top:1px solid var(--clarity-line);padding-top:var(--space-6)}.page_featureNumber__pzJ6T{color:var(--clarity-violet);font-size:var(--text-sm)}.page_featureGrid__FXO_B h3{margin-top:var(--space-3);font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:-.03em}.page_featureGrid__FXO_B p{margin-top:var(--space-4);color:var(--clarity-muted)}.page_featureGrid__FXO_B ul{margin:var(--space-6) 0 0;padding-left:var(--space-4);display:grid;gap:var(--space-2);font-size:var(--text-sm)}.page_featureGrid__FXO_B li::marker{color:var(--clarity-violet)}.page_extras__mgKrN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12);padding:var(--space-8);margin-top:var(--space-12);border-radius:var(--radius-md);background:var(--clarity-lilac)}.page_extras__mgKrN h3{font-size:1.125rem;font-weight:550}.page_extras__mgKrN p{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--clarity-muted)}.page_textLink__0TL4Y{display:inline-block;margin-top:var(--space-8);font-size:var(--text-sm);border-bottom:1px solid}.page_privacy__Ik3qJ{border-radius:var(--space-4);background:var(--clarity-ink);color:#f7f3ff;padding:var(--space-16);display:grid;grid-template-columns:1.4fr 1fr;gap:var(--space-12);align-items:center}.page_privacy__Ik3qJ .page_eyebrow__3t__a{color:#c7b6eb}.page_privacy__Ik3qJ h2{margin-top:var(--space-6);font-size:clamp(2rem,3.5vw,3rem)}.page_privacy__Ik3qJ p:not(.page_eyebrow__3t__a){color:#cdc8d7;margin-top:var(--space-6);max-width:30rem}.page_privacyLink__NlnGF{display:inline-block;color:#e2d5fc;border-bottom:1px solid #86739f;margin-top:var(--space-6);font-size:var(--text-sm)}.page_privacyLink__NlnGF:hover{color:white}.page_privacy__Ik3qJ ul{list-style:none;padding:0;margin:0}.page_privacy__Ik3qJ li{padding-block:var(--space-4);border-bottom:1px solid #494351;font-size:var(--text-sm)}.page_privacy__Ik3qJ li span{color:#c5b5e4;margin-right:var(--space-3)}.page_faq__4q4D6{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--space-16)}.page_faq__4q4D6 details{border-bottom:1px solid var(--clarity-line)}.page_faq__4q4D6 summary{cursor:pointer;padding-block:var(--space-6);font-weight:500}.page_faq__4q4D6 details p{padding-bottom:var(--space-6);color:var(--clarity-muted);font-size:var(--text-sm)}.page_download__2tUKJ{background:var(--clarity-lilac);text-align:center;padding:var(--space-16);border-radius:var(--space-4)}.page_download__2tUKJ h2{margin-top:var(--space-6);font-size:clamp(2.5rem,5vw,4.5rem)}.page_download__2tUKJ>p:not(.page_eyebrow__3t__a){margin-top:var(--space-6);color:var(--clarity-muted)}.page_downloadOptions__gFajN{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-top:var(--space-12);text-align:left}.page_downloadOptions__gFajN>a{display:flex;flex-direction:column;padding:var(--space-6);background:var(--clarity-paper);color:var(--clarity-ink);border:1px solid #d4cbe0;border-radius:var(--radius-md);font-weight:600}.page_downloadOptions__gFajN>a:hover{border-color:var(--clarity-violet);background:white}.page_downloadOptions__gFajN>a>span{display:flex;justify-content:space-between;color:var(--clarity-muted);font-size:.75rem;font-weight:400;margin-top:var(--space-3)}.page_releaseNote__mbjLg{font-size:.75rem}.page_releaseNote__mbjLg a{text-decoration:underline}.page_footer__wc4_Z{padding-block:var(--space-12);display:flex;align-items:center;gap:var(--space-6)}.page_footer__wc4_Z p{font-size:.75rem;color:var(--clarity-muted)}.page_footer__wc4_Z>div{display:flex;gap:var(--space-6);margin-left:auto;font-size:.75rem}.page_footer__wc4_Z>div a{color:var(--clarity-muted)}.page_skip__ftvMb{position:absolute;left:var(--space-4);top:-5rem;padding:var(--space-3);background:white;z-index:10}.page_skip__ftvMb:focus{top:var(--space-3)}@media (max-width:63.99rem){.page_featureGrid__FXO_B{gap:var(--space-8)}.page_privacy__Ik3qJ{padding:var(--space-8)}.page_download__2tUKJ{padding:var(--space-12) var(--space-6)}}@media (max-width:47.99rem){.page_header__m8gn8{min-height:5rem;gap:var(--space-4)}.page_header__m8gn8 nav{gap:var(--space-4);font-size:.75rem}.page_brand__K926p{font-size:1.75rem}.page_hero__fFU54{padding-top:var(--space-12)}.page_desktopBreak__Lgw4L{display:none}.page_productShot__zwlK5{margin-top:var(--space-12);padding:var(--space-2)}.page_shotLabel__1ZfhM span:first-child{display:none}.page_shotLabel__1ZfhM{padding:var(--space-1) var(--space-1) var(--space-2)}.page_section__Zfdtw{padding-block:var(--space-16)}.page_downloadOptions__gFajN,.page_extras__mgKrN,.page_faq__4q4D6,.page_featureGrid__FXO_B,.page_privacy__Ik3qJ,.page_steps__j69K6{grid-template-columns:1fr}.page_steps__j69K6{gap:var(--space-6)}.page_steps__j69K6 h3{margin-top:var(--space-3)}.page_extras__mgKrN,.page_faq__4q4D6,.page_featureGrid__FXO_B{gap:var(--space-8)}.page_privacy__Ik3qJ{padding:var(--space-8) var(--space-6);gap:var(--space-6)}.page_downloadOptions__gFajN{margin-top:var(--space-8)}.page_footer__wc4_Z{flex-wrap:wrap;gap:var(--space-4)}.page_footer__wc4_Z>div{width:100%;margin-left:0;justify-content:space-between}}