#planet-software{--software-navy:#060a16;--software-navy-2:#0d1629;--software-navy-3:#13233d;--software-text:#30383f;--software-muted:#5d6874;--software-blue-deep:#0060ac;--software-blue:#009dea;--software-blue-hover:#004f91;--software-blue-light:#62b6f3;--software-green:#2efc85;--software-white:#fff;--software-pale:#f5f8fa;--software-pale-blue:#edf7fc;--software-border:#d4dde5;--software-max:1440px;background:var(--software-white);color:var(--software-text);font-family:arboria,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.55;min-height:1px;overflow:hidden;width:100%;-webkit-font-smoothing:antialiased}#planet-software,#planet-software *,#planet-software :after,#planet-software :before{box-sizing:border-box}#planet-software a{color:inherit;text-decoration:none}#planet-software a,#planet-software b,#planet-software h1,#planet-software h2,#planet-software h3,#planet-software p,#planet-software span,#planet-software strong{overflow-wrap:break-word}.software-skip-link{background:#060a16;border-radius:8px;color:#fff;font-family:arboria,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;left:12px;opacity:0;padding:12px 18px;pointer-events:none;position:fixed;top:12px;transform:translateY(-20px);z-index:99999}.software-skip-link:focus{opacity:1;pointer-events:auto;transform:translateY(0)}#planet-software
.software-container{margin-inline:auto;position:relative;width:min(calc(100% - 48px),var(--software-max));z-index:1}#planet-software
.software-downloads{background:linear-gradient(145deg,#f7fafc,#fff 52%,#f4f8fa);min-height:720px;overflow:hidden;padding:88px 0 96px;position:relative}#planet-software
.software-downloads:before{background:radial-gradient(circle,rgba(0,157,234,.1),transparent 68%);border-radius:50%;content:"";height:960px;left:-390px;pointer-events:none;position:absolute;top:-500px;width:960px}#planet-software
.software-layout{align-items:start;display:grid;gap:clamp(60px,7vw,110px);grid-template-columns:minmax(320px,.75fr) minmax(0,1.25fr);margin-inline:auto;max-width:1280px;width:100%}#planet-software
.software-intro{min-width:0;padding-top:26px;position:relative}#planet-software
.software-intro__inner{max-width:520px}#planet-software
.software-eyebrow{color:var(--software-blue-deep);font-size:14px;font-weight:850;letter-spacing:.085em;line-height:1.35;margin:0 0 18px;text-transform:uppercase}#planet-software
.software-intro h1{color:var(--software-text);font-size:clamp(54px,4.8vw,72px);font-weight:800;letter-spacing:-.06em;line-height:.99;margin:0;max-width:520px}#planet-software
.software-intro__description{color:var(--software-muted);font-size:19px;line-height:1.66;margin:25px 0 0;max-width:500px}#planet-software
.software-intro__platforms{border-top:1px solid var(--software-border);margin-top:42px;max-width:470px;padding-top:24px}#planet-software
.software-intro__platforms>span{color:var(--software-muted);display:block;font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1.35;margin-bottom:14px;text-transform:uppercase}#planet-software
.software-intro__platforms>div{display:flex;flex-wrap:wrap;gap:9px 24px}#planet-software
.software-intro__platforms strong{color:var(--software-text);font-size:15px;font-weight:800;line-height:1.4}#planet-software
.software-panel{background:var(--software-white);border:1px solid rgba(0,96,172,.13);border-radius:18px;box-shadow:0 24px 64px rgba(6,10,22,.07);min-width:0;overflow:hidden}#planet-software
.software-group{min-width:0;padding:38px 42px 0}#planet-software
.software-group--mobile{background:linear-gradient(145deg,#f3f8fb,#edf6fb);border-top:1px solid rgba(0,96,172,.11);margin-top:8px;padding-bottom:24px;padding-top:34px}#planet-software
.software-group__head{align-items:end;display:grid;gap:32px;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);padding-bottom:24px}#planet-software
.software-group__head>div{min-width:0}#planet-software
.software-group__head>div>span{color:var(--software-blue-deep);display:block;font-size:11px;font-weight:850;letter-spacing:.08em;line-height:1.35;margin-bottom:7px;text-transform:uppercase}#planet-software
.software-group__head h2{color:var(--software-text);font-size:clamp(31px,2.6vw,39px);font-weight:800;letter-spacing:-.045em;line-height:1.05;margin:0;overflow-wrap:normal;white-space:nowrap;word-break:normal}#planet-software
.software-group__head>p{color:var(--software-muted);font-size:14px;line-height:1.6;margin:0;max-width:420px}#planet-software
.software-list{border-top:1px solid var(--software-border)}#planet-software
.software-item{align-items:center;border-bottom:1px solid var(--software-border);display:grid;gap:26px 34px;grid-template-columns:minmax(145px,.48fr) minmax(0,.9fr) minmax(190px,auto);min-height:112px;padding:20px 0}#planet-software
.software-item:last-child{border-bottom:0}#planet-software
.software-item__name{min-width:0}#planet-software
.software-item__name>span{color:var(--software-blue-deep);display:block;font-size:11px;font-weight:800;line-height:1.35;margin-bottom:4px}#planet-software
.software-item__name h3{color:var(--software-text);font-size:clamp(24px,2vw,30px);font-weight:800;letter-spacing:-.038em;line-height:1.08;margin:0}#planet-software
.software-item__description{color:var(--software-muted);font-size:13px;line-height:1.55;margin:0;max-width:360px}#planet-software
.software-item__action{align-items:center;background:var(--software-blue-deep);border-radius:8px;color:var(--software-white);display:flex;font-size:13px;font-weight:800;gap:18px;justify-content:space-between;line-height:1.35;min-height:50px;min-width:190px;padding:12px 15px 12px 17px;transition:background-color .18s ease,transform .18s ease}#planet-software
.software-item__action:hover{background:var(--software-blue-hover);transform:translateY(-1px)}#planet-software
.software-item__action b{color:var(--software-white);flex:0 0 auto;font-size:15px;font-weight:700;line-height:1}#planet-software
.software-item__action--store{background:var(--software-white);border:1px solid rgba(0,96,172,.2);color:var(--software-blue-deep)}#planet-software
.software-item__action--store b{color:var(--software-blue-deep)}#planet-software
.software-item__action--store:hover{background:var(--software-blue-deep);border-color:var(--software-blue-deep);color:var(--software-white)}#planet-software
.software-item__action--store:hover b{color:var(--software-white)}#planet-software
.software-item--mobile{min-height:96px}#planet-software
.software-group__note{color:var(--software-muted);font-size:11px;line-height:1.5;margin:17px 0 0}@media (max-width:1120px){#planet-software .software-layout{gap:54px;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr)}#planet-software .software-intro h1{font-size:clamp(48px,5vw,62px)}#planet-software .software-group{padding-left:34px;padding-right:34px}#planet-software .software-group__head{gap:26px;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr)}#planet-software .software-group__head h2{font-size:clamp(29px,2.6vw,36px)}#planet-software .software-item{gap:26px;grid-template-columns:minmax(130px,.45fr) minmax(0,.8fr) minmax(175px,auto)}#planet-software .software-item__action{min-width:175px}}@media (max-width:900px){#planet-software .software-downloads{padding:70px 0 80px}#planet-software .software-layout{gap:46px;grid-template-columns:1fr;max-width:820px}#planet-software .software-intro{padding-top:0}#planet-software .software-intro h1,#planet-software .software-intro__inner{max-width:720px}#planet-software .software-intro__description{max-width:650px}#planet-software .software-intro__platforms{margin-top:32px;max-width:620px}#planet-software .software-group__head{grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr)}}@media (max-width:720px){#planet-software .software-container{width:min(calc(100% - 36px),var(--software-max))}#planet-software .software-group{padding:30px 24px 0}#planet-software .software-group--mobile{padding-bottom:22px;padding-top:28px}#planet-software .software-group__head{gap:9px;grid-template-columns:1fr;padding-bottom:20px}#planet-software .software-group__head>p{max-width:560px}#planet-software .software-item{gap:11px 25px;grid-template-columns:minmax(130px,.48fr) minmax(0,1fr);padding:22px 0}#planet-software .software-item__description{max-width:none}#planet-software .software-item__action{grid-column:1/-1;margin-top:5px;min-width:210px;width:fit-content}}@media (max-width:600px){#planet-software{font-size:17px}#planet-software .software-container{width:min(calc(100% - 30px),var(--software-max))}#planet-software .software-downloads{min-height:0;padding:54px 0 62px}#planet-software .software-layout{gap:36px}#planet-software .software-eyebrow{font-size:12px;margin-bottom:14px}#planet-software .software-intro h1{font-size:43px;line-height:1.01}#planet-software .software-intro__description{font-size:16px;line-height:1.62;margin-top:19px}#planet-software .software-intro__platforms{margin-top:27px;padding-top:19px}#planet-software .software-panel{border-radius:14px}#planet-software .software-group{padding:27px 20px 0}#planet-software .software-group--mobile{padding-bottom:20px;padding-top:26px}#planet-software .software-group__head h2{font-size:30px;white-space:nowrap}#planet-software .software-group__head>p{font-size:13px}#planet-software .software-item{gap:9px;grid-template-columns:1fr;min-height:0;padding:20px 0}#planet-software .software-item__name h3{font-size:27px}#planet-software .software-item__description{font-size:13px}#planet-software .software-item__action{grid-column:auto;margin-top:6px;min-height:49px;min-width:0;width:100%}#planet-software .software-group__note{font-size:10px;margin-top:14px}}@media (max-width:390px){#planet-software .software-intro h1{font-size:39px}}@media (prefers-reduced-motion:reduce){#planet-software *,#planet-software :after,#planet-software :before{transition-duration:.01ms!important}}