@font-face{font-display:swap;font-family:PCTL9600;font-style:normal;font-weight:200;src:url(/fonts/font/pctl9600-el.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:italic;font-weight:200;src:url(/fonts/font/pctl9600-el-it.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:normal;font-weight:300;src:url(/fonts/font/pctl9600-lt.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:italic;font-weight:300;src:url(/fonts/font/pctl9600-lt-it.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:normal;font-weight:400;src:url(/fonts/font/pctl9600-rg.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:italic;font-weight:400;src:url(/fonts/font/pctl9600-rg-it.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:normal;font-weight:600;src:url(/fonts/font/pctl9600-sb.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:italic;font-weight:600;src:url(/fonts/font/pctl9600-sb-it.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:normal;font-weight:700;src:url(/fonts/font/pctl9600-bd.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:italic;font-weight:700;src:url(/fonts/font/pctl9600-bd-it.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:normal;font-weight:800;src:url(/fonts/font/pctl9600-hv.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:italic;font-weight:800;src:url(/fonts/font/pctl9600-hv-it.otf) format("opentype")}.gr{background:linear-gradient(180deg,#96e6ef 0,#66dcc9 35%,#f8c56c 67%,#f2a6ba)}.pressRibbon{background:#d9d9d9;overflow:hidden;padding:1.171875vw 0;position:relative;width:100%}@media screen and (max-width:1536px){.pressRibbon{padding:18px 0}}@media screen and (max-width:1000px){.pressRibbon{padding:14px 0}}.pressRibbon__srOnly{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pressRibbon__track{-webkit-animation:pressRibbonScroll var(--pressRibbonDuration,32s) linear infinite;animation:pressRibbonScroll var(--pressRibbonDuration,32s) linear infinite;display:flex;gap:4.1666666667vw;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1000px){.pressRibbon__track{gap:40px}}.pressRibbon:hover .pressRibbon__track{-webkit-animation-play-state:paused;animation-play-state:paused}@media (prefers-reduced-motion:reduce){.pressRibbon__track{-webkit-animation-play-state:paused;animation-play-state:paused}}.pressRibbon__list{align-items:center;display:flex;flex-shrink:0;gap:4.1666666667vw;list-style:none;margin:0;padding:0}@media screen and (max-width:1000px){.pressRibbon__list{gap:40px}}.pressRibbon__item{align-items:center;display:flex;flex-shrink:0}.pressRibbon__logo{display:block;height:1.3020833333vw;-o-object-fit:contain;object-fit:contain;opacity:.85;width:auto}@media screen and (max-width:1536px){.pressRibbon__logo{height:20px}}@media screen and (max-width:1000px){.pressRibbon__logo{height:16px}}.pressRibbon__logo--text{color:#fff;font-size:1.171875vw;font-weight:600;height:auto;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:1536px){.pressRibbon__logo--text{font-size:18px}}@media screen and (max-width:1000px){.pressRibbon__logo--text{font-size:14px}}.pressRibbon__phrase{align-items:center;display:flex;gap:1.0416666667vw;white-space:nowrap}@media screen and (max-width:1000px){.pressRibbon__phrase{gap:10px}}.pressRibbon__phraseText{color:#fff;font-size:1.171875vw;font-weight:600;letter-spacing:.04em;line-height:1;text-transform:uppercase}@media screen and (max-width:1536px){.pressRibbon__phraseText{font-size:18px}}@media screen and (max-width:1000px){.pressRibbon__phraseText{font-size:14px}}.pressRibbon__icon{display:block;flex-shrink:0;height:1.3020833333vw;-o-object-fit:contain;object-fit:contain;width:auto}@media screen and (max-width:1536px){.pressRibbon__icon{height:20px}}@media screen and (max-width:1000px){.pressRibbon__icon{height:16px}}.pressRibbon__icon--fallback{color:#fff;font-size:1.171875vw}@media screen and (max-width:1536px){.pressRibbon__icon--fallback{font-size:18px}}@-webkit-keyframes pressRibbonScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes pressRibbonScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}
