.tyrix-icon{display:inline-block;width:18px;height:18px;flex-shrink:0;vertical-align:middle;color:inherit;pointer-events:none}
.nav-contact>.tyrix-icon{width:19px;height:19px}.header-contact-links a{display:inline-flex;align-items:center;gap:6px}.round-arrow .tyrix-icon,.product-arrow .tyrix-icon{width:20px;height:20px}.nav-icon .tyrix-icon{width:16px;height:16px}
.pi.pi-arrow-up-right::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/arrow-up-right.svg") center/contain no-repeat;-webkit-mask:url("../icons/arrow-up-right.svg") center/contain no-repeat}
.pi.pi-arrow-right::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/arrow-right.svg") center/contain no-repeat;-webkit-mask:url("../icons/arrow-right.svg") center/contain no-repeat}
.pi.pi-arrow-up::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/arrow-up.svg") center/contain no-repeat;-webkit-mask:url("../icons/arrow-up.svg") center/contain no-repeat}
.pi.pi-arrow-down::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/arrow-down.svg") center/contain no-repeat;-webkit-mask:url("../icons/arrow-down.svg") center/contain no-repeat}
.pi.pi-mobile::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/mobile.svg") center/contain no-repeat;-webkit-mask:url("../icons/mobile.svg") center/contain no-repeat}
.pi.pi-envelope::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/envelope.svg") center/contain no-repeat;-webkit-mask:url("../icons/envelope.svg") center/contain no-repeat}
.pi.pi-home::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/home.svg") center/contain no-repeat;-webkit-mask:url("../icons/home.svg") center/contain no-repeat}
.pi.pi-list::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/list.svg") center/contain no-repeat;-webkit-mask:url("../icons/list.svg") center/contain no-repeat}
.pi.pi-image::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/image.svg") center/contain no-repeat;-webkit-mask:url("../icons/image.svg") center/contain no-repeat}
.pi.pi-grid::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/grid.svg") center/contain no-repeat;-webkit-mask:url("../icons/grid.svg") center/contain no-repeat}
.pi.pi-theme::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/theme.svg") center/contain no-repeat;-webkit-mask:url("../icons/theme.svg") center/contain no-repeat}
.pi.pi-users::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/users.svg") center/contain no-repeat;-webkit-mask:url("../icons/users.svg") center/contain no-repeat}
.pi.pi-lock::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/lock.svg") center/contain no-repeat;-webkit-mask:url("../icons/lock.svg") center/contain no-repeat}
.pi.pi-sign-out::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/sign-out.svg") center/contain no-repeat;-webkit-mask:url("../icons/sign-out.svg") center/contain no-repeat}
.pi.pi-external-link::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/external-link.svg") center/contain no-repeat;-webkit-mask:url("../icons/external-link.svg") center/contain no-repeat}
.pi.pi-wallet::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/wallet.svg") center/contain no-repeat;-webkit-mask:url("../icons/wallet.svg") center/contain no-repeat}
.pi.pi-check::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/check.svg") center/contain no-repeat;-webkit-mask:url("../icons/check.svg") center/contain no-repeat}
.pi.pi-plus::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/plus.svg") center/contain no-repeat;-webkit-mask:url("../icons/plus.svg") center/contain no-repeat}
.pi.pi-refresh::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/refresh.svg") center/contain no-repeat;-webkit-mask:url("../icons/refresh.svg") center/contain no-repeat}
.pi.pi-box::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/box.svg") center/contain no-repeat;-webkit-mask:url("../icons/box.svg") center/contain no-repeat}
.pi.pi-shield::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/shield.svg") center/contain no-repeat;-webkit-mask:url("../icons/shield.svg") center/contain no-repeat}
.pi.pi-video::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/video.svg") center/contain no-repeat;-webkit-mask:url("../icons/video.svg") center/contain no-repeat}
.pi.pi-sparkles::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/sparkles.svg") center/contain no-repeat;-webkit-mask:url("../icons/sparkles.svg") center/contain no-repeat}
.pi.pi-undo::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/undo.svg") center/contain no-repeat;-webkit-mask:url("../icons/undo.svg") center/contain no-repeat}
.pi.pi-download::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/download.svg") center/contain no-repeat;-webkit-mask:url("../icons/download.svg") center/contain no-repeat}
.pi.pi-chevron-down::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.12em;background:currentColor;mask:url("../icons/chevron-down.svg") center/contain no-repeat;-webkit-mask:url("../icons/chevron-down.svg") center/contain no-repeat}

.tyrix-icon{background:currentColor;mask-position:center;mask-size:contain;mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}
.svg-arrow-down{mask-image:url("../icons/arrow-down.svg");-webkit-mask-image:url("../icons/arrow-down.svg")}
.svg-arrow-right{mask-image:url("../icons/arrow-right.svg");-webkit-mask-image:url("../icons/arrow-right.svg")}
.svg-arrow-up-right{mask-image:url("../icons/arrow-up-right.svg");-webkit-mask-image:url("../icons/arrow-up-right.svg")}
.svg-arrow-up{mask-image:url("../icons/arrow-up.svg");-webkit-mask-image:url("../icons/arrow-up.svg")}
.svg-box{mask-image:url("../icons/box.svg");-webkit-mask-image:url("../icons/box.svg")}
.svg-check{mask-image:url("../icons/check.svg");-webkit-mask-image:url("../icons/check.svg")}
.svg-chevron-down{mask-image:url("../icons/chevron-down.svg");-webkit-mask-image:url("../icons/chevron-down.svg")}
.svg-download{mask-image:url("../icons/download.svg");-webkit-mask-image:url("../icons/download.svg")}
.svg-envelope{mask-image:url("../icons/envelope.svg");-webkit-mask-image:url("../icons/envelope.svg")}
.svg-external-link{mask-image:url("../icons/external-link.svg");-webkit-mask-image:url("../icons/external-link.svg")}
.svg-grid{mask-image:url("../icons/grid.svg");-webkit-mask-image:url("../icons/grid.svg")}
.svg-home{mask-image:url("../icons/home.svg");-webkit-mask-image:url("../icons/home.svg")}
.svg-image{mask-image:url("../icons/image.svg");-webkit-mask-image:url("../icons/image.svg")}
.svg-list{mask-image:url("../icons/list.svg");-webkit-mask-image:url("../icons/list.svg")}
.svg-lock{mask-image:url("../icons/lock.svg");-webkit-mask-image:url("../icons/lock.svg")}
.svg-mobile{mask-image:url("../icons/mobile.svg");-webkit-mask-image:url("../icons/mobile.svg")}
.svg-plus{mask-image:url("../icons/plus.svg");-webkit-mask-image:url("../icons/plus.svg")}
.svg-refresh{mask-image:url("../icons/refresh.svg");-webkit-mask-image:url("../icons/refresh.svg")}
.svg-shield{mask-image:url("../icons/shield.svg");-webkit-mask-image:url("../icons/shield.svg")}
.svg-sign-out{mask-image:url("../icons/sign-out.svg");-webkit-mask-image:url("../icons/sign-out.svg")}
.svg-sparkles{mask-image:url("../icons/sparkles.svg");-webkit-mask-image:url("../icons/sparkles.svg")}
.svg-theme{mask-image:url("../icons/theme.svg");-webkit-mask-image:url("../icons/theme.svg")}
.svg-undo{mask-image:url("../icons/undo.svg");-webkit-mask-image:url("../icons/undo.svg")}
.svg-users{mask-image:url("../icons/users.svg");-webkit-mask-image:url("../icons/users.svg")}
.svg-video{mask-image:url("../icons/video.svg");-webkit-mask-image:url("../icons/video.svg")}
.svg-wallet{mask-image:url("../icons/wallet.svg");-webkit-mask-image:url("../icons/wallet.svg")}
.main-nav>a.nav-contact{gap:10px;white-space:nowrap}
