@charset "UTF-8";:root{--cl-transparent: transparent;--cl-white: #ffffff;--cl-black: #000000;--cl-gray: #dddddd;--cl-pure-or-mostly-pure-red: #ff0000;--cl-very-dark-gray-mostly-black: #212121;--cl-bunker: #293038;--cl-light-slate-grey: #848b94;--cl-pattens-blue: #dbe2e8;--cl-black-russian: #0f1828;--cl-alice-blue: #ecf0f3;--cl-pattens-blue2: #d7e3eb;--cl-link-water: #c2d2dc;--cl-alice-blue2: #f1f5f8;--cl-venetian-red: #e30613;--cl-bright-grey: #575d69;--cl-east-bay: #475363;--cl-pattens-blue3: #dbdddf;--cl-cello: #475361;--cl-rhino: #3f4653}.download{background:#ECF0F3;height:100%;padding-top:60px;padding-bottom:16px;position:relative;z-index:0}.download:before{background-color:#ecf0f3;background-image:url(../../images/download/background.png);background-position:center;background-repeat:no-repeat;background-size:cover;content:"";inset:0;position:absolute;z-index:-1}.download__cont{padding-left:16px;padding-right:16px}.download__top{display:flex;flex-direction:column;gap:16px;margin-bottom:28px}.download h1{color:#0f1828;font-family:Geometria-Bold;font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:29px;margin-top:0;margin-bottom:0}.download__group-link{align-items:center;color:#fff;display:flex;font-family:Geometria-Bold;font-size:16px;font-weight:700;gap:10px;letter-spacing:-.02em;line-height:18px;padding:3px 18px 1px 8px;position:relative;z-index:0}.download__group-link:before,.download__group-link:after{border-radius:12px;content:"";inset:12px 0 8px;position:absolute;z-index:-1}.download__group-link:before{background:linear-gradient(90deg,#E20511 13.21%,#F23558 87.77%,#F22E76 162.33%)}.download__group-link:after{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(90deg,#E20511 13.21%,#F23558 87.77%,#F22E76 162.33%);opacity:0;transition:opacity .3s}.download__group-link img{flex:none;height:72px;width:52px}.download__group-link span{display:none}@media (hover: none),(pointer: coarse){.download__group-link:active:after{opacity:1}}@media not all and (pointer: coarse){.download__group-link:hover:after{opacity:1}}.download__list{background:#FFFFFF;display:grid;row-gap:20px;margin-bottom:48px;padding:24px 16px}.download__list.hidden{display:none}.download__item{border-bottom:1px solid;border-image-slice:1;border-image-source:linear-gradient(270deg,#DBE2E8 0%,rgba(233,237,241,.8) 100%);display:flex;flex-direction:column;padding-bottom:19px}.download__item:last-child{border-bottom:0;padding-bottom:0}.download__item-head{align-items:center;color:#0f1828;cursor:pointer;display:flex;font-family:Geometria-Bold;font-size:17px;font-weight:700;gap:4px;letter-spacing:-.02em;line-height:19px}.download__item-head a{align-items:center;display:flex;gap:4px}.download__item-head a .icon{flex:none;color:#0f1828;font-size:24px}.download__item-head span{align-items:center;background:linear-gradient(132.85deg,#E7EDF5 -34.73%,#CEDBE8 96.23%);border-radius:100px;display:flex;flex:none;height:30px;justify-content:center;margin-left:auto;position:relative;width:30px;z-index:0}.download__item-head span:before{background:linear-gradient(90deg,#E20511 13.21%,#F23558 87.77%,#F22E76 162.33%);border-radius:100px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s;z-index:-1}.download__item-head span .icon{color:#fff;font-size:16px;transition:transform .3s}.download__item-head.active span:before{opacity:1}.download__item-head.active span .icon{transform:rotate(180deg)}.download__item-body{display:flex;flex-direction:column;gap:4px;height:0;overflow:hidden;padding-left:4px;padding-right:4px;transition:height 1s}.download__item-body a{color:#293038;display:flex;font-family:Geometria-Medium;font-weight:500;gap:8px;letter-spacing:-.02em;line-height:15px;padding-bottom:8px;padding-top:8px}.download__item-body a:first-child{margin-top:20px;font-weight:700;font-family:Geometria-Bold}.download__item-body a .icon{flex:none;font-size:16px}.download__item-body a svg{display:none}.download__bottom{color:#475361;display:flex;flex-direction:column;gap:12px;letter-spacing:-.01em;line-height:20px}.download__bottom ul{display:flex;flex-direction:column;gap:12px;padding-left:0}.download__bottom ul li{list-style-type:none}.download__bottom a{transition:opacity .3s ease}@media (hover: none),(pointer: coarse){.download__bottom a:active{opacity:.6}}@media not all and (pointer: coarse){.download__bottom a:hover{opacity:.6}}@media (min-width: 768px){.download{min-height:100vh;padding-top:94px;padding-bottom:27px}.download:before{background-image:url(../../images/download/background_.png)}.download__cont{padding-left:20px;padding-right:20px}.download__top{align-items:center;flex-direction:row;margin-bottom:32px}.download h1{font-size:34px;line-height:35px}.download__group-link{margin-left:auto}.download__list{padding:32px 40px}.download__bottom{flex-direction:row-reverse}.download__bottom ul{flex-direction:row;gap:28px;margin-left:auto}}@media (min-width: 1280px){.download{display:flex;flex-direction:column;height:100vh;padding-top:103px}.download:before{background-image:url(../../images/download/background__.png)}.download__cont{display:flex;flex-direction:column;height:100%;padding-left:72px;padding-right:72px}.download__top{margin-bottom:27px;margin-bottom:3.6vh}.download h1{font-size:52px;line-height:53px;font-size:6.9333333333vh;line-height:7.0666666667vh}.download__list{column-gap:42px;margin-bottom:48px;margin-bottom:4vh;column-gap:2.9166666667vw;flex-grow:1;grid-template-columns:repeat(5,1fr);padding:40px;padding:4vh}.download__list div{display:flex;flex-direction:column;gap:16px}.download__list div ul{display:flex;flex-direction:column;color:#293038;line-height:15px;letter-spacing:-.02em;padding-left:0;font-size:1.8666666667vh;line-height:2vh}.download__list div ul li{display:flex;list-style-type:none;margin-bottom:10px;margin-bottom:1.3333333333vh}.download__list div ul li:has(strong){margin-bottom:16px;margin-bottom:2.1333333333vh}.download__list div ul li:last-child{margin-bottom:0}.download__list div ul li a{padding-top:3px;padding-bottom:2px;position:relative}.download__list div ul li a .arrow-down{transform:translateY(0)}.download__list div ul li a .arrow-down2{transform:translateY(-100%)}}@media (min-width: 1280px) and (hover: none),(min-width: 1280px) and (pointer: coarse){.download__list div ul li a:active svg{opacity:1}.download__list div ul li a:active .arrow-down{transition:transform .4s linear;transform:translateY(100%)}.download__list div ul li a:active .arrow-down2{transform:translateY(0);transition:transform .4s .2s linear}}@media (min-width: 1280px){@media not all and (pointer: coarse){.download__list div ul li a:hover span{background:linear-gradient(90deg,#E20511 -.04%,#F23558 81.14%,#F22E76 162.33%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.download__list div ul li a:hover svg{opacity:1}.download__list div ul li a:hover .arrow-down{transition:transform .4s linear;transform:translateY(100%)}.download__list div ul li a:hover .arrow-down2{transform:translateY(0);transition:transform .4s .2s linear}}.download__list div ul li a:has(strong){padding-top:0;padding-bottom:0}.download__list div ul li a span{transition:.3s}.download__list div ul li a .icon{color:#e30512;font-size:16px;left:-26px;position:absolute;top:2px;opacity:0;transition:opacity .3s;display:none}.download__list div ul li strong{color:#0f1828;font-family:Geometria-Bold;font-weight:700;font-size:17px;line-height:19px;font-size:2.2666666667vh;line-height:2.5333333333vh}.download__list div ul li svg{width:2.1333333333vh;left:-3.4666666667vh;position:absolute;top:2px;opacity:0;transition:opacity .3s}.download__list.visible{display:none}.download__list.hidden{display:grid}.download__bottom{margin-top:auto}}.download__group-link{font-size:20px;gap:16px;line-height:22px;padding:0 22px 0 10px}.download__group-link:before,.download__group-link:after{bottom:11px;top:11px}.download__group-link img{height:94px;width:67px}.download__group-link span{align-items:center;background:#FFFFFF;border-radius:50px;display:flex;flex:none;height:36px;justify-content:center;width:36px}.download__group-link span .icon{color:#e30512;font-size:16px}.download__group-link span .arrow-down{transform:translateY(0)}.download__group-link span .arrow-down2{transform:translateY(-100%)}.download__group-link span svg{width:16px}@media (hover: none),(pointer: coarse){.download__group-link:active .arrow-down{transition:transform .4s linear;transform:translateY(100%)}.download__group-link:active .arrow-down2{transform:translateY(0);transition:transform .4s .2s linear}}@media not all and (pointer: coarse){.download__group-link:hover .arrow-down{transition:transform .4s linear;transform:translateY(100%)}.download__group-link:hover .arrow-down2{transform:translateY(0);transition:transform .4s .2s linear}}
