@font-face{font-family:PlasgromStory;src:url(../hero/fonts/manrope.woff2) format("woff2");font-weight:200 800;font-display:swap}#plasgrom-homepage .pg-story,#plasgrom-homepage .pg-story *{box-sizing:border-box}#plasgrom-homepage .pg-story{position:relative;isolation:isolate;overflow:hidden;background:#0d1416;color:#f5f6f3;font-family:PlasgromStory,Arial,sans-serif}#plasgrom-homepage .pg-story__background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}#plasgrom-homepage .pg-story:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(7,13,14,.07) 30%,rgba(7,13,14,.38) 49%,transparent 76%);pointer-events:none}#plasgrom-homepage .pg-story__inner{width:90.4%;max-width:1760px;margin:auto;min-height:286px;padding:36px 0;display:grid;grid-template-columns:minmax(260px,.95fr) minmax(270px,1fr) 1.25fr;align-items:center;gap:36px}#plasgrom-homepage .pg-story__years{display:flex;gap:15px;align-items:baseline;white-space:nowrap}#plasgrom-homepage .pg-story__number{color:#ff3b44;font-size:clamp(155px,13.6vw,236px);line-height:.91;font-weight:500;letter-spacing:-.04em;font-variant-numeric:lining-nums}#plasgrom-homepage .pg-story__unit{font-size:clamp(24px,2vw,35px);letter-spacing:-.03em}#plasgrom-homepage .pg-story h2{margin:0 0 18px;font-size:clamp(30px,2.55vw,43px);font-weight:450;letter-spacing:-.035em;line-height:1.08}#plasgrom-homepage .pg-story__sentence{max-width:31ch;font-size:13px;line-height:1.65;color:#dbe0dd;margin:0 0 15px;text-wrap:pretty}#plasgrom-homepage .pg-story__link{display:inline-flex;align-items:center;gap:30px;min-height:44px;color:#fff;font-size:12px;text-decoration:none;border-bottom:1px solid #919b98;padding:8px 0}#plasgrom-homepage .pg-story__link svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.3;transition:transform 180ms cubic-bezier(.23,1,.32,1)}#plasgrom-homepage .pg-story__link:focus-visible{outline:2px solid #ff6770;outline-offset:5px}#plasgrom-homepage .pg-story::selection,#plasgrom-homepage .pg-story *::selection{background:#bd2634;color:#fff}@media(hover:hover)and (pointer:fine){#plasgrom-homepage .pg-story__link:hover svg{transform:translateX(4px)}}@media(max-width:1100px){#plasgrom-homepage .pg-story__inner{grid-template-columns:.9fr 1fr .5fr;gap:26px;min-height:270px}#plasgrom-homepage .pg-story__number{font-size:153px}#plasgrom-homepage .pg-story__unit{font-size:25px}}@media(max-width:800px){#plasgrom-homepage .pg-story__inner{grid-template-columns:.9fr 1fr;gap:30px;padding:40px 0;min-height:320px}#plasgrom-homepage .pg-story:after{background:linear-gradient(90deg,rgba(7,13,14,.13),rgba(7,13,14,.67))}#plasgrom-homepage .pg-story__number{font-size:150px}#plasgrom-homepage .pg-story h2{font-size:32px}#plasgrom-homepage .pg-story__background{object-position:67% center}}@media(max-width:480px){#plasgrom-homepage .pg-story__inner{width:calc(100% - 44px);grid-template-columns:120px minmax(0,1fr);gap:22px;align-items:start;min-height:357px;padding:42px 0}#plasgrom-homepage .pg-story__years{display:block;margin-top:3px}#plasgrom-homepage .pg-story__number{font-size:132px}#plasgrom-homepage .pg-story__unit{display:block;font-size:26px;margin-top:13px}#plasgrom-homepage .pg-story h2{font-size:27px;line-height:1.13;margin-bottom:20px}#plasgrom-homepage .pg-story__sentence{font-size:12px;line-height:1.65;margin-bottom:17px}#plasgrom-homepage .pg-story__link{font-size:11px;gap:12px}#plasgrom-homepage .pg-story__link svg{width:18px}#plasgrom-homepage .pg-story__background{object-position:71% center}#plasgrom-homepage .pg-story:after{background:linear-gradient(90deg,rgba(7,13,14,.45),rgba(7,13,14,.8))}}@media(prefers-reduced-motion:reduce){#plasgrom-homepage .pg-story__link svg{transition:none;transform:none!important}}
