.GcPgtG_graphic{width:100%;min-width:0;max-width:35rem;color:rgb(var(--color-brand-soft));margin-inline:auto}.GcPgtG_route{grid-template-columns:minmax(0,1fr) minmax(3rem,.8fr) minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.GcPgtG_device{background:rgb(var(--color-surface));text-align:center;border-radius:.875rem;flex-direction:column;align-items:center;gap:.75rem;min-width:0;padding:1rem .625rem;display:flex}.GcPgtG_device>span{color:rgb(var(--color-text));font-size:.8125rem;font-weight:600;line-height:1.5}.GcPgtG_deviceArtwork{width:5.5rem;max-width:100%;height:auto}.GcPgtG_deviceBody{fill:rgb(var(--color-surface-alt))}.GcPgtG_detail{stroke:rgb(var(--color-muted) / .45);stroke-width:1.5px;stroke-linecap:round}.GcPgtG_accent{stroke:rgb(var(--color-brand-soft));stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.GcPgtG_serverLight{fill:rgb(var(--color-brand-soft))}.GcPgtG_connection{width:100%;height:auto;display:block;overflow:visible}.GcPgtG_connectionTrack{stroke:rgb(var(--color-brand-soft) / .3);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.GcPgtG_packet{opacity:0;animation:15s linear infinite GcPgtG_fileTransfer;transform:translate(8px,28px)}.GcPgtG_packet:nth-of-type(2){animation-delay:4.35s}.GcPgtG_packet:nth-of-type(3){animation-delay:8.7s}.GcPgtG_packetBody{fill:rgb(var(--color-surface-alt));stroke:rgb(var(--color-brand-soft));stroke-width:1.5px;stroke-linejoin:round}.GcPgtG_queue{background:rgb(var(--color-surface));border-radius:.875rem;margin-top:1rem;padding:1.25rem 1.5rem}.GcPgtG_queueHeading{color:rgb(var(--color-text));justify-content:space-between;align-items:center;gap:.75rem;font-size:.8125rem;font-weight:600;line-height:1.5;display:flex}.GcPgtG_queueHeading>svg{width:1.125rem;height:1.125rem;color:rgb(var(--color-brand-soft));stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.GcPgtG_files{gap:1.125rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.GcPgtG_file{grid-template-columns:1.375rem minmax(0,1fr) 1.375rem;align-items:center;gap:.875rem;min-width:0;display:grid}.GcPgtG_fileIcon>svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.375rem;height:1.375rem;display:block}.GcPgtG_fileInfo{min-width:0}.GcPgtG_fileName{color:rgb(var(--color-muted));font-size:.75rem;line-height:1.5}.GcPgtG_progress{background:rgb(var(--color-muted) / .15);border-radius:2px;height:3px;margin-top:.5rem;display:block;overflow:hidden}.GcPgtG_progress>span{border-radius:inherit;background:rgb(var(--color-brand-soft) / .75);transform-origin:0;width:100%;height:100%;animation:15s linear infinite GcPgtG_firstProgress;display:block;transform:scaleX(1)}.GcPgtG_complete{background:rgb(var(--color-brand) / .1);opacity:1;border-radius:50%;place-items:center;width:1.375rem;height:1.375rem;animation:15s linear infinite GcPgtG_firstComplete;display:grid}.GcPgtG_complete>svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.GcPgtG_file:nth-child(2) .GcPgtG_progress>span{animation-name:GcPgtG_secondProgress}.GcPgtG_file:nth-child(3) .GcPgtG_progress>span{animation-name:GcPgtG_thirdProgress}.GcPgtG_file:nth-child(2) .GcPgtG_complete{animation-name:GcPgtG_secondComplete}.GcPgtG_file:nth-child(3) .GcPgtG_complete{animation-name:GcPgtG_thirdComplete}@keyframes GcPgtG_fileTransfer{0%{opacity:0;transform:translate(8px,28px)}2%{opacity:1;transform:translate(8px,28px)}22%{opacity:1;transform:translate(112px,28px)}24%,to{opacity:0;transform:translate(112px,28px)}}@keyframes GcPgtG_firstProgress{0%,2%,to{transform:scaleX(0)}24%,96%{transform:scaleX(1)}}@keyframes GcPgtG_secondProgress{0%,31%,to{transform:scaleX(0)}53%,96%{transform:scaleX(1)}}@keyframes GcPgtG_thirdProgress{0%,60%,to{transform:scaleX(0)}82%,96%{transform:scaleX(1)}}@keyframes GcPgtG_firstComplete{0%,23%,99%,to{opacity:0}25%,96%{opacity:1}}@keyframes GcPgtG_secondComplete{0%,52%,99%,to{opacity:0}54%,96%{opacity:1}}@keyframes GcPgtG_thirdComplete{0%,81%,99%,to{opacity:0}83%,96%{opacity:1}}@media (max-width:479px){.GcPgtG_route{grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr);gap:.375rem}.GcPgtG_device{gap:.5rem;padding:.875rem .375rem}.GcPgtG_device>span{font-size:.6875rem}.GcPgtG_deviceArtwork{width:4.5rem}.GcPgtG_queue{padding:1.125rem}.GcPgtG_file{gap:.625rem}}@media (max-width:359px){.GcPgtG_device>span{font-size:.625rem}}@media (prefers-reduced-motion:reduce){.GcPgtG_packet,.GcPgtG_progress>span,.GcPgtG_complete{animation:none}}html[data-performance-mode=reduced] .GcPgtG_packet{animation:none}html[data-performance-mode=reduced] .GcPgtG_progress>span{animation:none}html[data-performance-mode=reduced] .GcPgtG_complete{animation:none}
._0aD1KG_download{justify-items:start;gap:.85rem;min-width:0;max-width:38rem;display:grid}._0aD1KG_button{text-align:center;gap:.65rem;max-width:100%;min-height:3rem;padding:.8rem 1.2rem}._0aD1KG_button svg{color:currentColor;flex:0 0 1.15rem;width:1.15rem;height:1.15rem}._0aD1KG_button span{overflow-wrap:anywhere;min-width:0}._0aD1KG_button:disabled{cursor:default;opacity:1;background:rgb(var(--color-surface-alt));color:rgb(var(--color-muted));border-color:#0000}._0aD1KG_button[aria-busy=true]{cursor:progress}._0aD1KG_details{min-width:0;color:rgb(var(--color-muted));overflow-wrap:anywhere;font-size:.75rem;line-height:1.8}._0aD1KG_releaseName strong{color:rgb(var(--color-text));font-weight:600}._0aD1KG_metadata{flex-wrap:wrap;gap:.1rem 1rem;margin-top:.3rem;padding:0;list-style:none;display:flex}._0aD1KG_metadata li{min-width:0}._0aD1KG_retry{background:rgb(var(--color-surface-alt));min-height:2.75rem;color:rgb(var(--color-brand-soft));border-color:#0000;gap:.5rem;font-size:.8125rem}._0aD1KG_retry svg{flex-shrink:0;width:1rem;height:1rem}._0aD1KG_button:focus-visible,._0aD1KG_retry:focus-visible{outline:2px solid rgb(var(--color-brand-soft));outline-offset:3px}@media (max-width:479px){._0aD1KG_button{width:100%}}@media (prefers-reduced-motion:reduce){._0aD1KG_button,._0aD1KG_retry{transition:none}}
.LKmnpW_page{background:rgb(var(--color-bg));color:rgb(var(--color-text));overflow-wrap:anywhere}.LKmnpW_page :where(a,button):focus-visible{outline:2px solid rgb(var(--color-brand-soft));outline-offset:4px}.LKmnpW_page>section,.LKmnpW_download{scroll-margin-top:11rem}.LKmnpW_page>section+section{border-top:1px solid rgb(var(--color-border) / .6)}.LKmnpW_hero{isolation:isolate;padding-block:13rem 5rem;position:relative;overflow:hidden}.LKmnpW_heroArtwork{object-fit:cover;object-position:right center;z-index:-2}.LKmnpW_hero:after{content:"";z-index:-1;background:linear-gradient(0deg, rgb(var(--color-bg)), rgb(var(--color-bg) / 0) 80%), linear-gradient(90deg, rgb(var(--color-bg) / .97), rgb(var(--color-bg) / .8) 50%, rgb(var(--color-bg) / .4));position:absolute;inset:0}.LKmnpW_heroLayout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.LKmnpW_heroCopy{min-width:0}.LKmnpW_hero h1{letter-spacing:-.045em;font-size:clamp(2.75rem,4vw,3.75rem);font-weight:750;line-height:1.13}.LKmnpW_hero h1 span{color:rgb(var(--color-brand-soft))}.LKmnpW_lead{max-width:34rem;color:rgb(var(--color-muted));margin-top:1.5rem;font-size:.9375rem;line-height:1.85}.LKmnpW_download{margin-top:2rem}.LKmnpW_platform{color:rgb(var(--color-muted));align-items:center;gap:.5rem;margin-bottom:.875rem;font-size:.75rem;line-height:1.6;display:flex}.LKmnpW_platform svg{color:rgb(var(--color-brand-soft));flex-shrink:0;font-size:1rem}.LKmnpW_textLink{min-height:44px;color:rgb(var(--color-brand-soft));align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;line-height:1.6;display:inline-flex}.LKmnpW_textLink:hover{color:rgb(var(--color-text))}.LKmnpW_textLink svg{flex-shrink:0}.LKmnpW_heroCopy>.LKmnpW_textLink{margin-top:1rem}.LKmnpW_preview{min-width:0}.LKmnpW_previewControls{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.LKmnpW_previewControls button{min-height:44px;color:rgb(var(--color-muted));background:rgb(var(--color-surface));border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:600;line-height:1.5;display:inline-flex}.LKmnpW_previewControls button[aria-pressed=true]{color:rgb(var(--color-brand-soft));background:rgb(var(--color-brand) / .15)}.LKmnpW_previewControls button:hover{color:rgb(var(--color-text))}.LKmnpW_preview button{min-height:44px}.LKmnpW_preview dialog button{min-width:44px}.LKmnpW_toolsSection,.LKmnpW_setupSection{background:rgb(var(--color-surface-strong))}.LKmnpW_sectionHeading{justify-content:space-between;align-items:flex-end;gap:2rem 4rem;margin-bottom:2rem;display:flex}.LKmnpW_sectionHeading>div{flex:1}.LKmnpW_sectionHeading>p{flex:1;max-width:31rem}.LKmnpW_tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.LKmnpW_tool{background:rgb(var(--color-surface));border-radius:.875rem;min-width:0;padding:1.75rem}.LKmnpW_icon{width:2.75rem;height:2.75rem;color:rgb(var(--color-brand-soft));background:rgb(var(--color-brand) / .1);border-radius:.75rem;place-items:center;margin-bottom:1.5rem;font-size:1.35rem;display:grid}.LKmnpW_tool h3{font-size:1.0625rem;font-weight:650;line-height:1.5}.LKmnpW_tool p{color:rgb(var(--color-muted));margin-top:.75rem;font-size:.875rem;line-height:1.85}.LKmnpW_transferLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.LKmnpW_transferCopy>.kh-home-description{margin-top:1.25rem}.LKmnpW_transferPoints{gap:1.5rem;margin-top:2rem;display:grid}.LKmnpW_transferPoints li{align-items:flex-start;gap:.875rem;display:flex}.LKmnpW_transferPoints li>svg{width:1.2rem;height:1.2rem;color:rgb(var(--color-brand-soft));flex:0 0 1.2rem;margin-top:.125rem}.LKmnpW_transferPoints h3{font-size:.9375rem;font-weight:650;line-height:1.5}.LKmnpW_transferPoints p{color:rgb(var(--color-muted));margin-top:.5rem;font-size:.8125rem;line-height:1.85}.LKmnpW_transferCopy>.LKmnpW_textLink{margin-top:1.5rem}.LKmnpW_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;display:grid}.LKmnpW_stepTop{color:rgb(var(--color-brand-soft));justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.LKmnpW_stepTop>span{font-size:.8125rem;font-weight:650}.LKmnpW_stepTop svg{width:1.375rem;height:1.375rem}.LKmnpW_steps h3{font-size:1rem;font-weight:650;line-height:1.5}.LKmnpW_steps p{color:rgb(var(--color-muted));margin-top:.75rem;font-size:.875rem;line-height:1.85}.LKmnpW_closing{border-top:1px solid rgb(var(--color-border) / .7);justify-content:space-between;align-items:center;gap:1.5rem 3rem;margin-top:3rem;padding-top:2.5rem;display:flex}.LKmnpW_closing h3{font-size:1.0625rem;font-weight:650;line-height:1.5}.LKmnpW_closing p{color:rgb(var(--color-muted));margin-top:.5rem;font-size:.8125rem;line-height:1.85}.LKmnpW_closingActions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.75rem 1.5rem;display:flex}.LKmnpW_closingActions .kh-button{min-height:48px}@media (max-width:1199px){.LKmnpW_heroLayout{grid-template-columns:minmax(0,1fr)}.LKmnpW_heroCopy{max-width:48rem}.LKmnpW_hero h1{font-size:clamp(2.75rem,6vw,4rem)}.LKmnpW_hero h1 br{display:none}.LKmnpW_hero h1 span:before{content:" "}.LKmnpW_lead{max-width:40rem}.LKmnpW_preview{justify-self:center;width:100%;max-width:55rem}.LKmnpW_sectionHeading{gap:2rem}.LKmnpW_tool{padding:1.5rem}.LKmnpW_closing{flex-direction:column;align-items:flex-start}}@media (max-width:899px){.LKmnpW_hero{padding-block:10rem 3.5rem}.LKmnpW_sectionHeading{flex-direction:column;align-items:flex-start;gap:1rem}.LKmnpW_sectionHeading>p{max-width:42rem}.LKmnpW_tools{grid-template-columns:minmax(0,1fr)}.LKmnpW_tool{grid-template-columns:auto minmax(0,1fr);column-gap:1.25rem;display:grid}.LKmnpW_icon{grid-row:1/3;margin:0}.LKmnpW_tool h3,.LKmnpW_tool p{grid-column:2}.LKmnpW_transferLayout{grid-template-columns:minmax(0,1fr)}.LKmnpW_transferCopy{grid-row:1}.LKmnpW_steps{gap:1.5rem}}@media (max-width:599px){.LKmnpW_hero{padding-top:9rem}.LKmnpW_hero h1{font-size:clamp(2.25rem,9vw,3rem)}.LKmnpW_heroArtwork{opacity:.6}.LKmnpW_lead{font-size:.875rem}.LKmnpW_previewControls{gap:.5rem}.LKmnpW_previewControls button{padding-inline:.875rem}.LKmnpW_preview figcaption{flex-wrap:wrap}.LKmnpW_preview figcaption>span{flex-basis:100%}.LKmnpW_preview figcaption>button{margin-left:0}.LKmnpW_tool{column-gap:.875rem;padding:1.25rem}.LKmnpW_icon{width:2.25rem;height:2.25rem;font-size:1.15rem}.LKmnpW_tool h3{font-size:.9375rem}.LKmnpW_tool p{font-size:.8125rem}.LKmnpW_steps{grid-template-columns:minmax(0,1fr);gap:2rem}.LKmnpW_stepTop{justify-content:flex-start;gap:1rem;margin-bottom:.75rem}}
