.conversion-downloads{--cv1-control-line:#827665;--cv1-panel-radius:6px}.conversion-downloads .editorial-masthead{padding-block-end:32px}.conversion-downloads .editorial-lead{max-width:72ch}.conversion-downloads .cv1-download-content{padding-block-end:64px}.conversion-downloads h1,.conversion-downloads h2,.conversion-downloads h3,.conversion-downloads h4,.conversion-downloads p,.conversion-downloads a{overflow-wrap:anywhere}.conversion-downloads .cv1-action-label{min-width:0}.conversion-downloads .button{position:relative;justify-content:center;min-height:56px;max-width:100%;padding-inline:44px;text-align:center}.conversion-downloads .button>.cv1-action-label{display:block;width:100%;text-align:center}.conversion-downloads .button>.icon{position:absolute;inset-inline-end:16px;top:calc(50% - 10px)}.conversion-downloads a:focus-visible{scroll-margin-block-start:calc(var(--header-height) + 24px)}.conversion-downloads [id^="platform-"]{scroll-margin-block-start:calc(var(--header-height) + 24px)}.conversion-downloads .cv1-windows{border:1px solid var(--line-strong);border-radius:var(--cv1-panel-radius);background:var(--surface)}.conversion-downloads .cv1-store-card{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:clamp(24px,3vw,36px);background:var(--ink);color:var(--surface);border-start-start-radius:var(--cv1-panel-radius);border-start-end-radius:var(--cv1-panel-radius)}.conversion-downloads .cv1-store-heading,.conversion-downloads .cv1-android-heading{display:flex;align-items:flex-start;gap:20px;min-width:0}.conversion-downloads .cv1-platform-mark{flex:0 0 44px;padding-block-start:3px}.conversion-downloads .cv1-platform-mark .platform-logo,.conversion-downloads .cv1-android-heading>.platform-logo{width:44px;height:44px;flex:0 0 44px}.conversion-downloads .cv1-store-card h2{margin:0;font-size:clamp(1.5rem,2.4vw,2.2rem);font-weight:720;letter-spacing:-.035em;line-height:1.15}.conversion-downloads .cv1-store-actions,.conversion-downloads .cv1-android-actions{display:grid;gap:8px;min-width:0;flex:0 0 280px}.conversion-downloads .cv1-store-action,.conversion-downloads .cv1-android-actions>.button{width:100%}.conversion-downloads .cv1-store-actions>.inline-link{justify-content:center;color:var(--surface);text-align:center}.conversion-downloads .cv1-store-action:focus-visible{outline-color:var(--surface);box-shadow:0 0 0 2px var(--ink)}.conversion-downloads .cv1-alternatives{padding:clamp(24px,3vw,32px)}.conversion-downloads .cv1-alternatives>h3{margin:0;font-size:1.35rem;font-weight:680;line-height:1.35}.conversion-downloads .cv1-architecture-help{max-width:90ch;margin:20px 0 0;color:var(--prose);font-size:.94rem;line-height:1.6}.conversion-downloads .cv1-formats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block-start:20px}.conversion-downloads .cv1-format{display:grid;grid-row:span 2;grid-template-rows:subgrid;gap:16px;min-width:0;padding:20px;border:1px solid var(--line);border-radius:var(--cv1-panel-radius);background:var(--paper)}.conversion-downloads .cv1-format h4{margin:0;font-size:1.125rem;line-height:1.35;font-weight:680}.conversion-downloads .cv1-format-version{margin:8px 0 0;color:var(--muted);font:500 .8125rem/1.55 "IBM Plex Mono",monospace}.conversion-downloads .cv1-file-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.conversion-downloads .cv1-file-option{display:flex;min-width:0}.conversion-downloads .cv1-file-link{width:100%;min-height:56px;padding-inline:12px;border-color:var(--cv1-control-line);font:600 1rem/1.4 "IBM Plex Mono",monospace}.conversion-downloads .cv1-file-link>.icon{display:none}.conversion-downloads .cv1-portable-note{margin:20px 0 0;color:var(--prose);font-size:.94rem;line-height:1.6}.conversion-downloads .cv1-source-row{padding-block-start:12px}.conversion-downloads .cv1-source-link{display:inline-flex;min-height:44px;align-items:center;gap:10px}.conversion-downloads .cv1-source-link>.cv1-action-label{display:inline-flex;gap:10px;align-items:center}.conversion-downloads .cv1-github-mark{width:22px;height:22px;flex:0 0 22px}.conversion-downloads .cv1-browser-section{margin-block-start:48px}.conversion-downloads .cv1-section-heading{margin-block-end:24px}.conversion-downloads .cv1-section-heading h2{margin:0;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.2;font-weight:700;letter-spacing:-.035em}.conversion-downloads .cv1-section-heading>p{max-width:86ch;margin:12px 0 0;color:var(--prose);line-height:1.6}.conversion-downloads .cv1-browser-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.conversion-downloads .cv1-browser-card{display:grid;grid-row:span 4;grid-template-rows:subgrid;min-width:0;gap:16px;padding:24px 20px;border:1px solid var(--line-strong);border-radius:var(--cv1-panel-radius);background:var(--surface)}.conversion-downloads .cv1-browser-heading{display:flex;align-items:center;gap:12px}.conversion-downloads .cv1-browser-heading .platform-logo{width:30px;height:30px;flex:0 0 30px}.conversion-downloads .cv1-browser-heading h3{margin:0;font-size:1.2rem;line-height:1.3;font-weight:680}.conversion-downloads .cv1-channel{margin:0;color:var(--muted);font-size:.875rem;line-height:1.55}.conversion-downloads .cv1-browser-actions{display:contents}.conversion-downloads .cv1-browser-actions>.button{width:100%;align-self:stretch}.conversion-downloads .cv1-browser-actions>.inline-link{justify-content:center;text-align:center}.conversion-downloads .cv1-android{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-block-start:48px;padding:clamp(24px,3vw,32px);border:1px solid var(--line-strong);border-radius:var(--cv1-panel-radius);background:var(--surface)}.conversion-downloads .cv1-android-heading h2{margin:0;font-size:1.5rem;line-height:1.3;font-weight:680;letter-spacing:-.025em}.conversion-downloads .cv1-android-heading p{margin:8px 0 0;color:var(--prose);line-height:1.6}.conversion-downloads .cv1-android-actions>.inline-link{justify-content:center;text-align:center}.conversion-downloads .cv1-download-account,.conversion-downloads .cv1-download-help{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-block-start:40px;padding-block:32px;border-block:1px solid var(--line)}.conversion-downloads .cv1-download-account>div,.conversion-downloads .cv1-download-help>div{min-width:0}.conversion-downloads .cv1-download-account>.button{flex:0 1 320px;width:100%}.conversion-downloads .cv1-download-account h2,.conversion-downloads .cv1-download-help h2{margin:0 0 10px;font-size:1.4rem;font-weight:680;line-height:1.35}.conversion-downloads .cv1-download-account p,.conversion-downloads .cv1-download-help p{max-width:64ch;margin:0;color:var(--muted);line-height:1.6}.conversion-downloads .cv1-download-help{border-block-start:0;margin-block-start:0}.conversion-downloads .cv1-download-help>div:last-child{display:grid;gap:8px;min-width:180px}.conversion-downloads .cv1-download-help .inline-link{min-height:44px}.conversion-downloads .cv2-os-requirement{font-size:1rem;line-height:1.6}.conversion-downloads .cv1-mode-comparison{margin-block-start:48px}.conversion-downloads .cv1-mode-comparison .editorial-table{min-width:560px}.conversion-downloads .cv1-mode-comparison thead th small{display:block;margin-block-start:4px;color:var(--on-dark-muted);font-weight:500}.conversion-downloads .cv1-mode-comparison th{text-align:start}.conversion-downloads .cv1-mode-comparison tbody th{width:26%}.conversion-downloads .cv1-account-choices{display:grid;gap:16px;margin-block-start:40px}.conversion-downloads .cv1-account-choices>.cv1-download-account{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:24px;margin:0;padding:clamp(22px,3vw,28px);border:1px solid var(--line-strong);border-radius:var(--cv1-panel-radius);background:var(--surface)}.conversion-downloads .cv1-account-choices>.cv1-download-new{border-color:var(--ink);border-inline-start:4px solid var(--signal)}.conversion-downloads .cv1-account-choices>.cv1-download-account>.button{flex:0 0 auto;width:min(100%,360px);align-self:flex-start}.conversion-downloads .cv1-account-choices + .cv1-download-help{margin-block-start:40px;border-block-start:1px solid var(--line)}@media (min-width:900px){.conversion-downloads .cv1-account-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.conversion-downloads .cv1-mode-comparison .editorial-table{min-width:0;table-layout:fixed}.conversion-downloads .cv1-mode-comparison th,.conversion-downloads .cv1-mode-comparison td{padding:12px 10px;font-size:.8rem;overflow-wrap:anywhere}.conversion-downloads .cv1-mode-comparison thead th:first-child{width:30%}}.conversion-downloads .cv1-store-card .cv2-os-requirement{margin:8px 0 0;color:var(--on-dark-muted)}@media (max-width:1099px){.conversion-downloads .cv1-browser-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.conversion-downloads .cv1-formats{grid-template-columns:minmax(0,1fr)}.conversion-downloads .cv1-store-card,.conversion-downloads .cv1-android{flex-direction:column;align-items:stretch;gap:24px}.conversion-downloads .cv1-store-actions,.conversion-downloads .cv1-android-actions{flex-basis:auto;width:min(100%,360px);align-self:center}.conversion-downloads .cv1-format{padding:16px}.conversion-downloads .cv1-file-grid{gap:8px}.conversion-downloads .cv1-download-account,.conversion-downloads .cv1-download-help{align-items:stretch;flex-direction:column;gap:24px}.conversion-downloads .cv1-download-account>.button{flex-basis:auto;width:min(100%,360px);align-self:center}}@media (max-width:699px){.conversion-downloads .cv1-format{padding:20px}}@media (max-width:479px){.conversion-downloads .editorial-masthead{padding-block:28px 24px}.conversion-downloads .breadcrumbs ol{margin-block-end:20px}.conversion-downloads .editorial-masthead h1{margin-block-start:12px}.conversion-downloads .editorial-lead{margin-block-start:16px}.conversion-downloads .cv1-browser-grid{grid-template-columns:minmax(0,1fr)}.conversion-downloads .cv1-store-card,.conversion-downloads .cv1-alternatives,.conversion-downloads .cv1-android{padding:24px 20px}.conversion-downloads .cv1-store-heading,.conversion-downloads .cv1-android-heading{gap:12px}.conversion-downloads .cv1-platform-mark,.conversion-downloads .cv1-platform-mark .platform-logo,.conversion-downloads .cv1-android-heading>.platform-logo{width:32px;height:32px;flex-basis:32px}}@media (forced-colors:active){.conversion-downloads .cv1-file-link{border-color:ButtonText}}