.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.mb-5{margin-bottom:1.25rem}.mt-12{margin-top:3rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-0\.5{gap:.125rem}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.border{border-width:1px}.text-center{text-align:center}.text-sm{font-size:.875rem;line-height:1.25rem}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-normal{line-height:1.5}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.container,.lines-wrap{position:relative}.lines-wrap{display:inline-block}.container-lines{margin-top:100px;max-width:100%;overflow:visible}.container-lines .dc-line-target_st{right:-100px;top:-40px}.dc-svg-leaderline{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.logos-wrap{align-items:center;display:flex;flex-wrap:nowrap;gap:22px;position:relative;z-index:1070}.gt-logo{display:inline-block;max-width:100%;position:relative;top:2px;vertical-align:top}.gt-logo img{display:block;vertical-align:middle}.header-main .gt-logo{top:4px}.gt-logo__dot{border-radius:50%;bottom:0;display:block;height:12px;position:absolute;right:0;transform:translate(84%,26%);width:12px}.gt-logo__dot:before{background:linear-gradient(90deg,rgba(224,36,36,0) .61%,#e02424);height:2px;right:100%;transform:translate(4px,-50%);width:82px}.gt-logo__dot:after,.gt-logo__dot:before{content:"";display:block;position:absolute;top:50%}.gt-logo__dot:after{background:linear-gradient(162deg,#b03609,#754432);height:14px;width:14px;z-index:0}.gt-logo__dot-inner,.gt-logo__dot:after{border-radius:50%;left:50%;transform:translate(-50%,-50%)}.gt-logo__dot-inner{background:linear-gradient(342deg,#9b2c04 8.85%,#d03801 21.01%,#f19c7d 92.19%);box-shadow:inset 1px 1.5px 1px 0 rgba(255,253,253,.75),0 7px 13px -3px rgba(0,0,0,.3),0 2px 4px 0 rgba(0,0,0,.4);display:block;height:100%;position:absolute;top:50%;width:100%;z-index:2}.line{stroke-width:2px}.dc-dot-1-wrapper{display:inline-block;position:relative!important}.dc-dot-1-wrapper__el{background:linear-gradient(342deg,#9b2c04 8.85%,#d03801 21.01%,#f19c7d 92.19%);border-color:#903d1f;border-radius:50%;border-width:1px;box-shadow:inset 1px 1.5px 1px 0 rgba(255,253,253,.75);display:block;filter:drop-shadow(0 2px 2px rgba(0,0,0,.2)) drop-shadow(0 2px 4px rgba(0,0,0,.3));height:24px;left:100%;opacity:0;position:absolute;top:100%;transform:translate(10%,-87%);transition:opacity .8s ease;width:24px}.dc-dot-1-wrapper__el_visible{opacity:1}.dc-line-target{position:absolute}.dc-line-target_fl-pos-1{right:50px;top:25px}.dc-line-target_fl-pos-end{left:44px;top:0}.dc-line-target_dot{height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1px}.btn-3d{border-radius:6px;color:#dedede;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;line-height:normal;position:relative;text-align:center;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.7);z-index:2}.btn-3d:hover{color:#f4f4f4}.btn-3d:hover:after{background:linear-gradient(180deg,#4a4a4a,#1f2020),url(../img/base/btn_pattern_1-min.jpg) top repeat}.btn-3d:active{color:#d3d3d3}.btn-3d:active:after{background:linear-gradient(180deg,#333,#1f2020),url(../img/base/btn_pattern_1-min.jpg) top repeat}.btn-3d:before{background:linear-gradient(180deg,#1d262d,#12161a),url(../img/base/btn_pattern_1-min.jpg) top repeat;height:calc(100% + 2px);left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% + 2px)}.btn-3d:after,.btn-3d:before{border-radius:6px;content:"";display:block;position:absolute;z-index:-1}.btn-3d:after{background:linear-gradient(180deg,#3f3f3f,#1f2020),url(../img/base/btn_pattern_1-min.jpg) top repeat;background-blend-mode:multiply;background-size:100% auto!important;box-shadow:0 3px 5px 0 rgba(0,0,0,.4),0 5.935px 4.748px 0 rgba(0,0,0,.15),inset 0 1px 2px 0 hsla(0,0%,100%,.25);height:100%;left:0;top:0;width:100%}.btn-3d_size-1{font-size:16px;line-height:normal;padding:.75rem 1.3rem}.btn-3d>span{position:relative}.btn-3d__dot{border-radius:50%;bottom:0;display:block;height:12px;position:absolute;right:0;transform:translate(112%,35%);width:12px;z-index:3}.btn-3d__dot:before{background:linear-gradient(90deg,rgba(224,36,36,0) .61%,#e02424);height:2px;right:100%;transform:translate(4px,-50%);width:82px}.btn-3d__dot:after,.btn-3d__dot:before{content:"";display:block;position:absolute;top:50%}.btn-3d__dot:after{background:linear-gradient(162deg,#b03609,#754432);height:14px;width:14px;z-index:1}.btn-3d__dot-inner,.btn-3d__dot:after{border-radius:50%;left:50%;transform:translate(-50%,-50%)}.btn-3d__dot-inner{background:linear-gradient(342deg,#9b2c04 8.85%,#d03801 21.01%,#f19c7d 92.19%);box-shadow:inset .5px .7px .8px 0 rgba(255,253,253,.75),0 7px 13px -3px rgba(0,0,0,.3),0 2px 4px 0 rgba(0,0,0,.4);display:block;height:100%;position:absolute;top:50%;width:100%;z-index:2}.btn-3d.white{border-radius:6px;color:#1f2a37;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;line-height:1.5;position:relative;text-align:center;text-decoration-line:none;text-shadow:none;z-index:2}.btn-3d.white:hover{color:#1f2a37}.btn-3d.white:hover:after{background:linear-gradient(180deg,#fff,#fffaf8) top repeat}.btn-3d.white:active{color:#1f2a37}.btn-3d.white:active:after{background:linear-gradient(180deg,#fff,#fffaf8) top repeat}.btn-3d.white:before{background:linear-gradient(180deg,#fff,#fff) top repeat;height:calc(100% + 2px);left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% + 2px)}.btn-3d.white:after,.btn-3d.white:before{border-radius:6px;content:"";display:block;position:absolute;z-index:-1}.btn-3d.white:after{background:linear-gradient(180deg,#fff,#fff) top repeat;background-blend-mode:multiply;background-size:100% auto!important;box-shadow:0 3px 5px 0 transparent,0 5.935px 4.748px 0 rgba(0,0,0,.15),inset 0 1px 2px 0 hsla(0,0%,100%,.25);height:100%;left:0;top:0;width:100%}.btn-3d.white>span{position:relative}.btn-3d.white_size-1{font-size:16px;line-height:1.5;padding:.75rem 2rem}.cta-header{position:relative;z-index:1070}.navbar_active{backdrop-filter:none!important}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;outline:none;overflow:visible;padding:5px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger span{display:block}.hamburger:hover{opacity:.9}.hamburger-box{display:inline-block;height:21px;position:relative;width:24px}.hamburger-inner{display:block;margin-top:-1.5px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fff;border-radius:4px;height:3px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:24px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-9px}.hamburger-inner:after{bottom:-9px}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;transition-delay:.15s;transition-duration:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-18px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-9px,0) rotate(-45deg);transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .27s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .42s}@media (max-width:1199.98px){.nav-links{text-align:center}.main-navigation-wrapper{background:#000;height:100%;left:0;max-width:100%;overflow-y:auto;padding:100px 20px 20px;position:fixed;top:0;transform:translateX(-104%);transition:transform .3s ease;width:100%;z-index:1050}.main-navigation-wrapper_active{transform:translateX(0)}}@media (max-width:767.98px){.hero-subtitle{margin-left:auto;margin-right:auto}.hero-buttons{justify-content:center!important}.pillars-grid{margin-bottom:0!important}.product-info{min-width:auto!important}}@media (max-width:575.98px){.btn-3d_size-1{font-size:14px}}@media screen and (max-width:440px){.cta-button{padding:8px!important}}@media (min-width:475px){.btn-3d_size-1{padding-left:2rem;padding-right:2rem}}@media (min-width:480px){.xs\:gap-2{gap:.5rem}}@media (min-width:768px){.md\:block{display:block}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1200px){.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}}