.gl-commercial.gl-portal-preview{background:#090e09;color:#f4f6ef;font-family:Raleway,sans-serif}.gl-commercial.gl-portal-preview,.gl-commercial.gl-portal-preview *{box-sizing:border-box}.gl-commercial .gl-portal a{color:inherit;text-decoration:none}.gl-commercial .gl-portal button{font:inherit;color:inherit;cursor:pointer}.gl-commercial .gl-portal :focus-visible{outline:2px solid var(--gl-lime,#a6ce39);outline-offset:5px}.gl-commercial .gl-portal{position:relative;min-height:100svh;background:#090e09;isolation:isolate;overflow:hidden}.gl-commercial .gl-portal-header{position:absolute;inset:0 0 auto;z-index:5;height:98px;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:0 4%;border-bottom:1px solid #ffffff20;background:linear-gradient(#071007eb,#0710074d)}.gl-commercial .gl-portal-home{display:block;width:215px;flex-shrink:0}.gl-commercial .gl-portal-home img{display:block;width:100%;height:auto}.gl-commercial .gl-portal-header-actions{display:flex;align-items:center;gap:24px;margin-left:auto;min-width:0}.gl-commercial .gl-portal-header-actions .locale-switcher{flex:0 0 auto}.gl-commercial .gl-portal-header p{font-size:10px;letter-spacing:.16em;font-weight:800;color:var(--gl-lime,#a6ce39);margin:0;white-space:nowrap}.gl-commercial .gl-portal-header p span{margin-left:17px;color:#d2d7ce}.gl-commercial .gl-portal-partners{display:flex;align-items:center;gap:14px;font-size:10px;font-weight:800;letter-spacing:.1em;padding:14px 17px;border:1px solid #a6ce3966;background:#0b100a80;white-space:nowrap}.gl-commercial .gl-portal-access-short{display:none}.gl-commercial .gl-portal-prompt{position:absolute;z-index:3;top:24%;left:50%;transform:translate(-50%);width:350px;text-align:center;pointer-events:none;transition:opacity .4s,transform .6s}.gl-commercial .gl-portal-prompt small{font-size:10px;font-weight:800;letter-spacing:.17em;color:var(--gl-lime,#a6ce39)}.gl-commercial .gl-portal-prompt h1{font-size:clamp(40px,4.5vw,70px);font-weight:900;letter-spacing:-.055em;line-height:.98;margin:15px 0 20px;text-shadow:0 3px 30px #0009}.gl-commercial .gl-portal-prompt>span{font-size:9px;letter-spacing:.17em;font-weight:700}.gl-commercial .has-active-sector .gl-portal-prompt{opacity:0;transform:translate(-50%,-8px)}.gl-commercial .gl-portal-sectors{display:grid;grid-template-columns:1fr 1fr;min-height:max(760px,100svh)}.gl-commercial .gl-portal-sector{position:relative;isolation:isolate;overflow:hidden;background:#101610;min-width:0}.gl-commercial .gl-portal-sector+.gl-portal-sector{border-left:1px solid #a6ce3955}.gl-commercial .gl-portal-poster,.gl-commercial .gl-portal-video,.gl-commercial .gl-portal-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;pointer-events:none}.gl-commercial .gl-portal-poster{-o-object-fit:cover;object-fit:cover;filter:saturate(.85) brightness(.77);transform:scale(1.025);transition:filter .6s,transform .9s}.gl-commercial .gl-portal-video{-o-object-fit:contain;object-fit:contain;height:auto;aspect-ratio:16/9;top:38%;transform:translateY(-38%);opacity:0;transition:opacity .45s;-webkit-mask-image:linear-gradient(0deg,transparent,#000 9%,#000 92%,transparent);mask-image:linear-gradient(0deg,transparent,#000 9%,#000 92%,transparent)}.gl-commercial .gl-portal-sector.is-playing .gl-portal-video{opacity:1}.gl-commercial .gl-portal-sector.is-active .gl-portal-poster{filter:saturate(1) brightness(.9);transform:scale(1)}.gl-commercial .gl-portal-sector.is-playing .gl-portal-poster{filter:blur(16px) brightness(.26);transform:scale(1.06)}.gl-commercial .gl-portal-shade{background:linear-gradient(0deg,#061007f7,#061007ac 22%,#06100725 54%,#0610076b);z-index:1}.gl-commercial .gl-portal-sector-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.gl-commercial .gl-portal-sector-link:focus-visible{outline:3px solid var(--gl-lime,#a6ce39);outline-offset:-8px}.gl-commercial .gl-portal-sector-link:after{position:absolute;top:16px;right:16px;bottom:16px;left:16px;content:"";border:1px solid #a6ce3900;transition:border-color .3s;pointer-events:none}.gl-commercial .gl-portal-sector.is-active .gl-portal-sector-link:after{border-color:#a6ce395c}.gl-commercial .gl-portal-index{position:absolute;top:135px;left:8%;font-size:10px;font-weight:800;letter-spacing:.2em;color:var(--gl-lime,#a6ce39)}.gl-commercial .gl-portal-sector--construction .gl-portal-index{left:auto;right:8%}.gl-commercial .gl-portal-copy{position:absolute;bottom:79px;left:8%;right:7%;display:flex;align-items:flex-start;flex-direction:column}.gl-commercial .gl-portal-copy small{font-size:11px;font-weight:800;letter-spacing:.19em;color:var(--gl-lime,#a6ce39)}.gl-commercial .gl-portal-copy strong{font-size:clamp(34px,4.35vw,78px);font-weight:900;letter-spacing:-.055em;line-height:1.05;margin-top:14px}.gl-commercial .gl-portal-copy>span{font-size:14px;line-height:1.7;color:#d8ded3;max-width:385px;margin-top:16px}.gl-commercial .gl-portal-copy em{display:flex;align-items:center;gap:32px;font-size:10px;font-weight:800;font-style:normal;letter-spacing:.1em;margin-top:23px;padding-bottom:12px;border-bottom:1px solid #a6ce3990}.gl-commercial .gl-portal-media-controls{position:absolute;top:130px;left:8%;z-index:4;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.gl-commercial .gl-portal-sector--agro .gl-portal-media-controls{left:auto;right:8%;align-items:flex-end}.gl-commercial .gl-portal-media-controls button{display:flex;align-items:center;gap:10px;min-height:40px;border:1px solid #e2e8d947;padding:11px 13px;background:#071007c4;border-radius:0}.gl-commercial .gl-portal-media-controls button span{font-size:9px;font-weight:800;letter-spacing:.07em}.gl-commercial .gl-portal-source{font-size:9px;color:#c9d1c2;letter-spacing:.035em;max-width:230px}.gl-commercial .gl-portal-unavailable{font-size:9px;color:#dce4d4}.gl-commercial .gl-portal-instruction{position:absolute;bottom:18px;left:0;right:0;z-index:3;text-align:center;pointer-events:none;font-size:9px;letter-spacing:.13em;font-weight:700;color:#b9c3b2}@media(min-width:1500px){.gl-commercial .gl-portal-sectors{min-height:100svh}}@media(max-width:1100px){.gl-commercial .gl-portal-header p span{display:none}.gl-commercial .gl-portal-home{width:180px}.gl-commercial .gl-portal-header{gap:16px}.gl-commercial .gl-portal-header-actions{gap:18px}.gl-commercial .gl-portal-copy strong{font-size:4.25vw}.gl-commercial .gl-portal-copy>span{font-size:13px}.gl-commercial .gl-portal-prompt{width:290px}.gl-commercial .gl-portal-prompt h1{font-size:49px}.gl-commercial .gl-portal-source{max-width:170px}}@media(max-width:700px){.gl-commercial .gl-portal-header{height:78px;padding:0 20px;gap:12px}.gl-commercial .gl-portal-home{width:156px}.gl-commercial .gl-portal-header p{display:none}.gl-commercial .gl-portal-header-actions{gap:12px}.gl-commercial .gl-portal-partners{font-size:10px;padding:12px 10px;gap:8px;letter-spacing:.04em}.gl-commercial .gl-portal-access-full{display:none}.gl-commercial .gl-portal-access-short{display:inline}.gl-commercial .gl-portal-sectors{grid-template-columns:1fr;min-height:0}.gl-commercial .gl-portal-sector{height:510px}.gl-commercial .gl-portal-sector+.gl-portal-sector{border-left:0;border-top:1px solid #a6ce3980;height:445px}.gl-commercial .gl-portal-prompt{top:489px;width:auto;white-space:nowrap}.gl-commercial .gl-portal-prompt small,.gl-commercial .gl-portal-prompt>span{display:none}.gl-commercial .gl-portal-prompt h1{font-size:11px;line-height:1.2;letter-spacing:.12em;background:var(--gl-lime,#a6ce39);color:#101610;padding:12px 16px;margin:0;text-shadow:none}.gl-commercial .gl-portal-prompt h1 br{display:none}.gl-commercial .has-active-sector .gl-portal-prompt{opacity:1;transform:translate(-50%)}.gl-commercial .gl-portal-copy{left:24px;right:24px;bottom:30px}.gl-commercial .gl-portal-copy strong{font-size:clamp(34px,10.6vw,55px);margin-top:10px}.gl-commercial .gl-portal-copy small{font-size:10px}.gl-commercial .gl-portal-copy>span{font-size:12px;max-width:300px;margin-top:10px}.gl-commercial .gl-portal-copy em{margin-top:15px;font-size:9px;padding-bottom:9px}.gl-commercial .gl-portal-index{top:110px;left:24px}.gl-commercial .gl-portal-sector--construction .gl-portal-index{top:40px;right:24px}.gl-commercial .gl-portal-media-controls{top:34px;left:24px}.gl-commercial .gl-portal-sector--agro .gl-portal-media-controls{top:103px;right:24px}.gl-commercial .gl-portal-media-controls button{min-height:42px}.gl-commercial .gl-portal-source{font-size:9px}.gl-commercial .gl-portal-instruction{display:none}}@media(max-width:400px){.gl-commercial .gl-portal-header{padding:0 16px;gap:10px}.gl-commercial .gl-portal-home{width:120px}.gl-commercial .gl-portal-header-actions{gap:8px}.gl-commercial .gl-portal-partners{padding:11px 8px;gap:6px;font-size:9px}.gl-commercial .gl-portal-header .locale-switcher{gap:4px}}@media(prefers-reduced-motion:reduce){.gl-commercial .gl-portal-prompt,.gl-commercial .gl-portal-poster,.gl-commercial .gl-portal-video,.gl-commercial .gl-portal-sector-link:after{transition:none}.gl-commercial .gl-portal-poster,.gl-commercial .gl-portal-sector.is-active .gl-portal-poster{transform:none}.gl-commercial .has-active-sector .gl-portal-prompt{transform:translate(-50%)}}
