@font-face{font-family:marketingFont;src:url(/_next/static/media/569ce4b8f30dc480-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:marketingFont Fallback;src:local("Arial");ascent-override:94.47%;descent-override:27.73%;line-gap-override:0.00%;size-adjust:106.39%}.__className_c8204d{font-family:marketingFont,marketingFont Fallback}.__variable_c8204d{--cp-font-marketing:"marketingFont","marketingFont Fallback"}.cp-downloads-page{display:flex;flex-direction:column;min-height:100svh}.cp-downloads-main{flex:1;width:min(804px,calc(100% - 96px));margin-inline:auto;padding-block:56px 48px}.cp-downloads-intro{text-align:center;margin-bottom:32px}.cp-downloads-intro h1{font-size:clamp(36px,3.8vw,46px);font-weight:570;line-height:1.15;letter-spacing:-.04em;text-wrap:balance}.cp-downloads-intro p{margin-top:12px;font-size:16px}.cp-downloads-main:has(.cp-downloads-invitation) .cp-downloads-intro p{display:none}.cp-downloads-invitation{margin-bottom:24px;padding:24px;border:1px solid var(--cp-border);border-radius:var(--cp-radius-panel);background:var(--cp-surface)}.cp-downloads-page .cp-downloads-invitation h2{font-size:22px;line-height:1.25;font-weight:570}.cp-downloads-invitation p{margin-top:10px;font-size:13px}.cp-downloads-steps{margin-block:16px 20px;padding-left:20px;list-style:decimal;color:var(--cp-body);font-size:14px}.cp-downloads-steps li+li{margin-top:6px}.cp-downloads-invitation label{display:block;margin-bottom:8px;font-size:13px;font-weight:500}.cp-downloads-copy{display:flex;align-items:center;gap:12px}.cp-downloads-copy input{min-width:0;flex:1;background:var(--cp-canvas);font-size:13px}@media(max-width:600px){.cp-downloads-copy{align-items:stretch;flex-direction:column}.cp-downloads-invitation{padding:20px}}.cp-downloads-platforms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cp-downloads-platform{min-width:0;padding:26px;border:1px solid var(--cp-border);border-radius:var(--cp-radius-panel);background:var(--cp-canvas)}.cp-downloads-platform-windows{background:var(--cp-surface)}.cp-downloads-platform-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.cp-downloads-platform-icon{width:30px;height:30px;stroke-width:1.5}.cp-downloads-platform-windows .cp-downloads-platform-icon{color:var(--cp-muted)}.cp-downloads-status{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;background:var(--cp-success-soft);color:var(--cp-success);font-size:12px;font-weight:500;white-space:nowrap}.cp-downloads-status>span{width:5px;height:5px;border-radius:50%;background:currentColor}.cp-downloads-status-soon{background:var(--cp-canvas);color:var(--cp-body);border:1px solid var(--cp-border)}.cp-downloads-page .cp-downloads-platform h2{font-size:25px;font-weight:570;line-height:1.2;letter-spacing:-.03em}.cp-downloads-requirement{margin-top:7px;font-size:14px}.cp-downloads-platform .cp-downloads-detail{min-height:40px;margin-top:17px;color:var(--cp-muted);font-size:13px}.cp-downloads-action{width:100%;margin-top:24px}.cp-downloads-next{display:flex;align-items:flex-start;justify-content:center;gap:8px;margin-top:25px;text-align:center;font-size:13px}.cp-downloads-next svg{width:16px;height:16px;flex-shrink:0;margin-top:2px}.cp-downloads-page .cp-landing-footer-content{padding-block:20px}@media(min-width:821px) and (max-height:820px){.cp-downloads-main{padding-block:28px}.cp-downloads-intro{margin-bottom:26px}.cp-downloads-intro h1{font-size:42px}.cp-downloads-platform{padding:24px}.cp-downloads-action{height:44px}}@media(max-width:820px){.cp-downloads-main{width:calc(100% - 48px);padding-block:40px}.cp-downloads-platform{padding:22px}}@media(max-width:600px){.cp-downloads-main{width:calc(100% - 40px);padding-block:32px}.cp-downloads-platforms{grid-template-columns:1fr}.cp-downloads-intro h1{font-size:34px}.cp-downloads-platform .cp-downloads-detail{min-height:0}}