.Button_container__FrRyv{position:relative;border-radius:.5rem;font-weight:500;display:inline-flex;align-items:center;transition:.1s;top:0;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;line-height:normal;text-wrap:wrap;overflow:hidden}.Button_container-size-small__w3xou{display:inline-flex;align-items:center;height:32px;padding:0 .25rem;font-size:.5rem}.Button_container-size-normal__dDMY6{display:inline-flex;align-items:center;height:32px;padding:1px 12px;font-size:14px}.Button_container-size-large__4pp13{height:48px;padding:2px 24px;font-size:16px;line-height:var(--h1-line-height)}.Button_container-size-xl__O7vtt{display:inline-flex;align-items:center;min-height:48px;padding:4px 24px;font-size:var(--h3-font-size);line-height:var(--h1-line-height)}.Button_container-type-primary__7KMRM.Button_container-location-body__PXtre{color:var(--text-accent);background:var(--button)}.Button_container-type-primary__7KMRM.Button_container-location-body__PXtre:hover{top:-6px;box-shadow:0 6px 0 #0002,0 6px 0 var(--accent)}.Button_container-type-primary__7KMRM.Button_container-location-body__PXtre:active{top:0;box-shadow:none;background:var(--text-shade)}.Button_container-type-primary__7KMRM.Button_container-location-accent__bG7a4{color:var(--button);background:var(--text-accent)}.Button_container-type-primary__7KMRM.Button_container-location-accent__bG7a4:hover{top:-6px;box-shadow:0 6px 0 #0002,0 6px 0 var(--accent)}.Button_container-type-primary__7KMRM.Button_container-location-accent__bG7a4:active{top:0;box-shadow:none;background:var(--text-accent)}.Button_container-type-secondary__iekIV.Button_container-location-body__PXtre{background:transparent;border:2px solid var(--button);color:var(--button)}.Button_container-type-secondary__iekIV.Button_container-location-body__PXtre:hover{top:-6px;box-shadow:0 6px 0 var(--button)}.Button_container-type-secondary__iekIV.Button_container-location-body__PXtre:active{top:0;box-shadow:none}.Button_container-type-secondary__iekIV.Button_container-location-accent__bG7a4{background:transparent;border:2px solid var(--text-accent);color:var(--text-accent)}.Button_container-type-secondary__iekIV.Button_container-location-accent__bG7a4:hover{top:-6px;box-shadow:0 6px 0 var(--text-accent)}.Button_container-type-secondary__iekIV.Button_container-location-accent__bG7a4:active{top:0;box-shadow:none}.Button_container-type-primary__7KMRM.Button_container-location-highlight__cyB3M{color:var(--button);background:var(--accent-btn)}.Button_container-type-primary__7KMRM.Button_container-location-highlight__cyB3M:hover{top:-6px;box-shadow:0 6px 0 #0002,0 6px 0 var(--accent-dark)}.Button_container-type-primary__7KMRM.Button_container-location-highlight__cyB3M:active{top:0;box-shadow:none;background:var(--accent-btn)}.Header_container__SxCcN{display:block;position:-webkit-sticky;position:sticky;width:100%;top:0;z-index:100}.Header_content__hy_5w{max-height:var(--page-header-height);width:100%;padding:.75rem 1.25rem;gap:.5rem;background:var(--background);box-shadow:0 2px 2px var(--section-separator-color)}.Header_content__hy_5w,.Header_titleGroup__Zubap{position:relative;display:flex;flex-direction:row;overflow:hidden}.Header_titleGroup__Zubap{align-self:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:1rem}.Header_title__iPwxv{font-size:1.25rem;font-weight:600}.Header_logo__46_GB{flex-shrink:0}.Header_titleLink__6G6fE{color:var(--text);font-weight:700;text-decoration:underline;text-wrap:nowrap}.Header_descr__6CSk9{color:var(--text-shade);font-weight:lighter;text-wrap:nowrap}.Header_links__Wi6xm{display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:4;gap:1.25rem;justify-content:flex-end;align-self:flex-end;white-space:nowrap;height:100%;min-width:150px;overflow:hidden}.Header_btn__J7iY7{position:relative;display:flex;align-items:stretch;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:0}.Section_container-size-narrow__M0a1_,.Section_container-size-normal__O6HN0{padding-left:.5rem;padding-right:.5rem}.Section_container-size-normal__O6HN0{padding-top:12rem;padding-bottom:12rem}.Section_container-size-narrow__M0a1_{padding-top:2rem;padding-bottom:2rem}.Section_container-background-normal__KghP2{background:var(--background)}.Section_container-background-alternate__x1EL5{background:var(--background-alternate)}.Section_container-background-accent__6r4RC{background:var(--accent);color:var(--text-accent)}.Section_container-background-accent-alt-1__yk6un{background:linear-gradient(90deg,var(--accent-light),var(--accent-normal));color:var(--section-accent-text-color)}.Section_container-background-accent-alt-2___P246{background:linear-gradient(90deg,var(--background-alternate),#e9ecef);color:var(--section-accent-text-color)}.Section_content__bwOHu{display:block;max-width:var(--page-max-width);margin:0 auto;width:100%}@media screen and (min-width:450px){.Section_container-size-narrow__M0a1_,.Section_container-size-normal__O6HN0{padding-left:var(--page-padding);padding-right:var(--page-padding)}}.page_heroSection__tgQ_t{padding-top:calc(var(--page-header-height) + 3rem);padding-bottom:2rem}.page_header__hmAAK{text-align:center;max-width:var(--section-header-max-width);margin:0 auto}.page_title__VFLsi{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);margin-bottom:1rem}.page_subtitle__n7_RG{font-size:var(--subtitle-font-size);color:var(--text-shade);line-height:var(--subtitle-line-height)}.page_downloadsSection__aT_10{padding-top:2rem;padding-bottom:4rem}.page_cardsContainer__ZHMnJ{display:grid;grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto}@media screen and (min-width:800px){.page_cardsContainer__ZHMnJ{grid-template-columns:repeat(3,1fr)}}.page_card__ZFj0j{position:relative;border-radius:16px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.page_card__ZFj0j:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.15)}.page_cardBackground__wt6SZ{position:absolute;top:0;right:0;width:160px;height:160px;opacity:.15;pointer-events:none;z-index:0}.page_creature__MxuTe{width:100%;height:100%;transform:translate(20%,-10%)}.page_cardContent__fA2Re{position:relative;z-index:1;padding:2rem;display:flex;flex-direction:column;height:100%;min-height:400px}.page_cardHeader__7wIxb{margin-bottom:1.5rem}.page_iconGroup__1Xkik{display:flex;gap:.5rem;margin-bottom:.75rem}.page_platformIcon___kzqq{width:28px;height:28px;opacity:.9}.page_cardTitle__PefTL{font-size:1.75rem;font-weight:700;margin:0 0 .5rem;letter-spacing:-.5px}.page_cardBadge__c0mew{display:inline-block;padding:.25rem .75rem;border-radius:20px;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.page_cardDescription__9Vw5N{font-size:1rem;line-height:1.6;margin-bottom:1.5rem;opacity:.9}.page_cardFeatures__QQTX_{list-style:none;padding:0;margin:0 0 auto;font-size:.95rem}.page_cardFeatures__QQTX_ li{padding:.4rem 0 .4rem 1.5rem;position:relative}.page_cardFeatures__QQTX_ li:before{content:"✓";position:absolute;left:0;font-weight:700}.page_cardButton__RwNVx{margin-top:1.5rem;width:100%;text-align:center;padding:1rem 1.5rem;border-radius:12px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;display:block}.page_cardButton__RwNVx:hover{transform:translateY(-2px)}.page_cardWindows__WN9uZ{background:linear-gradient(135deg,#e3f2fd,#bbdefb);border:2px solid #90caf9;color:#1565c0}.page_cardWindows__WN9uZ .page_cardBackground__wt6SZ{color:#1976d2}.page_cardWindows__WN9uZ .page_cardBadge__c0mew{background:#1976d2;color:#fff}.page_cardWindows__WN9uZ .page_cardFeatures__QQTX_ li:before{color:#1976d2}.page_cardWindows__WN9uZ .page_cardButton__RwNVx{background:#1976d2;color:#fff;box-shadow:0 4px 14px rgba(25,118,210,.4)}.page_cardWindows__WN9uZ .page_cardButton__RwNVx:hover{background:#1565c0;box-shadow:0 6px 20px rgba(25,118,210,.5)}.page_cardGpu__h3Vs9{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border:2px solid #81c784;color:#2e7d32}.page_cardGpu__h3Vs9 .page_cardBackground__wt6SZ{color:#388e3c}.page_cardGpu__h3Vs9 .page_cardBadge__c0mew{background:linear-gradient(135deg,#43a047,#76b900);color:#fff}.page_cardGpu__h3Vs9 .page_cardFeatures__QQTX_ li:before{color:#388e3c}.page_cardGpu__h3Vs9 .page_cardButton__RwNVx{background:linear-gradient(135deg,#43a047,#76b900);color:#fff;box-shadow:0 4px 14px rgba(67,160,71,.4)}.page_cardGpu__h3Vs9 .page_cardButton__RwNVx:hover{background:linear-gradient(135deg,#388e3c,#689f00);box-shadow:0 6px 20px rgba(67,160,71,.5)}.page_cardMac__INATG{background:linear-gradient(135deg,#f3e5f5,#e1bee7);border:2px solid #ce93d8;color:#7b1fa2}.page_cardMac__INATG .page_cardBackground__wt6SZ{color:#9c27b0}.page_cardMac__INATG .page_cardBadge__c0mew{background:linear-gradient(135deg,#9c27b0,#e91e63);color:#fff}.page_cardMac__INATG .page_cardFeatures__QQTX_ li:before{color:#9c27b0}.page_cardMac__INATG .page_cardButton__RwNVx{background:linear-gradient(135deg,#9c27b0,#e91e63);color:#fff;box-shadow:0 4px 14px rgba(156,39,176,.4)}.page_cardMac__INATG .page_cardButton__RwNVx:hover{background:linear-gradient(135deg,#7b1fa2,#c2185b);box-shadow:0 6px 20px rgba(156,39,176,.5)}.page_systemReqs__Drh2h{text-align:center;margin-top:3rem;padding:1.5rem;background:var(--background-alternate);border-radius:12px;max-width:600px;margin-left:auto;margin-right:auto}.page_systemReqs__Drh2h h3{font-size:1.1rem;font-weight:600;margin-bottom:.5rem;color:var(--text)}.page_systemReqs__Drh2h p{font-size:.95rem;color:var(--text-shade);margin:0}@media screen and (max-width:799px){.page_cardsContainer__ZHMnJ{max-width:450px}.page_cardContent__fA2Re{min-height:auto}.page_title__VFLsi{font-size:2rem}}@media screen and (max-width:450px){.page_heroSection__tgQ_t{padding-top:calc(var(--page-header-height) + 2rem)}.page_title__VFLsi{font-size:1.75rem}.page_subtitle__n7_RG{font-size:1rem}.page_cardContent__fA2Re{padding:1.5rem}.page_cardBackground__wt6SZ{width:120px;height:120px}}