#_IFjAq_buildupGeogenContainer{--ui-multiplier:1}@media (min-width:2047px){#_IFjAq_buildupGeogenContainer{--ui-multiplier:1.5}}@media (min-width:3839px){#_IFjAq_buildupGeogenContainer{--ui-multiplier:2}}#_IFjAq_buildupGeogenContainer{--ui-bottom-margin-h:100px;--ui-bottom-h:calc(15px * var(--ui-multiplier));--ui-bottom-w:calc(1152px * var(--ui-multiplier));--ui-timeline-h:calc(240px * var(--ui-multiplier));--ui-timeline-w:calc(657px * var(--ui-multiplier));--ui-viewport-h:calc(410px * var(--ui-multiplier));--ui-viewport-w:calc(658px * var(--ui-multiplier));--ui-viewport-top-h:calc(14px * var(--ui-multiplier));--ui-viewport-top-w:calc(657px * var(--ui-multiplier));--ui-node-details-h:calc(367px * var(--ui-multiplier));--ui-node-details-w:calc(494px * var(--ui-multiplier));--ui-node-graph-h:calc(298px * var(--ui-multiplier));--ui-node-graph-w:calc(494px * var(--ui-multiplier));--ui-top-h:calc(24px * var(--ui-multiplier));--ui-top-w:calc(1152px * var(--ui-multiplier));contain:paint;background:url(/media/images/anim-comps/gg-page/background.png) 0 0/cover fixed;height:400vh;position:relative}@media (max-width:767px){#_IFjAq_buildupGeogenContainer{background:url(/media/images/backgrounds/large/geogen-bg-2.jpg) bottom/cover;height:100vh}}#_IFjAq_buildup{width:100%;height:100vh;position:sticky;top:0}@media (max-width:767px){#_IFjAq_buildup{display:none}}#_IFjAq_buildupGeoGenContent{z-index:1;background:linear-gradient(#0000 0%,#000 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;bottom:0}#_IFjAq_buildupGeoGenContent>div{flex-direction:row;gap:20px;display:flex}@media (max-width:767px){#_IFjAq_buildupGeoGenContent>div{flex-direction:column;align-items:center}}#_IFjAq_buildupViewportContainer{width:100%;height:100vh;margin-bottom:calc(var(--ui-bottom-margin-h) + var(--ui-bottom-h) + var(--ui-timeline-h));position:relative;top:0;left:0;overflow:hidden}#_IFjAq_buildupViewportContainerHeader{z-index:0;vertical-align:middle;z-index:1;text-align:center;text-wrap:nowrap;margin:0;font-size:5em;font-weight:300;transition:padding-bottom .1s linear;position:relative;overflow:hidden}#_IFjAq_buildupViewportContainerHeader span{font-size:10rem;font-weight:500}#_IFjAq_buildupViewportContainer img{pointer-events:none;width:100%;height:100%;position:absolute}._IFjAq_sky{opacity:.75}#_IFjAq_buildupViewportContainer img:first-child{z-index:0;width:auto;height:75%;animation:120s linear infinite alternate _IFjAq_move-sky;position:absolute;transform:translateY(0)}@keyframes _IFjAq_move-sky{0%{left:0}to{left:-40vw}}@keyframes _IFjAq_viewport-buildup{0%{width:100%;height:100vh;top:0;left:0}to{width:var(--ui-viewport-w);height:var(--ui-viewport-h);left:calc(50vw - var(--ui-bottom-w)/2);top:calc(100vh - var(--ui-viewport-h) - var(--ui-bottom-margin-h) - var(--ui-bottom-h) - var(--ui-timeline-h))}}#_IFjAq_buildupUiTop{width:var(--ui-top-w);height:var(--ui-top-h);left:calc(50% - var(--ui-bottom-w)/2);position:absolute;bottom:100vh}#_IFjAq_buildupUiViewportTop{width:var(--ui-viewport-top-w);height:var(--ui-viewport-top-h);left:calc(50% - var(--ui-bottom-w)/2);position:absolute;bottom:100vh}#_IFjAq_buildupUiNodeDetails{width:var(--ui-node-details-w);height:var(--ui-node-details-h);right:-50vw;bottom:calc(var(--ui-bottom-margin-h) + var(--ui-bottom-h));position:absolute}#_IFjAq_buildupUiNodeGraph{height:var(--ui-node-graph-h);width:var(--ui-node-graph-w);bottom:calc(var(--ui-bottom-margin-h) + var(--ui-bottom-h) + var(--ui-node-details-h));position:absolute;right:-50vw}#_IFjAq_buildupUiTimeline{width:var(--ui-timeline-w);height:var(--ui-timeline-h);bottom:calc(var(--ui-bottom-h) + var(--ui-bottom-margin-h));opacity:0;position:absolute;left:0}#_IFjAq_buildupUiBottom{width:var(--ui-bottom-w);height:var(--ui-bottom-h);left:calc(50% - var(--ui-bottom-w)/2);position:absolute;bottom:-100px}._IFjAq_typeSelector{width:100%;height:100vh;top:calc(var(--page-geogen-scroller-length) - 100vh);z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}._IFjAq_scrollIndicator{flex-direction:column;align-items:center;animation:linear both _IFjAq_reveal;animation-timeline:view();animation-range:contain contain 30%;display:flex}._IFjAq_headerHeading{text-wrap:nowrap;animation:_IFjAq_grandieux-text;animation-timeline:view(y);animation-range:contain exit;overflow:hidden}._IFjAq_sbsVideoTextContainer{flex-direction:row;align-items:center;display:flex;position:relative;overflow:hidden}._IFjAq_sbsVideoTextContainer>img,._IFjAq_sbsVideoTextContainer>video{object-fit:cover;filter:brightness(.7);width:100%;height:100%;position:absolute}._IFjAq_sbsVideoTextContainer>div{z-index:1;flex-direction:column;justify-content:center;gap:35px;height:100%;display:flex}._IFjAq_sbsVideoTextContainer>div>*{margin:0}._IFjAq_sbsVideoTextContainer video:first-child+div,._IFjAq_sbsVideoTextContainer img:first-child+div{background:linear-gradient(-90deg,#000000d6 30%,#0000);padding:100px 20% 100px 50%}._IFjAq_sbsVideoTextContainer>div:first-child{background:linear-gradient(90deg,#000000d6 30%,#0000);padding:100px 50% 100px 20%}@media (max-width:1200px){._IFjAq_sbsVideoTextContainer>video:first-child+div,._IFjAq_sbsVideoTextContainer>img:first-child+div,._IFjAq_sbsVideoTextContainer>div:first-child{padding:6vh 4vw}}#_IFjAq_endingContainer{text-align:center;z-index:0;background:url(/media/images/backgrounds/large/geogen-bg-1.jpg) 0 0/cover;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:250px;display:flex;position:relative;overflow:hidden}@media (max-width:767px){#_IFjAq_endingContainer{padding:50px 10px}}
