.styles-module__YtZSEa__page{--ink:#172033;--muted:#687181;--orange:#ed5528;--orange-dark:#bc3c21;--cream:#fff5ed;--line:#ece8e4;--font:inherit;color:var(--ink);background:#fff;font-size:15px;line-height:1.7;container-type:inline-size}:is(.styles-module__YtZSEa__page h2,.styles-module__YtZSEa__page h3){font-weight:700}.styles-module__YtZSEa__page *{box-sizing:border-box}:is(.styles-module__YtZSEa__page button,.styles-module__YtZSEa__page a){-webkit-tap-highlight-color:transparent}.styles-module__YtZSEa__page button{font:inherit;cursor:pointer}.styles-module__YtZSEa__page a{color:inherit;text-decoration:none}.styles-module__YtZSEa__page img{max-width:100%;height:auto;display:block}:is(.styles-module__YtZSEa__page button:focus-visible,.styles-module__YtZSEa__page a:focus-visible,.styles-module__YtZSEa__page summary:focus-visible){outline-offset:5px;outline:3px solid #356ad2}.styles-module__YtZSEa__page button:disabled{cursor:default}.styles-module__YtZSEa__page [hidden]{display:none!important}.styles-module__YtZSEa__page .icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:22px;height:22px}:is(.styles-module__YtZSEa__page p,.styles-module__YtZSEa__page h1,.styles-module__YtZSEa__page h2,.styles-module__YtZSEa__page h3){margin:0}.styles-module__YtZSEa__page button{border:0}.styles-module__YtZSEa__page .site{min-width:0}.styles-module__YtZSEa__page .container{width:calc(100% - 96px);max-width:1160px;margin:auto}.styles-module__YtZSEa__page .button{text-align:center;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:13px 23px;font-size:15px;font-weight:650;line-height:1.55;transition:transform .15s,background .15s;display:inline-flex}.styles-module__YtZSEa__page .button:hover{transform:translateY(-2px)}.styles-module__YtZSEa__page .button-primary{color:#fff;background:linear-gradient(110deg,#f77736,#d64322);box-shadow:0 9px 23px #dc54251a}.styles-module__YtZSEa__page .button-primary:hover{background:linear-gradient(110deg,#e9692d,#ba361b)}.styles-module__YtZSEa__page .button-outline{color:var(--orange-dark);background:#fff;border-color:#edc8b8}.styles-module__YtZSEa__page .button-small{min-height:42px;padding:9px 19px;font-size:14px}.styles-module__YtZSEa__page .hero{background:linear-gradient(115deg,#fff8f2 0%,#fff5ec 55%,#ffede1 100%);overflow:hidden}.styles-module__YtZSEa__page .hero-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:35px;min-height:605px;padding-top:64px;padding-bottom:63px;display:grid}.styles-module__YtZSEa__page .eyebrow{letter-spacing:.12em;color:#a94624;flex-wrap:wrap;align-items:center;gap:9px;font-size:11px;font-weight:750;display:flex}.styles-module__YtZSEa__page .tiny-square{background:var(--orange);border-radius:2px;width:6px;height:6px}.styles-module__YtZSEa__page .pill{letter-spacing:0;color:#a54622;background:#ffebdc;border:1px solid #efc5b0;border-radius:5px;padding:3px 8px;font-size:10px;font-weight:650}.styles-module__YtZSEa__page h1{letter-spacing:-1.4px;margin:22px 0;font-size:clamp(36px,4.1vw,53px);font-weight:800;line-height:1.3}.styles-module__YtZSEa__page .orange-text{color:var(--orange)}.styles-module__YtZSEa__page .lead{color:#637084;margin-bottom:27px;font-size:16px;line-height:1.85}.styles-module__YtZSEa__page .hero-copy .button{font-size:15px}.styles-module__YtZSEa__page .trailing{margin-left:8px}.styles-module__YtZSEa__page .file-meta{color:#47536a;margin-top:15px;font-size:12px;line-height:1.9}.styles-module__YtZSEa__page .file-meta span{color:#707888}.styles-module__YtZSEa__page .text-link{color:#a74020;align-items:center;gap:8px;padding:7px 0;font-size:13px;font-weight:650;display:inline-flex}.styles-module__YtZSEa__page .hero-copy>.text-link{margin-top:4px}.styles-module__YtZSEa__page .hero-visual{min-width:0;padding-top:20px;position:relative}.styles-module__YtZSEa__page .visual-orbit{aspect-ratio:1;border:1px solid #f0be9e80;border-radius:50%;width:83%;position:absolute;top:-12%;right:-7%}.styles-module__YtZSEa__page .visual-orbit:before{content:"";border:1px solid #f0be9e60;border-radius:50%;position:absolute;inset:27px}.styles-module__YtZSEa__page .app-window{background:#fff;border:1px solid #fff;border-radius:12px;position:relative;overflow:hidden;transform:perspective(1300px)rotateY(-7deg)rotate(1deg);box-shadow:16px 24px 65px #8533171c}.styles-module__YtZSEa__page .window-title{background:#faf9f7;border-bottom:1px solid #eee8e3;justify-content:space-between;align-items:center;padding:10px 14px;font-family:system-ui,sans-serif;font-size:11px;display:flex}.styles-module__YtZSEa__page .window-title>div{align-items:center;gap:8px;display:flex}.styles-module__YtZSEa__page .window-title img{border-radius:4px}.styles-module__YtZSEa__page .window-controls{color:#626775;font-size:13px}.styles-module__YtZSEa__page .window-menu{color:#616571;background:#fbfaf8;padding:5px 13px;font-size:9px}.styles-module__YtZSEa__page .app-capture{width:100%;height:auto}.styles-module__YtZSEa__page .window-footer{border-top:1px solid var(--line);color:#687181;background:#fff;align-items:center;gap:6px;padding:8px 12px;font-size:9px;display:flex}.styles-module__YtZSEa__page .status-dot{background:#d9863e;border-radius:50%;width:5px;height:5px}.styles-module__YtZSEa__page .desktop-shortcut{background:#fff;border:1px solid #f3e5db;border-radius:13px;align-items:center;gap:14px;max-width:330px;margin:-16px auto 0 30px;padding:16px 20px;display:flex;position:relative;transform:rotate(-2deg);box-shadow:0 12px 30px #6a402014}.styles-module__YtZSEa__page .desktop-shortcut img{border-radius:10px;flex-shrink:0}.styles-module__YtZSEa__page .desktop-shortcut strong{font-size:14px;display:block}.styles-module__YtZSEa__page .desktop-shortcut span{color:#758091;font-size:10px;display:block}.styles-module__YtZSEa__page .desktop-shortcut>.icon{width:17px;color:var(--orange);margin-left:auto}.styles-module__YtZSEa__page .visual-caption{color:#927866;text-align:center;margin-top:25px;font-size:10px}.styles-module__YtZSEa__page .mobile-hint{display:none}.styles-module__YtZSEa__page .uat-notice{border-bottom:1px solid var(--line);align-items:center;gap:15px;padding:22px 0;display:flex}.styles-module__YtZSEa__page .uat-notice>.icon{color:#bd682b}.styles-module__YtZSEa__page .uat-notice strong{font-size:13px}.styles-module__YtZSEa__page .uat-notice p{color:var(--muted);margin-top:3px;font-size:12px}.styles-module__YtZSEa__page .notice-label{white-space:nowrap;letter-spacing:.1em;color:#9b6e47;margin-left:auto;font-family:system-ui,sans-serif;font-size:9px}.styles-module__YtZSEa__page .benefits{grid-template-columns:repeat(3,1fr);gap:55px;padding:45px 0 51px;display:grid}.styles-module__YtZSEa__page .benefits>div{grid-template-columns:38px 1fr;column-gap:15px;display:grid}.styles-module__YtZSEa__page .feature-icon{color:#c9532b;background:#fff1e7;border-radius:10px;grid-row:span 2;place-items:center;width:38px;height:38px;display:grid}.styles-module__YtZSEa__page .feature-icon .icon{width:21px}.styles-module__YtZSEa__page .benefits h2{margin-top:1px;font-size:15px;line-height:1.5}.styles-module__YtZSEa__page .benefits p{color:var(--muted);margin-top:8px;font-size:12px}.styles-module__YtZSEa__page .install-section{border-top:1px solid var(--line);padding:42px 0 50px;scroll-margin-top:25px}.styles-module__YtZSEa__page .section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}:is(.styles-module__YtZSEa__page .section-heading h2,.styles-module__YtZSEa__page .readiness h2,.styles-module__YtZSEa__page .final-cta h2){letter-spacing:-.5px;margin-top:8px;font-size:28px;font-weight:750;line-height:1.5}.styles-module__YtZSEa__page .subtle{color:#7a818e;font-size:12px}.styles-module__YtZSEa__page .steps{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.styles-module__YtZSEa__page .steps li{border:1px solid var(--line);background:#fff;border-radius:16px;padding:23px 24px 21px}.styles-module__YtZSEa__page .step-number{letter-spacing:-1px;color:#ca572f;margin-bottom:14px;font-family:system-ui,sans-serif;font-size:28px;font-weight:450;display:block}.styles-module__YtZSEa__page .steps h3{margin-bottom:9px;font-size:16px}.styles-module__YtZSEa__page .steps p{color:var(--muted);font-size:13px}.styles-module__YtZSEa__page .step-detail{color:#9b6750;margin-top:18px;font-size:11px;display:block}.styles-module__YtZSEa__page .steps .text-link{margin-top:10px;font-size:11px}.styles-module__YtZSEa__page .signing-note{color:#856033;background:#fff8ed;border-radius:9px;align-items:flex-start;gap:12px;margin-top:21px;padding:15px 18px;display:flex}.styles-module__YtZSEa__page .signing-note>.icon{width:18px;height:18px;margin-top:2px}.styles-module__YtZSEa__page .signing-note p{font-size:12px;line-height:1.8}.styles-module__YtZSEa__page .readiness{background:#f9fafb;border:1px solid #eef0f2;border-radius:20px;grid-template-columns:.85fr 1.4fr;gap:60px;padding:38px 42px;scroll-margin-top:25px;display:grid}.styles-module__YtZSEa__page .readiness-intro>p:last-child{color:var(--muted);margin-top:14px;font-size:13px}.styles-module__YtZSEa__page .checklist>div{border-bottom:1px solid #e8ebee;gap:13px;padding:16px 0;display:flex}.styles-module__YtZSEa__page .checklist>div:first-child{padding-top:0}.styles-module__YtZSEa__page .checklist>div:last-child{border:0;padding-bottom:0}.styles-module__YtZSEa__page .checklist .icon{color:#9d5e37;width:19px;height:19px;margin-top:3px}.styles-module__YtZSEa__page .checklist h3{margin-bottom:4px;font-size:14px}.styles-module__YtZSEa__page .checklist p{color:var(--muted);font-size:12px}.styles-module__YtZSEa__page .faq-section{padding:54px 0 42px;scroll-margin-top:25px}.styles-module__YtZSEa__page .faq{border-top:1px solid var(--line)}.styles-module__YtZSEa__page .faq details{border-bottom:1px solid var(--line)}.styles-module__YtZSEa__page .faq summary{cursor:pointer;padding:18px 32px 18px 0;font-size:14px;font-weight:600;list-style:none;position:relative}.styles-module__YtZSEa__page .faq summary::-webkit-details-marker{display:none}.styles-module__YtZSEa__page .faq summary:after{content:"+";color:#ad6542;font-family:system-ui,sans-serif;font-size:24px;font-weight:300;position:absolute;top:12px;right:7px}.styles-module__YtZSEa__page .faq details[open] summary:after{content:"−"}.styles-module__YtZSEa__page .faq details p{color:var(--muted);max-width:830px;padding:0 25px 20px 0;font-size:13px;line-height:1.9}.styles-module__YtZSEa__page .faq details .copy-link{margin-bottom:17px}.styles-module__YtZSEa__page .copy-link{color:#a44425;text-underline-offset:4px;background:0 0;padding:7px 0;font-size:12px;text-decoration:underline}.styles-module__YtZSEa__page .final-cta{background:var(--cream);border-radius:18px;justify-content:space-between;align-items:center;gap:25px;margin:8px 0 65px;padding:33px 36px;display:flex}.styles-module__YtZSEa__page .final-cta h2{margin-top:7px;font-size:22px}.styles-module__YtZSEa__page .final-cta p{color:#7a736f;margin-top:7px;font-size:11px}.styles-module__YtZSEa__page .final-cta .button{flex-shrink:0;font-size:13px}.styles-module__YtZSEa__page .home-download-strip{background:#fffaf6;border:1px solid #f1d7c7;border-radius:16px;align-items:center;gap:22px;margin:32px 0;padding:25px 27px;display:flex}.styles-module__YtZSEa__page .strip-icon{color:#c55a2d;background:#ffeadc;border-radius:13px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.styles-module__YtZSEa__page .strip-icon .icon{width:26px;height:26px}.styles-module__YtZSEa__page .home-download-strip h2{margin-top:7px;font-size:18px}.styles-module__YtZSEa__page .home-download-strip p{color:#768092;margin-top:5px;font-size:12px}.styles-module__YtZSEa__page .home-download-strip .button{flex-shrink:0;min-height:46px;margin-left:auto;font-size:12px}@container (max-width:1000px){.styles-module__YtZSEa__page .container{width:calc(100% - 64px)}.styles-module__YtZSEa__page .hero-grid{gap:22px;min-height:570px;padding-top:50px;padding-bottom:50px}.styles-module__YtZSEa__page .hero-copy h1{font-size:43px}.styles-module__YtZSEa__page .hero-copy .button{padding:13px 16px;font-size:13px}.styles-module__YtZSEa__page .hero-copy .trailing{display:none}.styles-module__YtZSEa__page .lead{font-size:14px}.styles-module__YtZSEa__page .desktop-shortcut{max-width:295px;margin-left:10px;padding:12px 15px}.styles-module__YtZSEa__page .benefits{gap:24px}.styles-module__YtZSEa__page .benefits>div{display:block}.styles-module__YtZSEa__page .feature-icon{margin-bottom:13px}.styles-module__YtZSEa__page .steps li{padding:22px 18px}.styles-module__YtZSEa__page .readiness{gap:35px;padding:32px}.styles-module__YtZSEa__page .notice-label{display:none}.styles-module__YtZSEa__page .final-cta{padding:28px}.styles-module__YtZSEa__page .home-download-strip{flex-wrap:wrap}.styles-module__YtZSEa__page .home-download-strip .button{margin-left:74px}.styles-module__YtZSEa__page .section-heading .subtle{display:none}}@container (max-width:700px){.styles-module__YtZSEa__page .container{width:calc(100% - 40px)}.styles-module__YtZSEa__page .hero-grid{flex-direction:column;align-items:stretch;gap:24px;min-height:0;padding-top:37px;padding-bottom:34px;display:flex}.styles-module__YtZSEa__page .eyebrow{letter-spacing:.09em;gap:7px;font-size:9px}.styles-module__YtZSEa__page .pill{font-size:9px}.styles-module__YtZSEa__page .hero-copy h1{letter-spacing:-1px;margin-top:18px;margin-bottom:19px;font-size:38px;line-height:1.3}.styles-module__YtZSEa__page .lead{margin-bottom:23px;font-size:14px}.styles-module__YtZSEa__page .desktop-break{display:none}.styles-module__YtZSEa__page .hero-copy .button{width:100%;min-height:54px;padding:13px;font-size:14px}.styles-module__YtZSEa__page .file-meta{margin-top:13px;font-size:11px}.styles-module__YtZSEa__page .hero-copy>.text-link{font-size:12px}.styles-module__YtZSEa__page .hero-visual{margin-top:4px;padding:10px 2px 0}.styles-module__YtZSEa__page .app-window{border-radius:9px;transform:none}.styles-module__YtZSEa__page .window-title{padding:8px 10px}.styles-module__YtZSEa__page .window-menu{font-size:8px}.styles-module__YtZSEa__page .desktop-shortcut{max-width:280px;margin:-8px auto 0;padding:12px 15px}.styles-module__YtZSEa__page .desktop-shortcut img{width:42px}.styles-module__YtZSEa__page .desktop-shortcut strong{font-size:12px}.styles-module__YtZSEa__page .desktop-shortcut span{font-size:9px}.styles-module__YtZSEa__page .visual-caption{margin-top:19px;font-size:9px}.styles-module__YtZSEa__page .visual-orbit{display:none}.styles-module__YtZSEa__page .mobile-hint{color:#7b6557;background:#fffaf5;border:1px solid #f1dbcc;border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:7px;margin-top:13px;padding:12px;font-size:11px;display:flex}.styles-module__YtZSEa__page .mobile-hint>.icon{width:17px;height:17px;margin-top:2px}.styles-module__YtZSEa__page .mobile-hint>span{flex:1;min-width:180px}.styles-module__YtZSEa__page .mobile-hint .copy-link{margin-left:24px;padding:0;font-size:11px}.styles-module__YtZSEa__page .uat-notice{align-items:flex-start;gap:10px;padding:21px 0}.styles-module__YtZSEa__page .uat-notice>.icon{width:19px;height:19px;margin-top:3px}.styles-module__YtZSEa__page .uat-notice strong{font-size:12px}.styles-module__YtZSEa__page .uat-notice p{font-size:11px;line-height:1.85}.styles-module__YtZSEa__page .benefits{grid-template-columns:1fr;gap:24px;padding:28px 0 31px}.styles-module__YtZSEa__page .benefits>div{grid-template-columns:37px 1fr;column-gap:13px;display:grid}.styles-module__YtZSEa__page .feature-icon{margin:0}.styles-module__YtZSEa__page .benefits h2{font-size:14px}.styles-module__YtZSEa__page .benefits p{margin-top:5px;font-size:12px}.styles-module__YtZSEa__page .benefits p br{display:none}.styles-module__YtZSEa__page .install-section{padding:31px 0}.styles-module__YtZSEa__page .section-heading{margin-bottom:20px}:is(.styles-module__YtZSEa__page .section-heading h2,.styles-module__YtZSEa__page .readiness h2){margin-top:7px;font-size:24px;line-height:1.5}.styles-module__YtZSEa__page .steps{grid-template-columns:1fr;gap:12px}.styles-module__YtZSEa__page .steps li{padding:21px 21px 20px;position:relative}.styles-module__YtZSEa__page .step-number{margin-bottom:9px;font-size:24px}.styles-module__YtZSEa__page .steps h3{font-size:15px}.styles-module__YtZSEa__page .steps p{font-size:12px}.styles-module__YtZSEa__page .step-detail{margin-top:12px}.styles-module__YtZSEa__page .signing-note{gap:9px;padding:13px}.styles-module__YtZSEa__page .signing-note p{font-size:11px}.styles-module__YtZSEa__page .readiness{border-radius:14px;grid-template-columns:1fr;gap:23px;padding:25px 21px}.styles-module__YtZSEa__page .readiness h2 br{display:none}.styles-module__YtZSEa__page .readiness-intro>p:last-child{margin-top:9px;font-size:12px}.styles-module__YtZSEa__page .readiness-intro>p:last-child br{display:none}.styles-module__YtZSEa__page .checklist h3{font-size:13px}.styles-module__YtZSEa__page .checklist p{font-size:11px}.styles-module__YtZSEa__page .faq-section{padding:33px 0 27px}.styles-module__YtZSEa__page .faq summary{padding:17px 25px 17px 0;font-size:12px;line-height:1.9}.styles-module__YtZSEa__page .faq summary:after{font-size:23px;right:1px}.styles-module__YtZSEa__page .faq details p{padding-right:8px;font-size:12px}.styles-module__YtZSEa__page .final-cta{border-radius:14px;flex-direction:column;align-items:stretch;gap:20px;margin-bottom:33px;padding:25px 22px}.styles-module__YtZSEa__page .final-cta h2{font-size:22px}.styles-module__YtZSEa__page .final-cta p{font-size:10px}.styles-module__YtZSEa__page .final-cta .button{font-size:13px}.styles-module__YtZSEa__page .home-download-strip{gap:13px;margin:24px 0;padding:21px}.styles-module__YtZSEa__page .strip-icon{width:40px;height:40px}.styles-module__YtZSEa__page .strip-icon .icon{width:22px}.styles-module__YtZSEa__page .home-download-strip>div{flex:1;min-width:180px}.styles-module__YtZSEa__page .home-download-strip h2{font-size:17px}.styles-module__YtZSEa__page .home-download-strip p{font-size:12px}.styles-module__YtZSEa__page .home-download-strip .button{width:100%;margin-left:0;font-size:12px}}@media (max-width:360px){.styles-module__YtZSEa__page .hero-copy .button{gap:7px}}@media (prefers-reduced-motion:reduce){:is(.styles-module__YtZSEa__page *,.styles-module__YtZSEa__page :before,.styles-module__YtZSEa__page :after){transition:none!important;animation:none!important}}.styles-module__YtZSEa__page .copy-control{flex-direction:column;align-items:flex-start;min-width:0;display:inline-flex}.styles-module__YtZSEa__page .copy-feedback{color:#78503a;margin:6px 0;font-size:12px}.styles-module__YtZSEa__page .copy-fallback{width:100%;max-width:340px;font:inherit;border:1px solid #e2c7b8;border-radius:6px;padding:8px;font-size:12px}:is(.styles-module__YtZSEa__page #install,.styles-module__YtZSEa__page #permissions,.styles-module__YtZSEa__page #faq){scroll-margin-top:110px}.styles-module__YtZSEa__page .device-guidance{color:#30291f;text-align:left;background:#fffaf3;border:1px solid #eadfd2;border-radius:18px;align-items:flex-start;gap:14px;max-width:520px;padding:20px;display:flex}.styles-module__YtZSEa__page .device-guidance>.icon{flex-shrink:0;margin-top:4px}.styles-module__YtZSEa__page .device-guidance p{margin:6px 0 12px;font-size:13px;line-height:1.7}.styles-module__YtZSEa__promotion{background:0 0}@media (max-width:600px){.styles-module__YtZSEa__promotion{display:none}}.styles-module__YtZSEa__page .hero-copy:has(.device-guidance) .mobile-hint{display:none}.styles-module__YtZSEa__page .app-window-dark{background:#0b0512;border-color:#2a1b3d;overflow:hidden}.styles-module__YtZSEa__page .app-window-dark .app-capture{width:100%;height:auto;display:block}.styles-module__YtZSEa__page .mac-choice{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.styles-module__YtZSEa__page .mac-alt{color:var(--muted);margin:0;font-size:13px}:is(.styles-module__YtZSEa__page .mac-alt a,.styles-module__YtZSEa__page .mac-help strong){color:var(--orange-dark);font-weight:700}.styles-module__YtZSEa__page .mac-alt a{text-underline-offset:3px;text-decoration:underline}.styles-module__YtZSEa__page .platforms{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.styles-module__YtZSEa__page .platform{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:18px;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex}.styles-module__YtZSEa__page .platform:hover{border-color:#edc8b8;transform:translateY(-2px);box-shadow:0 12px 28px #17203314}.styles-module__YtZSEa__page .platform>.icon{color:var(--orange);flex-shrink:0;margin-left:auto}.styles-module__YtZSEa__page .platform-text{min-width:0;color:var(--muted);flex-direction:column;font-size:13px;line-height:1.5;display:flex}.styles-module__YtZSEa__page .platform-text strong{color:var(--ink);font-size:16px}.styles-module__YtZSEa__page .mac-help{color:var(--muted);margin:14px 0 0;font-size:13px}@media (max-width:860px){.styles-module__YtZSEa__page .platforms{grid-template-columns:1fr}}
