#hero-section{--double-width: 6px;--corner-radius: calc(var(--fs) * 2.5);min-height:calc(var(--fs) * 50)}#hero-section .downloads{display:grid;grid-template-columns:repeat(4,max-content);column-gap:calc(var(--fs) * 2.37 * 1.5);row-gap:calc(var(--fs) * 1.38 * 2.63 * 1.5);padding-left:calc(var(--hor-padding) * 2.65)}#hero-section .downloads .item{display:flex;flex-direction:column;justify-content:space-between;width:calc(var(--fs) * 19.625);height:calc(var(--fs) * 19.625);border-radius:calc(var(--fs) * 1.25);background:#0006;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);padding:calc(var(--fs) * 2) calc(var(--fs) * 1.88) calc(var(--fs) * 1.88);overflow:hidden;cursor:pointer;transition:box-shadow .25s ease-out}#hero-section .downloads .item .corners{position:absolute;top:0;left:0;width:100%;height:100%;border:calc(var(--double-width) * .5) solid var(--orange);border-radius:calc(var(--fs) * 1.25);pointer-events:none;clip-path:polygon(calc(100% - var(--corner-radius)) calc(var(--double-width)),calc(100% - var(--corner-radius)) 0%,100% 0%,100% var(--corner-radius),calc(100% - (var(--double-width))) var(--corner-radius),calc(100% - var(--double-width) * 5) calc(100% - var(--double-width) * 5),var(--corner-radius) calc(100% - (var(--double-width))),var(--corner-radius) 100%,0% 100%,0% calc(100% - var(--corner-radius)),calc(var(--double-width)) calc(100% - var(--corner-radius)),calc(var(--double-width) * 5) calc(var(--double-width) * 5))}#hero-section .downloads .item h2{font-family:Rubik;font-size:calc(var(--fs) * 1.5);font-style:normal;font-weight:700;line-height:114%;text-transform:uppercase}#hero-section .downloads .item .bottom{display:flex;flex-direction:column;align-items:flex-start;position:relative;cursor:pointer}#hero-section .downloads .item .bottom p{color:#fff;font-family:Rubik;font-size:calc(var(--fs) * 1.5);font-style:normal;font-weight:500;line-height:114%}#hero-section .downloads .item .bottom span{color:#bfbfbf;font-family:Rubik;font-size:calc(var(--fs) * 1.25);font-style:normal;font-weight:400;line-height:114%}#hero-section .downloads .item .bottom img{width:calc(var(--fs) * 2.875);height:calc(var(--fs) * 2.9375);border-radius:calc(var(--fs) * .65);position:absolute;bottom:50%;right:0%;transform:translateY(50%);animation:none;transform:translateY(50%) scale(1)}@keyframes download-glow{0%{box-shadow:0 0 15px #0000;transform:translateY(50%) scale(1.1)}50%{box-shadow:0 0 15px var(--orange);transform:translateY(50%) scale(1)}to{box-shadow:0 0 15px #0000;transform:translateY(50%) scale(1.1)}}#hero-section .downloads .item:hover{box-shadow:0 10px 25px #da5e2d7e}#hero-section .downloads .item:hover .bottom img{animation:download-glow 1s ease-in-out infinite}#hero-section .coming-soon{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(var(--fs) * 5) 0}#hero-section .coming-soon .icon{width:calc(var(--fs) * 5.625 * 1.1);height:calc(var(--fs) * 5.74731 * 1.1);display:flex;align-items:center;justify-content:center;border-radius:calc(var(--fs) * .625);background:#eaeaea1a;margin-bottom:calc(var(--fs) * 2.32)}#hero-section .coming-soon .icon img{width:calc(var(--fs) * 5.625 * .85);height:calc(var(--fs) * 5.74731 * .85)}#hero-section .coming-soon p{font-family:Rubik;font-size:calc(var(--fs) * 3.75);font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase;background:linear-gradient(89deg,#000 -42.35%,#fff 48.84%,#000 136.14%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(orientation:portrait){#hero-section{overflow:hidden;min-height:unset;--double-width: 6px;--corner-radius: calc(var(--fs) * 1.35);padding-right:0;padding-left:0;min-height:150vw}#hero-section .downloads{display:grid;grid-template-columns:repeat(2,max-content);place-items:center;place-content:start;column-gap:0;row-gap:calc(var(--fs) * 1.25);justify-content:space-between;padding-right:calc(var(--hor-padding));padding-left:calc(var(--hor-padding))}#hero-section .downloads .item{width:calc(var(--fs) * 10.25);height:calc(var(--fs) * 10.25);border-radius:calc(var(--fs) * .625);padding:calc(var(--fs) * 1.125) calc(var(--fs) * .785) calc(var(--fs) * .785)}#hero-section .downloads .item .corners{border-radius:calc(var(--fs) * .625);border-width:calc(var(--double-width) * .25)}#hero-section .downloads .item h2{font-size:calc(var(--fs) * .875)}#hero-section .downloads .item .bottom p{font-size:calc(var(--fs) * .75)}#hero-section .downloads .item .bottom span{font-size:calc(var(--fs) * .625)}#hero-section .downloads .item .bottom img{width:calc(var(--fs) * 1.25);height:calc(var(--fs) * 1.25);border-radius:calc(var(--fs) * .25)}#hero-section .coming-soon{padding:calc(var(--fs) * 6.5) 0}#hero-section .coming-soon .icon{width:calc(var(--fs) * 5.625 * .625);height:calc(var(--fs) * 5.74731 * .625);display:flex;align-items:center;justify-content:center;border-radius:calc(var(--fs) * .625);background:#eaeaea1a;margin-bottom:calc(var(--fs) * 2.32)}#hero-section .coming-soon .icon img{width:calc(var(--fs) * 5.625 * .35);height:calc(var(--fs) * 5.74731 * .35);pointer-events:none;-webkit-user-drag:none}#hero-section .coming-soon p{font-family:Rubik;font-size:calc(var(--fs) * 3.75 * .5);font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase;background:linear-gradient(89deg,#000 -42.35%,#fff 48.84%,#000 136.14%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}@media(orientation:portrait)and (min-aspect-ratio:.625){#hero-section{--double-width: 8px;--corner-radius: calc(var(--fs) * 2)}#hero-section .downloads{grid-template-columns:repeat(3,1fr);column-gap:calc(var(--fs) * .5);padding-bottom:calc(var(--fs) * 1.5)}#hero-section .downloads .item{width:100%;height:calc(var(--fs) * 10.25 * .85);border-radius:calc(var(--fs) * .625 * .75)}#hero-section .downloads .item h2{font-size:calc(var(--fs) * .875 * .75)}#hero-section .downloads .item .bottom p{font-size:calc(var(--fs) * .75 * .75)}#hero-section .downloads .item .bottom span{font-size:calc(var(--fs) * .625 * .75)}#hero-section .downloads .item .bottom img{width:calc(var(--fs) * 1.25);height:calc(var(--fs) * 1.25);border-radius:calc(var(--fs) * .25)}}
