.snxi8q_site{--ink:#263c4b;--muted:#5b6e7d;--blue:#28649e;--line:#dce7ee;color:var(--ink);font-family:"Avenir Next",var(--font-geist-sans),sans-serif;letter-spacing:0;background:#fff;flex-direction:column;min-height:100dvh;display:flex}.snxi8q_site>main{flex:1}.snxi8q_homeMain{display:flex}.snxi8q_site *{letter-spacing:0}.snxi8q_site a{text-decoration:none}.snxi8q_site a:focus-visible,.snxi8q_site summary:focus-visible{outline-offset:5px;outline:3px solid #367cb5}.snxi8q_skipLink{z-index:20;background:#fff;padding:12px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.snxi8q_skipLink:focus{transform:none}.snxi8q_header{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1240px;min-height:82px;margin:0 auto;padding:14px 36px;display:flex}.snxi8q_brand{color:var(--ink);flex-shrink:0;align-items:center;gap:10px;font-size:24px;font-weight:750;display:inline-flex}.snxi8q_brand img{border-radius:8px}.snxi8q_nav{align-items:center;gap:28px;font-size:13px;font-weight:600;display:flex}.snxi8q_nav a{color:var(--muted)}.snxi8q_nav a:hover,.snxi8q_footer a:hover{color:var(--blue)}.snxi8q_detailNav{align-items:center;min-height:42px;display:inline-flex}.snxi8q_nav .snxi8q_detailNav[aria-current=page]{color:var(--blue);text-underline-offset:6px;text-decoration:underline}.snxi8q_accountLink,.snxi8q_navDownload{justify-content:center;align-items:center;gap:6px;display:inline-flex}.snxi8q_nav .snxi8q_navDownload{color:#285b8a;background:#edf5ff;border:1px solid #d2e5fa;border-radius:8px;padding:11px 15px}.snxi8q_hero{isolation:isolate;text-align:center;background:#f5faff;flex-direction:column;justify-content:center;width:100%;padding:25px 24px 18px;display:flex;position:relative;overflow:hidden}.snxi8q_heroContent{z-index:1;max-width:750px;margin:0 auto;position:relative}.snxi8q_eyebrow{color:#567166;margin:0 0 13px;font-size:12px;font-weight:650;line-height:1.6}.snxi8q_hero .snxi8q_eyebrow{color:#47677f;justify-content:center;align-items:center;gap:8px;display:flex}.snxi8q_statusDot{background:#78b298;border-radius:50%;flex-shrink:0;width:7px;height:7px}.snxi8q_hero h1{color:#284b68;margin:0 0 9px;font-size:64px;font-weight:750;line-height:1}.snxi8q_hero h2{margin:0;font-size:32px;font-weight:600;line-height:1.2}.snxi8q_mobileBreak{display:none}.snxi8q_heroDescription{color:var(--muted);margin:10px 0 14px;font-size:14px;line-height:1.7}.snxi8q_heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.snxi8q_primaryButton,.snxi8q_quietButton{border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:11px 19px;font-size:14px;font-weight:650;transition:background .2s,color .2s,transform .2s;display:inline-flex}.snxi8q_primaryButton{background:var(--blue);border:1px solid var(--blue);color:#fff}.snxi8q_primaryButton:hover{background:#1d5285;transform:translateY(-1px)}.snxi8q_quietButton{color:#375c77;background:#fffc;border:1px solid #d2e1ee}.snxi8q_quietButton:hover{background:#e9f3fe}.snxi8q_availability{color:#627383;margin:12px 0 0;font-size:11px;line-height:1.7}.snxi8q_heroScene{flex-shrink:0;width:100%;height:clamp(190px,31svh,300px);margin:20px auto 0;position:relative}.snxi8q_heroScreenshot{object-fit:contain;object-position:bottom;border:1px solid #d9e6f0;border-radius:8px;width:auto;max-width:100%;height:100%;margin:auto;display:block}.snxi8q_previewCaption{color:#617989;margin:10px 0 0;font-size:10px}.snxi8q_howSection{max-width:1168px;margin:auto;padding:42px 36px 62px;scroll-margin-top:24px}.snxi8q_sectionIntro{text-align:center}.snxi8q_sectionIntro h2,.snxi8q_organizeCopy h2,.snxi8q_privacyHeading h2,.snxi8q_lastSection h2{margin:0;font-size:34px;font-weight:600;line-height:1.2}.snxi8q_sectionIntro .snxi8q_eyebrow{color:#6a7f90}.snxi8q_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:40px 0 0;padding:0;list-style:none;display:grid}.snxi8q_steps li{border-top:1px solid var(--line);padding-top:18px}.snxi8q_stepTop{color:#4c7caa;justify-content:space-between;align-items:center;display:flex}.snxi8q_stepTop span{color:#8294a3;font-size:12px}.snxi8q_steps h2{margin:18px 0 10px;font-size:17px;font-weight:650}.snxi8q_steps p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.snxi8q_organizeSection{background:#f0f8f4}.snxi8q_organizeInner{grid-template-columns:minmax(250px,.85fr) minmax(0,1.65fr);align-items:center;gap:44px;max-width:1240px;margin:auto;padding:64px 36px;display:grid}.snxi8q_organizeCopy>p:not(.snxi8q_eyebrow){color:#5a7065;max-width:340px;margin:20px 0;font-size:14px;line-height:1.9}.snxi8q_organizeCopy h2{color:#355a4b}.snxi8q_trustList{color:#3d6955;margin:23px 0 0;padding:0;font-size:13px;font-weight:550;list-style:none}.snxi8q_trustList li{align-items:center;gap:10px;margin:13px 0;display:flex}.snxi8q_organizeFigure{min-width:0;margin:0}.snxi8q_organizeFigure img{border:1px solid #d6e6de;border-radius:8px;width:100%;height:auto;display:block}.snxi8q_organizeFigure figcaption{color:#557566;margin-top:12px;font-size:11px;line-height:1.6}.snxi8q_privacySection{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;max-width:1168px;margin:auto;padding:72px 36px;scroll-margin-top:24px;display:grid}.snxi8q_privacyHeading>svg{color:#4c8b72;margin-bottom:20px}.snxi8q_privacyHeading h2{font-size:32px}.snxi8q_privacyDetails{gap:24px;display:grid}.snxi8q_privacyDetails h3{margin:0 0 8px;font-size:15px;font-weight:650}.snxi8q_privacyDetails p{color:var(--muted);margin:0;font-size:13px;line-height:1.9}.snxi8q_lastSection{text-align:center;background:#eff6ff;padding:44px 24px 46px}.snxi8q_companion{object-fit:contain;width:92px;height:92px;margin:0 auto 8px;display:block}.snxi8q_lastSection h2{font-size:30px}.snxi8q_lastSection>p:not(.snxi8q_eyebrow):not(.snxi8q_availability){color:var(--muted);margin:16px 0 22px;font-size:14px}.snxi8q_lastSection .snxi8q_primaryButton{margin:0 auto}.snxi8q_lastSection .snxi8q_eyebrow{margin-bottom:10px}.snxi8q_footer{flex-shrink:0;align-items:center;gap:28px;width:100%;max-width:1240px;margin:0 auto;padding:27px 36px;font-size:12px;display:flex}.snxi8q_footer .snxi8q_brand{gap:8px;font-size:19px}.snxi8q_footer p{color:#6c7f8d;flex:1;margin:0}.snxi8q_footer>div{color:var(--muted);gap:24px;display:flex}.snxi8q_pageIntro{text-align:center;max-width:680px;margin:0 auto}.snxi8q_pageIntro h1{color:#284b68;margin:0;font-size:40px;font-weight:650;line-height:1.2}.snxi8q_pageIntro>p:not(.snxi8q_eyebrow){color:var(--muted);margin:18px 0 0;font-size:15px;line-height:1.8}.snxi8q_infoMain{width:100%;max-width:850px;margin:0 auto;padding:52px 36px 64px}.snxi8q_privacyIcon{color:#4c8b72;margin:0 auto 18px;display:block}.snxi8q_infoMain .snxi8q_privacyDetails{gap:0;max-width:680px;margin:40px auto 0}.snxi8q_infoMain .snxi8q_privacyDetails section{border-top:1px solid var(--line);padding:24px 0}.snxi8q_infoMain .snxi8q_privacyDetails h2{margin:0 0 10px;font-size:18px;font-weight:650;line-height:1.4}.snxi8q_infoMain .snxi8q_privacyDetails p{font-size:14px}.snxi8q_downloadMain{max-width:1050px;min-height:calc(100svh - 170px);margin:auto;padding:60px 36px 70px}.snxi8q_downloadIntro{text-align:center;max-width:610px;margin:0 auto}.snxi8q_downloadIcon{border-radius:16px;margin:0 auto 24px;display:block}.snxi8q_downloadIntro h1{margin:0 0 18px;font-size:44px;font-weight:650;line-height:1.15}.snxi8q_downloadIntro>p:not(.snxi8q_eyebrow){color:var(--muted);font-size:15px;line-height:1.9}.snxi8q_downloadIntro .snxi8q_primaryButton{margin-top:14px}.snxi8q_releaseNotice{text-align:left;background:#f3f8ff;border:1px solid #d6e5f5;border-radius:8px;max-width:540px;margin:28px auto 0;padding:22px 24px}.snxi8q_releaseNotice strong{align-items:center;gap:9px;font-size:15px;display:flex}.snxi8q_releaseNotice p{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.9}.snxi8q_downloadMeta{color:var(--muted);margin:15px 0;font-size:12px}.snxi8q_installSteps{border-top:1px solid var(--line);max-width:740px;margin:38px auto 0;padding:36px 0 0}.snxi8q_installSteps h2{margin:0 0 25px;font-size:20px;font-weight:600}.snxi8q_installSteps ol{counter-reset:install;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding:0;list-style:none;display:grid}.snxi8q_installSteps li{counter-increment:install;color:var(--muted);font-size:13px;line-height:1.8}.snxi8q_installSteps li:before{content:counter(install);color:#3d78aa;margin-bottom:9px;font-size:13px;font-weight:700;display:block}.snxi8q_installSteps li strong{color:var(--ink);margin-bottom:5px;font-size:14px;display:block}.snxi8q_downloadLinks{color:var(--blue);flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;margin-top:34px;font-size:13px;font-weight:600;display:flex}.snxi8q_downloadLinks a{align-items:center;gap:6px;display:inline-flex}.snxi8q_checksum{max-width:610px;color:var(--muted);overflow-wrap:anywhere;margin:22px auto;font-size:11px;line-height:1.8}.snxi8q_checksum summary{cursor:pointer}.snxi8q_checksum code{margin-top:8px;font-size:11px;display:block}@media (min-width:1500px){.snxi8q_hero{padding-top:32px}.snxi8q_heroScene{height:clamp(220px,31svh,330px)}.snxi8q_hero h1{font-size:72px}}@media (max-width:850px){.snxi8q_header{padding:14px 24px}.snxi8q_nav{gap:18px}.snxi8q_organizeInner{grid-template-columns:1fr;gap:32px}.snxi8q_organizeCopy>p:not(.snxi8q_eyebrow){max-width:560px}.snxi8q_organizeCopy h2 br{display:none}.snxi8q_privacySection{gap:40px}.snxi8q_steps{gap:25px}.snxi8q_footer{gap:20px}}@media (max-width:600px){.snxi8q_header{gap:12px;min-height:70px;padding:12px 18px}.snxi8q_brand{gap:7px;font-size:22px}.snxi8q_brand img{width:32px;height:32px}.snxi8q_nav{gap:12px;font-size:12px}.snxi8q_detailNav,.snxi8q_accountLink svg{display:none}.snxi8q_nav .snxi8q_navDownload{min-height:42px;padding:9px 11px}.snxi8q_navDownload span{font-size:11px}.snxi8q_hero{padding:29px 14px 18px}.snxi8q_hero .snxi8q_eyebrow{font-size:11px}.snxi8q_hero h1{margin-bottom:13px;font-size:58px}.snxi8q_hero h2{font-size:28px;line-height:1.15}.snxi8q_mobileBreak{display:initial}.snxi8q_heroDescription{max-width:330px;margin:16px auto 19px;font-size:13px;line-height:1.8}.snxi8q_heroDescription br{display:none}.snxi8q_heroActions{gap:8px}.snxi8q_primaryButton,.snxi8q_quietButton{padding:11px 14px;font-size:13px}.snxi8q_availability{margin-top:11px;font-size:10px}.snxi8q_heroScene{aspect-ratio:1180/680;width:100%;height:auto;margin-top:23px}.snxi8q_heroScreenshot{width:100%;height:auto}.snxi8q_previewCaption{font-size:9px}.snxi8q_howSection{padding:39px 24px}.snxi8q_sectionIntro h2,.snxi8q_organizeCopy h2{font-size:27px}.snxi8q_sectionIntro .snxi8q_eyebrow{font-size:10px}.snxi8q_steps{grid-template-columns:1fr;gap:23px;margin-top:29px}.snxi8q_steps li{grid-template-columns:31px 1fr;column-gap:16px;padding-top:15px;display:grid}.snxi8q_stepTop{grid-row:1/3;display:block}.snxi8q_stepTop span{margin-top:8px;font-size:10px;display:block}.snxi8q_steps h3{margin:0 0 6px;font-size:16px}.snxi8q_steps p{font-size:13px}.snxi8q_organizeInner{gap:25px;padding:39px 24px}.snxi8q_organizeCopy>p:not(.snxi8q_eyebrow){margin:17px 0;font-size:13px}.snxi8q_trustList{margin-top:18px;font-size:12px}.snxi8q_organizeFigure figcaption{font-size:10px}.snxi8q_privacySection{grid-template-columns:1fr;gap:28px;padding:40px 24px}.snxi8q_privacyHeading h2{font-size:28px}.snxi8q_privacyHeading>svg{margin-bottom:13px}.snxi8q_privacyDetails{gap:22px}.snxi8q_lastSection{padding:33px 24px 36px}.snxi8q_lastSection h2{font-size:26px}.snxi8q_lastSection>p:not(.snxi8q_eyebrow):not(.snxi8q_availability){font-size:13px}.snxi8q_footer{flex-wrap:wrap;gap:15px;padding:24px}.snxi8q_footer p{flex-basis:calc(100% - 100px);font-size:10px}.snxi8q_footer>div{gap:24px;font-size:12px}.snxi8q_downloadMain{padding:38px 24px 45px}.snxi8q_downloadIntro h1{font-size:34px}.snxi8q_downloadIntro>p:not(.snxi8q_eyebrow){font-size:14px}.snxi8q_downloadIcon{width:78px;height:78px;margin-bottom:20px}.snxi8q_releaseNotice{padding:19px}.snxi8q_installSteps ol{grid-template-columns:1fr;gap:20px}.snxi8q_installSteps li{padding-left:27px;position:relative}.snxi8q_installSteps li:before{position:absolute;top:0;left:0}.snxi8q_downloadLinks{gap:22px}}@media (prefers-reduced-motion:reduce){.snxi8q_primaryButton,.snxi8q_quietButton{transition:none}.snxi8q_primaryButton:hover{transform:none}}@media (max-width:600px){.snxi8q_hero{padding-top:22px;padding-bottom:14px}.snxi8q_hero .snxi8q_eyebrow{margin-bottom:9px}.snxi8q_hero h1{margin-bottom:9px;font-size:50px}.snxi8q_hero h2{font-size:26px}.snxi8q_heroDescription{margin-top:12px;margin-bottom:16px;font-size:12px;line-height:1.75}.snxi8q_heroScene{margin-top:18px}.snxi8q_previewCaption{margin-top:8px}.snxi8q_howSection{padding-top:28px}.snxi8q_nav .snxi8q_detailNav{display:inline-flex}.snxi8q_nav .snxi8q_navDownload{gap:0;min-width:42px;padding:10px}.snxi8q_navDownload span{display:none}.snxi8q_steps h2{margin:0 0 6px;font-size:16px}.snxi8q_pageIntro h1{font-size:32px}.snxi8q_pageIntro>p:not(.snxi8q_eyebrow){font-size:14px}.snxi8q_infoMain{padding:36px 24px 40px}.snxi8q_infoMain .snxi8q_privacyDetails{margin-top:28px}}@media (min-width:701px) and (max-height:740px){.snxi8q_hero{padding-top:18px;padding-bottom:18px}.snxi8q_hero h1{font-size:52px}.snxi8q_hero h2{font-size:28px}.snxi8q_hero .snxi8q_eyebrow{margin-bottom:9px}.snxi8q_heroDescription{margin:8px 0 10px;font-size:13px}.snxi8q_heroScene{height:clamp(135px,100svh - 505px,235px);margin-top:14px}}
