.BrandHero_shell__9dO9d{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:24px;background:#060d09;isolation:isolate;border:1px solid #446b501a}.BrandHero_heroShell__LGORY{border:0;border-radius:0;background:#090e0c}.BrandHero_heroShell__LGORY:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#090e0c,transparent 10%,transparent 90%,#090e0c),linear-gradient(#090e0c,transparent 17%,transparent 80%,#090e0c)}.BrandHero_poster__EknZM{display:block;width:100%!important;height:100%!important}.BrandHero_film__xrSAS{position:absolute;inset:0}.BrandHero_controls__sjFVv{position:absolute;left:28px;bottom:23px;z-index:3;display:flex;gap:7px;padding:5px;border:1px solid #aed9ba20;background:#07150bc9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:30px}.BrandHero_controls__sjFVv button{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;color:#b6d5c2;background:transparent;border:0;border-radius:50%;cursor:pointer}.BrandHero_controls__sjFVv button:hover{color:#19e57f;background:#1ae88810}.BrandHero_controls__sjFVv button:focus-visible{outline:2px solid #19e57f;outline-offset:3px}.BrandHero_controls__sjFVv svg{width:16px!important;height:16px!important}.BrandHero_heroShell__LGORY .BrandHero_controls__sjFVv{bottom:18%;left:4.5%}.BrandHero_badge__i5NzH{position:absolute;bottom:29px;right:30px;color:#789883;font-size:11px;letter-spacing:.18em;pointer-events:none}.BrandHero_light__HlxQR{background:#f8faf9;border-color:#dce8e1}.BrandHero_light__HlxQR.BrandHero_heroShell__LGORY{background:#fff;overflow:visible}.BrandHero_light__HlxQR.BrandHero_heroShell__LGORY:after{display:none}.BrandHero_light__HlxQR.BrandHero_heroShell__LGORY .BrandHero_controls__sjFVv{bottom:-42px;left:9%}.BrandHero_light__HlxQR .BrandHero_controls__sjFVv{border-color:#d8e6de;background:#ffffffdf;box-shadow:0 6px 20px #2347330c}.BrandHero_light__HlxQR .BrandHero_controls__sjFVv button{color:#486353}.BrandHero_light__HlxQR .BrandHero_controls__sjFVv button:hover{color:#008b4a;background:#e9f7ef}.BrandHero_light__HlxQR .BrandHero_controls__sjFVv button:focus-visible{outline-color:#009f58}.BrandHero_light__HlxQR .BrandHero_badge__i5NzH{color:#6d8778}.BrandHero_cards__T9h_V.BrandHero_light__HlxQR.BrandHero_heroShell__LGORY{overflow:hidden}.BrandHero_cards__T9h_V.BrandHero_light__HlxQR.BrandHero_heroShell__LGORY:after{display:block;background:linear-gradient(90deg,#fff,transparent 10%,transparent 90%,#fff),linear-gradient(#fff,transparent 17%,transparent 80%,#fff)}.BrandHero_cards__T9h_V.BrandHero_light__HlxQR.BrandHero_heroShell__LGORY .BrandHero_controls__sjFVv{bottom:18%;left:4.5%}@media (max-width:600px){.BrandHero_shell__9dO9d{border-radius:14px}.BrandHero_heroShell__LGORY{border-radius:0}.BrandHero_controls__sjFVv{left:12px;bottom:10px;padding:3px;gap:3px}.BrandHero_controls__sjFVv button{width:28px;height:28px}.BrandHero_badge__i5NzH{display:none}}@media (max-width:760px){.BrandHero_light__HlxQR.BrandHero_heroShell__LGORY .BrandHero_controls__sjFVv{bottom:-35px;left:9%}.BrandHero_cards__T9h_V.BrandHero_light__HlxQR.BrandHero_heroShell__LGORY .BrandHero_controls__sjFVv{bottom:18%;left:50%;transform:translateX(-50%)}}.ModernHomeExperience_modernPage__nU3f0{background:#fff;color:#19372b}.ModernHomeExperience_hero__s0GRd{position:relative;overflow:hidden;isolation:isolate;background:#fff;border-bottom:1px solid #e7efe9}.ModernHomeExperience_heroLayout__NS4K3{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.55fr);align-items:center;width:min(1840px,100%);min-height:clamp(760px,91svh,1040px);margin:0 auto;padding:150px 3.8vw 90px}.ModernHomeExperience_atmosphere__Hak1P{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 77% 52%,#b8ffd324,transparent 58%),radial-gradient(ellipse at 8% 22%,#e9faf33a,transparent 35%)}.ModernHomeExperience_atmosphere__Hak1P:after{content:"";position:absolute;inset:0;background-image:linear-gradient(#1b684906 1px,transparent 0),linear-gradient(90deg,#1b684906 1px,transparent 0);background-size:104px 104px;-webkit-mask-image:linear-gradient(#0009,transparent 72%);mask-image:linear-gradient(#0009,transparent 72%)}.ModernHomeExperience_watermark__hlL8Q{position:absolute;z-index:1;height:auto;opacity:.05;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ModernHomeExperience_watermarkLeft__hpK_k{width:245px;top:125px;left:-152px;transform:rotate(-12deg)}.ModernHomeExperience_watermarkRight__CWA1a{width:350px;bottom:30px;right:-145px;transform:rotate(12deg)}.ModernHomeExperience_heroCopy__iG9V2{position:relative;z-index:3;padding:8px 0;text-align:left}.ModernHomeExperience_kicker__NcDHf{display:inline-flex;align-items:center;gap:11px;color:#247c50;font-size:11px;font-weight:650;letter-spacing:.08em}.ModernHomeExperience_kicker__NcDHf>span{width:6px;height:6px;border-radius:50%;background:#10c577;box-shadow:0 0 0 4px #15cc7b12}.ModernHomeExperience_heroCopy__iG9V2 h1{margin:30px 0 24px;font-size:clamp(48px,4.15vw,78px);line-height:1.09;letter-spacing:-.065em;font-weight:650;color:#163128}.ModernHomeExperience_heroCopy__iG9V2 h1 em{color:#04ba6d;font-style:normal}.ModernHomeExperience_heroCopy__iG9V2>p{max-width:390px;margin:0;font-size:16px;line-height:1.9;color:#64796d;text-wrap:pretty}.ModernHomeExperience_actions__nidzs{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:32px}.ModernHomeExperience_actions__nidzs .button{min-height:54px;padding:0 24px}.ModernHomeExperience_secondary__tYQzO{display:inline-flex;gap:12px;align-items:center;font-size:14px;font-weight:600;color:#3f6552}.ModernHomeExperience_secondary__tYQzO:hover{color:#08985a}.ModernHomeExperience_secondary__tYQzO:focus-visible{outline:2px solid #11ba73;outline-offset:5px}.ModernHomeExperience_brandStage__B6yqA{position:relative;align-self:center;width:100%;min-width:0;aspect-ratio:16/9}.ModernHomeExperience_features__mwDX0{scroll-margin-top:0!important}.ModernHomeExperience_product__Oo0XD{display:grid;grid-template-columns:.6fr 1.4fr;align-items:center;grid-gap:70px;gap:70px;padding:105px max(5vw,calc((100vw - 1400px) / 2));background:#fff;border-top:1px solid #e3ede7}.ModernHomeExperience_productCopy__9e7Zj h2{margin:22px 0;font-size:clamp(32px,3vw,48px);line-height:1.17;font-weight:600;letter-spacing:-.05em;color:#183c2b;text-wrap:balance}.ModernHomeExperience_productCopy__9e7Zj p{color:#6b8173;font-size:15px;line-height:1.9}.ModernHomeExperience_screenshot__xcEOS{margin:0;padding:16px;border:1px solid #dce9e1;border-radius:20px;background:#f2f8f5;box-shadow:0 28px 65px #234d3010}.ModernHomeExperience_screenshot__xcEOS img{display:block;width:100%;height:auto;border-radius:11px;box-shadow:0 8px 25px #2a524013}.ModernHomeExperience_screenshot__xcEOS figcaption{padding:16px 2px 2px;color:#72897b;font-size:11px}.ModernHomeExperience_modernPage__nU3f0 .privacy{background:#f4faf7;color:#1b3f2d}.ModernHomeExperience_modernPage__nU3f0 .privacy:before{background-image:linear-gradient(#24734a08 1px,transparent 0),linear-gradient(90deg,#24734a08 1px,transparent 0)}.ModernHomeExperience_modernPage__nU3f0 .eyebrow--dark{color:#128754}.ModernHomeExperience_modernPage__nU3f0 .privacy-copy h2{color:#16372a;font-size:clamp(34px,4vw,60px);line-height:1.12}.ModernHomeExperience_modernPage__nU3f0 .privacy-copy h2 em{color:#09b76b}.ModernHomeExperience_modernPage__nU3f0 .privacy-copy>p{color:#637a6d}.ModernHomeExperience_modernPage__nU3f0 .privacy-points b{color:#274b38}.ModernHomeExperience_modernPage__nU3f0 .privacy-points small{color:#708879;font-size:12px}.ModernHomeExperience_modernPage__nU3f0 .privacy-points>div>span{color:#10ae67;border-color:#cce9da;background:#e6f8ee}.ModernHomeExperience_modernPage__nU3f0 .network-lines circle{stroke:#98c4ad44}.ModernHomeExperience_modernPage__nU3f0 .network-lines path{stroke:#29bc7970}.ModernHomeExperience_modernPage__nU3f0 .network-core{background:radial-gradient(circle at 40% 30%,#fff,#e1f6eb);border-color:#bee7d1;box-shadow:0 0 0 14px #0abe6c07,0 18px 65px #24835016}.ModernHomeExperience_modernPage__nU3f0 .network-core small{color:#749282}.ModernHomeExperience_modernPage__nU3f0 .network-node{border-color:#d5e7dc;background:#ffffffea;box-shadow:0 17px 40px #204c3710}.ModernHomeExperience_modernPage__nU3f0 .network-node b{color:#355d46}.ModernHomeExperience_modernPage__nU3f0 .network-node small{color:#1ba162}.ModernHomeExperience_modernPage__nU3f0 .network-node>span{color:#0cb76d}.ModernHomeExperience_modernPage__nU3f0 .download-card{color:#183e2c;background:linear-gradient(135deg,#eefbf4,#f8fcfa 60%,#e5f8ee);border:1px solid #d4ebdd;box-shadow:0 24px 65px #264a3010}.ModernHomeExperience_modernPage__nU3f0 .download-copy p{color:#677f70}.ModernHomeExperience_modernPage__nU3f0 .version-note{color:#60816d}.ModernHomeExperience_modernPage__nU3f0 .platform-card{color:#224d36;background:#ffffffdb;border-color:#cde6d7;box-shadow:0 7px 20px #246a3510}.ModernHomeExperience_modernPage__nU3f0 .platform-card:hover{background:#fff;border-color:#5ed19a}.ModernHomeExperience_modernPage__nU3f0 .platform-card em,.ModernHomeExperience_modernPage__nU3f0 .platform-card small{color:#6e8979}.ModernHomeExperience_modernPage__nU3f0 .platform-icon{color:#16764b;background:#eaf8f0;border-color:#d4eee0}.ModernHomeExperience_modernPage__nU3f0 .platform-card>i{color:#0caa64}.ModernHomeExperience_downloadCTA__N_3sq{position:relative;isolation:isolate;overflow:hidden;padding:118px 22px 110px;background:radial-gradient(ellipse 620px 280px at 50% 57%,#dcfaec99,#f4fdf850 55%,transparent 100%),#fff;text-align:center}.ModernHomeExperience_downloadCTA__N_3sq:after,.ModernHomeExperience_downloadCTA__N_3sq:before{content:"";position:absolute;z-index:0;width:min(34vw,480px);height:380px;background-image:radial-gradient(circle,#78bd9659 .85px,transparent 1px);background-size:22px 22px;pointer-events:none}.ModernHomeExperience_downloadCTA__N_3sq:before{left:-8px;bottom:-32px;-webkit-mask-image:radial-gradient(ellipse at 20% 65%,#000,transparent 75%);mask-image:radial-gradient(ellipse at 20% 65%,#000,transparent 75%)}.ModernHomeExperience_downloadCTA__N_3sq:after{right:-16px;top:-40px;-webkit-mask-image:radial-gradient(ellipse at 82% 28%,#000,transparent 70%);mask-image:radial-gradient(ellipse at 82% 28%,#000,transparent 70%)}.ModernHomeExperience_downloadInner__ay_57{position:relative;z-index:1;max-width:1000px;margin-inline:auto}.ModernHomeExperience_downloadEyebrow__O_Xhb{color:#128754;font-size:11px;font-weight:650;letter-spacing:.08em}.ModernHomeExperience_downloadCTA__N_3sq h2{margin:26px 0 24px;color:#163128;font-size:clamp(40px,5vw,72px);font-weight:600;letter-spacing:-.065em;line-height:1.13;text-wrap:balance}.ModernHomeExperience_downloadCTA__N_3sq h2 em{color:#04ba6d;font-style:normal}.ModernHomeExperience_downloadCTA__N_3sq p{margin:0;color:#677f70;font-size:14px;line-height:1.8;text-wrap:pretty}.ModernHomeExperience_downloadPlatforms__RMJuF{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:33px}.ModernHomeExperience_downloadPlatforms__RMJuF a{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 21px;border:1px solid #d4e8dc;border-radius:7px;background:#f3faf6;color:#254e39;font-size:12px;transition:background .2s,border-color .2s}.ModernHomeExperience_downloadPlatforms__RMJuF a:hover{background:#e8f8ee;border-color:#7ccc9f}.ModernHomeExperience_downloadPlatforms__RMJuF a:focus-visible{outline:2px solid #11ba73;outline-offset:4px}.ModernHomeExperience_downloadPlatforms__RMJuF svg{flex-shrink:0}@media (min-width:900px) and (max-height:800px){.ModernHomeExperience_heroLayout__NS4K3{min-height:720px;padding-top:126px;padding-bottom:70px}}@media (max-width:900px){.ModernHomeExperience_heroLayout__NS4K3{grid-template-columns:1fr;min-height:auto;gap:24px;padding:150px 24px 48px}.ModernHomeExperience_heroCopy__iG9V2{max-width:580px;margin:0 auto;padding:0;text-align:center}.ModernHomeExperience_heroCopy__iG9V2 h1{font-size:clamp(54px,7.5vw,74px)}.ModernHomeExperience_heroCopy__iG9V2>p{max-width:490px;margin:0 auto}.ModernHomeExperience_actions__nidzs{justify-content:center}.ModernHomeExperience_brandStage__B6yqA{max-width:840px;margin:0 auto}.ModernHomeExperience_watermarkLeft__hpK_k{width:210px;left:-135px}.ModernHomeExperience_watermarkRight__CWA1a{width:280px;right:-150px;bottom:80px}.ModernHomeExperience_product__Oo0XD{grid-template-columns:1fr;gap:35px;padding:75px 25px}.ModernHomeExperience_productCopy__9e7Zj{max-width:540px}}@media (max-width:760px){.ModernHomeExperience_downloadCTA__N_3sq{padding:90px 20px 84px}.ModernHomeExperience_downloadCTA__N_3sq:after,.ModernHomeExperience_downloadCTA__N_3sq:before{width:170px;height:240px;background-size:20px 20px;opacity:.6}.ModernHomeExperience_downloadCTA__N_3sq h2{font-size:clamp(34px,8vw,52px);letter-spacing:-.05em}.ModernHomeExperience_downloadCTA__N_3sq p{max-width:440px;margin-inline:auto;font-size:13px}.ModernHomeExperience_downloadPlatforms__RMJuF{gap:8px;margin-top:25px}.ModernHomeExperience_downloadPlatforms__RMJuF a{padding:0 14px;font-size:11px;gap:8px}.ModernHomeExperience_heroLayout__NS4K3{gap:25px;padding:132px 20px 38px}.ModernHomeExperience_watermark__hlL8Q{opacity:.045}.ModernHomeExperience_watermarkLeft__hpK_k{width:176px;top:165px;left:-115px}.ModernHomeExperience_watermarkRight__CWA1a{width:205px;bottom:48px;right:-126px}.ModernHomeExperience_heroCopy__iG9V2 h1{font-size:clamp(40px,10.5vw,64px);line-height:1.1;margin:22px auto 19px}.ModernHomeExperience_kicker__NcDHf{font-size:10px;letter-spacing:.03em}.ModernHomeExperience_heroCopy__iG9V2>p{max-width:420px;font-size:14px}.ModernHomeExperience_actions__nidzs{gap:18px;margin-top:23px}.ModernHomeExperience_actions__nidzs .button{min-height:47px;padding:0 17px;font-size:12px}.ModernHomeExperience_secondary__tYQzO{font-size:12px;gap:7px}.ModernHomeExperience_brandStage__B6yqA{width:100%}.ModernHomeExperience_product__Oo0XD{padding:60px 22px}.ModernHomeExperience_productCopy__9e7Zj h2{font-size:33px}.ModernHomeExperience_screenshot__xcEOS{border-radius:13px;padding:9px}}