:root{--primary:#0096af;--gray-six:#e6e6e6;--color-white:#fff;--font-weight-bold:600;--font-weight-medium:500;--font-weight-normal:400;--font-weight-light:300;--text-color:#666;--text-color-dark:#333;--text-color-darkest:#000;--border-color-second:#666;--border-color:#333;--bar-color:#f1f1f1}.gPRcTW_main{padding-top:66px;padding-inline:16px}.gPRcTW_containerFull{flex-direction:column;align-items:center;max-width:1440px;margin:0 auto;display:flex}.gPRcTW_grid{grid-template-columns:repeat(3,minmax(300px,1fr));gap:30px;width:100%;margin-top:66px;display:grid}.gPRcTW_box{aspect-ratio:1;background:linear-gradient(#f5f5f5 0%,#fff0 100%) no-repeat padding-box padding-box;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:460px;height:auto;display:flex;position:relative;overflow:hidden;container-type:inline-size}.gPRcTW_boxTitle{font-size:36px;line-height:1.3;font-weight:var(--font-weight-light);color:var(--text-color-darkest);z-index:2;text-align:center;margin-top:24px;margin-bottom:16px;position:relative}@media screen and (max-width:768px){.gPRcTW_boxTitle{font-size:32px}}@container (max-width:370px){.gPRcTW_boxTitle{margin-top:12px;margin-bottom:12px}}.gPRcTW_boxAction{border:1px solid var(--primary);background-color:var(--color-white);color:var(--text-color-darkest);z-index:2;border-radius:6px;margin-bottom:100px;padding:5px 1rem;text-decoration:none;position:relative}.gPRcTW_browsersList{flex-direction:row;justify-content:space-evenly;display:flex}.gPRcTW_browserLink{text-decoration:none;transition:transform .2s ease-in-out}.gPRcTW_browserLink:hover{transform:scale(1.1)}.gPRcTW_browser{text-align:center;flex-direction:column;align-items:center;display:flex}.gPRcTW_browserImage{width:2.5rem;height:2.5rem}.gPRcTW_browserName{color:var(--text-color-darkest);padding:1rem;font-size:1rem}.gPRcTW_boxImage{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:1025px),screen and (pointer:coarse) and (max-width:1366px){.gPRcTW_grid{grid-template-columns:repeat(2,minmax(300px,1fr))}}@media screen and (max-width:768px){.gPRcTW_grid{flex-direction:column;margin-top:30px;display:flex}.gPRcTW_boxIos{order:1}.gPRcTW_boxAndroid{order:2}.gPRcTW_boxMac{order:3}.gPRcTW_boxWindows{order:4}.gPRcTW_box{aspect-ratio:1;max-width:360px;margin:0 auto}}
