.DemoShowcaseMarquee-module__5MH3Za__marqueeWrapper{width:100%;position:relative;overflow:hidden}.DemoShowcaseMarquee-module__5MH3Za__marqueeWrapper:before,.DemoShowcaseMarquee-module__5MH3Za__marqueeWrapper:after{content:"";pointer-events:none;z-index:2;width:60px;position:absolute;top:0;bottom:0}.DemoShowcaseMarquee-module__5MH3Za__marqueeWrapper:before{background:linear-gradient(90deg,#fff,#fff0);left:0}.DemoShowcaseMarquee-module__5MH3Za__marqueeWrapper:after{background:linear-gradient(270deg,#fff,#fff0);right:0}.DemoShowcaseMarquee-module__5MH3Za__marquee{will-change:transform;width:max-content;animation:DemoShowcaseMarquee-module__5MH3Za__marquee var(--marquee-speed,20s)linear infinite;gap:32px;font-family:Oswald,sans-serif;display:flex}.DemoShowcaseMarquee-module__5MH3Za__marqueeWrapper:hover .DemoShowcaseMarquee-module__5MH3Za__marquee{animation-play-state:paused}.DemoShowcaseMarquee-module__5MH3Za__logo{justify-content:center;align-items:center;min-width:max-content;height:48px;padding:0 12px;display:flex}@keyframes DemoShowcaseMarquee-module__5MH3Za__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:768px){.DemoShowcaseMarquee-module__5MH3Za__marquee{gap:20px;animation-duration:12s}.DemoShowcaseMarquee-module__5MH3Za__logo{height:40px;padding:0 8px}}
.pointer-container{background:0 0;justify-content:center;align-items:center;height:100vh;display:flex}.pointer{width:80px;height:auto}@keyframes bounce{0%,20%,50%,80%,to{transform:translate(0)}40%{transform:translate(-25px)}60%{transform:translate(-10px)}}.bounce{animation:1.5s ease-in-out infinite bounce}
.TechColumns-module__OOcepW__section{isolation:isolate;background:#000;width:100%;height:100vh;position:relative;overflow:hidden}.TechColumns-module__OOcepW__bg{opacity:0;z-index:0;background-position:50%;background-size:cover;transition:opacity .45s,transform .6s;position:absolute;inset:0;transform:scale(1.02)}.TechColumns-module__OOcepW__bgShow{opacity:1;transform:none}.TechColumns-module__OOcepW__columns{z-index:1;height:100%;display:flex;position:relative}.TechColumns-module__OOcepW__col{cursor:pointer;background:#00000080;flex:1;transition:flex 1s,background 1s;position:relative;overflow:hidden}.TechColumns-module__OOcepW__colActive{background:#00000080;flex:4}.TechColumns-module__OOcepW__colFolded{flex:.45}.TechColumns-module__OOcepW__vLabel{text-align:center;writing-mode:vertical-rl;text-orientation:mixed;color:#fff;letter-spacing:.4px;white-space:normal;pointer-events:none;font-family:Roboto,sans-serif;font-size:25px;font-weight:700;line-height:1.3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TechColumns-module__OOcepW__vNum{color:#fffffff2;letter-spacing:.5px;pointer-events:none;text-shadow:0 0 8px #00000073;font-size:25px;font-weight:800;transition:top .45s cubic-bezier(.55,.06,.29,.99),right .45s cubic-bezier(.55,.06,.29,.99),bottom .45s cubic-bezier(.55,.06,.29,.99),left .45s cubic-bezier(.55,.06,.29,.99),transform .45s cubic-bezier(.55,.06,.29,.99);position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.TechColumns-module__OOcepW__colActive .TechColumns-module__OOcepW__vNum,.TechColumns-module__OOcepW__col:hover .TechColumns-module__OOcepW__vNum{inset:16px 16px auto auto;transform:scale(1.4)}.TechColumns-module__OOcepW__colActive .TechColumns-module__OOcepW__vLabel{opacity:0}.TechColumns-module__OOcepW__col{border-right:1px solid #ffffff80}.TechColumns-module__OOcepW__content{text-align:left;opacity:1;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:clamp(20px,8vw,120px);padding-right:clamp(12px,6vw,80px);transition:opacity .35s,transform .35s;display:flex;position:absolute;inset:0;transform:none}.TechColumns-module__OOcepW__title{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;letter-spacing:1px;text-transform:uppercase;background:#ffffff26;border:1px solid #ffffff4d;border-radius:30px;margin-bottom:24px;padding:8px 20px;font-size:14px;font-weight:600;display:inline-block}.TechColumns-module__OOcepW__desc{color:#fff;text-shadow:0 2px 14px #00000059;max-width:60ch;margin-top:6px;font-size:24px;line-height:1.6}@media (max-width:992px){.TechColumns-module__OOcepW__section{height:70vh}.TechColumns-module__OOcepW__columns{flex-direction:column}.TechColumns-module__OOcepW__col,.TechColumns-module__OOcepW__colActive,.TechColumns-module__OOcepW__colFolded{flex:none;height:56px}.TechColumns-module__OOcepW__content{place-items:center;padding:16px}.TechColumns-module__OOcepW__vLabel{writing-mode:initial;bottom:8px;right:12px;transform:none}.TechColumns-module__OOcepW__vNum{bottom:8px;right:8px}}.TechColumns-module__OOcepW__techItem{color:#000;cursor:pointer;background:#fff;border:2px solid #0000;border-radius:50px;justify-content:space-between;align-items:center;gap:12px;padding:5px 5px 5px 8px;font-size:16px;font-weight:500;text-decoration:none;transition:all .35s;display:flex}.TechColumns-module__OOcepW__techItem:hover{color:#fff;background:#7926d9}.TechColumns-module__OOcepW__iconCircle{background:#6b3293;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:background .35s,transform .35s;display:flex}.TechColumns-module__OOcepW__arrow{color:#fff;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:transform .35s;display:inline-flex;transform:rotate(-45deg)}.TechColumns-module__OOcepW__techItem:hover .TechColumns-module__OOcepW__iconCircle{background:#fff3}.TechColumns-module__OOcepW__techItem:hover .TechColumns-module__OOcepW__arrow{transform:rotate(0)}.TechColumns-module__OOcepW__svg-inline--fa{box-sizing:content-box;display:var(--fa-display,inline-block);vertical-align:-.125em;height:1em;width:var(--fa-width,1.25em);overflow:visible}
.TechColumnsMobile-module__diLMfa__section{color:#fff;width:100%;height:100vh;position:relative;overflow:hidden}.TechColumnsMobile-module__diLMfa__bg{filter:brightness(.45);z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.TechColumnsMobile-module__diLMfa__inner{z-index:1;flex-direction:column;height:100%;display:flex;position:relative}.TechColumnsMobile-module__diLMfa__topRail{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000001c}.TechColumnsMobile-module__diLMfa__activeBlock{padding:60px 16px 20px}.TechColumnsMobile-module__diLMfa__activeHeader{justify-content:space-between;align-items:flex-start;display:flex;position:relative}.TechColumnsMobile-module__diLMfa__title{margin:0 0 8px;font-size:25px;font-weight:800}.TechColumnsMobile-module__diLMfa__activeNum{letter-spacing:1px;font-size:26px;font-weight:800;position:absolute;top:-50px;right:0}.TechColumnsMobile-module__diLMfa__desc{margin-top:10px;font-size:18px;line-height:1.6}.TechColumnsMobile-module__diLMfa__bottomRail{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000001c;margin-top:auto}.TechColumnsMobile-module__diLMfa__row{background:0 0;border-top:1px solid #ffffff40;justify-content:space-between;align-items:center;width:100%;padding:12px 14px;display:flex}.TechColumnsMobile-module__diLMfa__rowTitle{font-size:24px;font-weight:600}.TechColumnsMobile-module__diLMfa__rowNum{font-size:18px;font-weight:700}
