*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--wp-admin--admin-bar--height,0px) + 16px + 86.8 * var(--space-scale))}@media (max-width:1119px){html{scroll-padding-top:calc(var(--wp-admin--admin-bar--height,0px) + 81px)}}@media (max-width:1023px){html{scroll-padding-top:calc(var(--wp-admin--admin-bar--height,0px) + 81px)}}@media (max-width:767px){html{scroll-padding-top:calc(var(--wp-admin--admin-bar--height,0px) + 70px)}}@media (max-width:479px){html{scroll-padding-top:calc(var(--wp-admin--admin-bar--height,0px) + 68px)}}body{color:var(--color-text-strong);font-family:FoundersGrotesk;font-size:clamp(14px,1.25vw,24px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--color-surface)}@media (max-width:767px){body{font-size:18px}}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font:inherit}input{font:inherit}.global-row{margin-right:auto;margin-left:auto}.global-row{margin-inline:auto}@media (max-width:1119px){.global-row{width:calc(100% - 56px)}}@media (max-width:1023px){.global-row{width:calc(100% - 56px)}}@media (max-width:767px){.global-row{width:calc(100% - 40px)}}@media (max-width:479px){.global-row{width:calc(100% - 28px)}}.global-row-text{width:95%;max-width:900px}.section-title{color:var(--color-text-heading);font-weight:500;font-size:clamp(29.17px,2.6042vw,50px);line-height:1.2;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.section-title{font-size:42px}}@media (max-width:1023px){.section-title{font-size:42px}}@media (max-width:767px){.section-title{font-size:36px}}@media (max-width:479px){.section-title{font-size:32px}}.global-btn{display:inline-flex;justify-content:center;align-items:center;width:calc(343 * var(--space-scale));height:calc(83 * var(--space-scale));min-height:0px;color:#fff;font-family:"Founders Grotesk";font-weight:500;font-size:clamp(19.45px,1.7365vw,33.34px);line-height:1;border-radius:calc(8 * var(--space-scale));border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:transform 0.2s ease,filter 0.2s ease}.global-btn:hover{color:#fff;filter:brightness(107%);transform:translate3d(0,-1px,0)}.global-btn:focus-visible{outline:3px solid var(--color-highlight);outline-offset:3px}.global-btn.btn-gradient-shift{background-image:linear-gradient(90deg,var(--color-primary) 0%,var(--color-accent-strong) 50%,var(--color-primary) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;transition:background-position 0.6s ease,transform 0.2s ease,filter 0.2s ease}.global-btn.btn-gradient-shift{background-size:200% 100%;background-position:100% 0}.global-btn.btn-gradient-shift:hover{transform:translate3d(0,0px,0)}.global-btn.btn-gradient-shift:hover{background-position:0 0}.global-btn{padding:calc(12 * var(--space-scale)) 0 0;box-shadow:0 calc(2 * var(--space-scale)) 0 var(--color-accent-strong)}@media (max-width:1119px){.global-btn{width:auto;height:64px;font-size:24px;padding-top:8px;padding-right:28px;padding-bottom:0px;padding-left:28px;border-radius:8px;box-shadow:0px 2px 0px var(--color-accent-strong)}}@media (max-width:1023px){.global-btn{width:auto;height:64px;font-size:24px;padding-top:8px;padding-right:28px;padding-bottom:0px;padding-left:28px;border-radius:8px;box-shadow:0px 2px 0px var(--color-accent-strong)}}@media (max-width:479px){.global-btn{height:58px;font-size:21px}}.global-btn-primary{background-image:linear-gradient(90deg,var(--color-accent-strong),var(--color-primary));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.global-btn-dark{background-color:var(--color-primary)}.global-btn-dark.btn-gradient-shift{background-image:linear-gradient(90deg,var(--color-accent-strong) 0%,var(--color-primary) 50%,var(--color-primary) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.global-btn-dark.btn-gradient-shift{background-size:200% 100%;background-position:100% 0}.global-header{width:100%;padding-top:35px;padding-bottom:35px}.global-header.bde-header-builder.bde-header-builder--sticky{transition:transform 0.5s ease-in-out,opacity 0.5s ease-in-out,background-color 0.5s ease-in-out,box-shadow 0.5s ease-in-out,top 0.5s ease-in-out,padding 0.5s ease-in-out}.global-header.bde-header-builder--sticky-styles{padding-top:8px;padding-bottom:8px}.global-header.bde-header-builder--sticky-styles .global-header-nav{padding-top:calc(30.2 * var(--space-scale))}@media (max-width:1119px){.global-header{padding-top:22px;padding-bottom:22px}.global-header.bde-header-builder--sticky-styles .global-header-nav{padding-top:22.2px}}@media (max-width:1023px){.global-header.bde-header-builder--sticky-styles .global-header-nav{padding-top:22.2px}}@media (max-width:767px){.global-header.bde-header-builder--sticky-styles .global-header-nav{padding-top:0px}.global-header.bde-header-builder--sticky-styles .global-header-nav .breakdance-menu-list{top:calc(100% + 20.15px)}.global-header .global-header-nav .breakdance-menu-list{top:calc(100% + 22.75px)}.global-header .global-header-nav .breakdance-responsive-menu--open .breakdance-menu-list{box-shadow:0px 8px 10px -4px rgba(0,0,0,.15)}.global-header.bde-header-builder--overlay:has(.breakdance-responsive-menu--open){background-color:var(--color-surface)}}@media (max-width:479px){.global-header.bde-header-builder--sticky-styles .global-header-nav .breakdance-menu-list{top:calc(100% + 19.05px)}.global-header .global-header-nav .breakdance-menu-list{top:calc(100% + 21.2px)}}.global-header-row{display:flex;justify-content:space-between;align-items:start;width:95%;max-width:1770px;margin-right:auto;margin-left:auto}@media (max-width:1119px){.global-header-row{width:100%;padding-top:0px;padding-right:28px;padding-bottom:0px;padding-left:28px}}@media (max-width:1023px){.global-header-row{width:100%;padding-top:0px;padding-right:28px;padding-bottom:0px;padding-left:28px}}@media (max-width:767px){.global-header-row{align-items:center;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}}@media (max-width:479px){.global-header-row{padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px}}.global-header-logo-link{display:block;width:clamp(120px,10vw,158px);transition:width 0.5s ease-in-out}@media (max-width:1119px){.global-header-logo-link{width:120px}}@media (max-width:1023px){.global-header-logo-link{width:120px}}@media (max-width:767px){.global-header-logo-link{width:100px}}@media (max-width:479px){.global-header-logo-link{width:96px}}.global-header-logo{display:block;width:100%;height:auto;transition:width 0.5s ease-in-out}@media (max-width:1119px){.global-header-logo{width:120px}}@media (max-width:1023px){.global-header-logo{width:120px}}@media (max-width:767px){.global-header-logo{width:100px}}@media (max-width:479px){.global-header-logo{width:96px}}.global-header-nav{display:flex;gap:0px;color:#000;font-family:"Founders Grotesk";font-weight:400;font-size:22px;line-height:1.2;margin-right:clamp(0px,calc(100vw - 1710px),90px);padding-top:calc(34 * var(--space-scale));transition:padding 0.5s ease-in-out}.global-header-nav .breakdance-menu .breakdance-menu-link{color:#000;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.global-header-nav .breakdance-menu .breakdance-menu-link:hover{color:var(--color-accent)}.global-header-nav .breakdance-menu-item:nth-child(2){margin-left:calc(37 * var(--space-scale))}.global-header-nav .breakdance-menu-item:nth-child(3){margin-left:calc(40 * var(--space-scale))}.global-header-nav .breakdance-menu-item:nth-child(4){margin-left:calc(43 * var(--space-scale))}.global-header-nav .breakdance-menu .breakdance-menu-item--active .breakdance-menu-link{color:var(--color-accent)}@media (max-width:1119px){.global-header-nav{gap:0px;font-size:20px;padding-top:28px}.global-header-nav .breakdance-menu-item:nth-child(2){margin-left:24px}.global-header-nav .breakdance-menu-item:nth-child(3){margin-left:24px}.global-header-nav .breakdance-menu-item:nth-child(4){margin-left:24px}}@media (max-width:1023px){.global-header-nav{gap:0px;font-size:19px;padding-top:28px}.global-header-nav .breakdance-menu-item:nth-child(2){margin-left:24px}.global-header-nav .breakdance-menu-item:nth-child(3){margin-left:24px}.global-header-nav .breakdance-menu-item:nth-child(4){margin-left:24px}}@media (max-width:767px){.global-header-nav{display:block;padding-top:0px}.global-header-nav .breakdance-menu .breakdance-menu-link{font-size:20px;line-height:1.2;padding-top:14px;padding-right:20px;padding-bottom:14px;padding-left:20px}}@media (max-width:479px){.global-header-nav .breakdance-menu .breakdance-menu-link{padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px}}.section-hero{position:relative;height:calc(952 * var(--space-scale));overflow:hidden;background-color:#fff}@media (max-width:1119px){.section-hero{height:auto;min-height:0px}}@media (max-width:1023px){.section-hero{height:auto;min-height:0px}}@media (max-width:767px){.section-hero{height:auto;min-height:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}@media (max-width:479px){.section-hero{height:auto;min-height:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}.hero-artwork{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%}.hero-artwork{background:url(https://qnstech.sitepreview.app/wp-content/uploads/2026/11/hero-artwork.webp) left top/cover no-repeat}@media (max-width:1119px){.hero-artwork{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;box-shadow:inset 0px 0px 0px 100vmax rgba(255,255,255,.8)}.hero-artwork{background-position:left top;background-size:cover}}@media (max-width:1023px){.hero-artwork{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;box-shadow:inset 0px 0px 0px 100vmax rgba(255,255,255,.8)}.hero-artwork{background-position:left top;background-size:cover}}@media (max-width:767px){.hero-artwork{height:100%}.hero-artwork{background-size:cover}}@media (max-width:479px){.hero-artwork{height:100%}.hero-artwork{background-size:cover}}.hero-row{display:grid;grid-template-columns:calc(918 * var(--space-scale)) calc(772 * var(--space-scale));position:relative;height:calc(952 * var(--space-scale));min-height:0px}@media (max-width:1119px){.hero-row{display:block;height:auto;min-height:0px}}@media (max-width:1023px){.hero-row{display:block;height:auto;min-height:0px}}@media (max-width:767px){.hero-row{display:block;height:auto;min-height:0px}}.hero-content{align-self:start;margin-top:calc(299 * var(--space-scale));padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:1119px){.hero-content{margin-top:0px;padding-top:161px;padding-right:0px;padding-bottom:64px;padding-left:0px}}@media (max-width:1023px){.hero-content{margin-top:0px;padding-top:161px;padding-right:0px;padding-bottom:64px;padding-left:0px}}@media (max-width:767px){.hero-content{padding-top:133px;padding-right:0px;padding-bottom:56px;padding-left:0px}}@media (max-width:479px){.hero-content{padding-top:126px;padding-right:0px;padding-bottom:48px;padding-left:0px}}.hero-title{color:#000;font-weight:500;font-size:clamp(37.92px,3.3855vw,65px);line-height:calc(73 * var(--space-scale));letter-spacing:0px}.hero-title{margin:0 0 calc(15 * var(--space-scale)) calc(2 * var(--space-scale))}@media (max-width:1119px){.hero-title{font-size:52px;line-height:1.12;margin-bottom:22px;margin-left:0px}}@media (max-width:1023px){.hero-title{font-size:52px;line-height:1.12;margin-bottom:22px;margin-left:0px}}@media (max-width:767px){.hero-title{font-size:44px}}@media (max-width:479px){.hero-title{font-size:36px;line-height:1.12}}.hero-kicker{position:relative;top:0.265em;color:var(--color-accent);font-size:clamp(19.83px,1.7709vw,34px);line-height:1.2;font-style:italic}.hero-kicker{margin:0 0 calc(34 * var(--space-scale)) calc(1 * var(--space-scale))}@media (max-width:1119px){.hero-kicker{font-size:28px;margin-bottom:24px;margin-left:0px}}@media (max-width:1023px){.hero-kicker{font-size:28px;margin-bottom:24px;margin-left:0px}}@media (max-width:767px){.hero-kicker{font-size:25px}}@media (max-width:479px){.hero-kicker{font-size:22px}}.hero-text{width:calc(690 * var(--space-scale));max-width:none;color:#000;font-size:clamp(14px,1.25vw,24px);line-height:1.2}.hero-text{margin:0 0 calc(52 * var(--space-scale)) calc(2 * var(--space-scale))}@media (max-width:1119px){.hero-text{width:auto;max-width:720px;font-size:20px;line-height:1.25;margin-bottom:32px;margin-left:0px}}@media (max-width:1023px){.hero-text{width:auto;max-width:720px;font-size:20px;line-height:1.25;margin-bottom:32px;margin-left:0px}}@media (max-width:767px){.hero-text{max-width:none;font-size:18px}}@media (max-width:479px){.hero-text{font-size:17px}}.hero-actions{display:flex;align-items:end;gap:calc(16 * var(--space-scale));margin-left:calc(2 * var(--space-scale))}.hero-actions .global-btn{width:calc(310 * var(--space-scale));height:calc(75 * var(--space-scale));min-width:0px;font-size:clamp(17.58px,1.5693vw,30.13px)}.hero-actions .global-btn-dark{width:calc(355 * var(--space-scale));height:calc(75 * var(--space-scale));min-width:0px}.hero-actions .global-btn-primary{padding-right:calc(6 * var(--space-scale))}@media (max-width:1119px){.hero-actions{flex-flow:row;align-items:stretch;gap:14px;margin-left:0px}.hero-actions .global-btn{width:auto;height:64px;min-width:260px;font-size:24px;padding-top:8px;padding-right:24px;padding-bottom:0px;padding-left:24px}.hero-actions .global-btn-dark{width:auto;height:64px;min-width:300px}.hero-actions .global-btn-primary{padding-right:24px}}@media (max-width:1023px){.hero-actions{flex-flow:row;align-items:stretch;gap:14px;margin-left:0px}.hero-actions .global-btn{width:auto;height:64px;min-width:260px;font-size:24px;padding-top:8px;padding-right:24px;padding-bottom:0px;padding-left:24px}.hero-actions .global-btn-dark{width:auto;height:64px;min-width:300px}.hero-actions .global-btn-primary{padding-right:24px}}@media (max-width:767px){.hero-actions{flex-flow:row;margin-left:0px}.hero-actions .global-btn{width:50%;min-width:0px;font-size:20px;padding-top:6px;padding-right:14px;padding-bottom:0px;padding-left:14px}.hero-actions .global-btn-dark{width:50%;min-width:0px}.hero-actions .global-btn-primary{padding-right:14px}}@media (max-width:479px){.hero-actions{flex-flow:column}.hero-actions .global-btn{width:100%;height:58px;font-size:21px}.hero-actions .global-btn-dark{width:100%;height:58px}}.section-surface-muted{background-color:var(--color-surface-muted)}.section-about{position:relative;height:calc(768 * var(--space-scale));overflow:hidden}.section-about::after{display:none}.section-about::after{content:none}.section-about{padding:calc(114 * var(--space-scale)) 0 0;background:var(--color-surface-muted) url(https://qnstech.sitepreview.app/wp-content/uploads/2026/11/about-surface.webp) center top/100% auto no-repeat}@media (max-width:1119px){.section-about{height:auto;padding-top:72px;padding-right:0px;padding-bottom:72px;padding-left:0px}}@media (max-width:1023px){.section-about{height:auto;padding-top:72px;padding-right:0px;padding-bottom:72px;padding-left:0px}}@media (max-width:767px){.section-about{padding-top:64px;padding-right:0px;padding-bottom:64px;padding-left:0px}}.about-content{position:relative;z-index:1;width:calc(960 * var(--space-scale));text-align:center}.about-content p{color:var(--color-text-muted);font-size:clamp(14px,1.25vw,24px);line-height:1.2}.about-content p{margin:calc(27 * var(--space-scale)) 0 calc(56.6 * var(--space-scale))}.about-content .global-btn{position:relative;left:0px;width:calc(290 * var(--space-scale));height:calc(65 * var(--space-scale));min-width:0px;font-size:clamp(16.33px,1.4584vw,28px)}.about-content .section-title{color:var(--color-text-strong)}@media (max-width:1119px){.about-content{width:calc(100% - 56px)}.about-content p{font-size:20px;margin-top:28px;margin-right:0px;margin-bottom:36px;margin-left:0px}.about-content .global-btn{left:0px;width:auto;height:64px;min-width:240px;font-size:24px;padding-top:8px;padding-right:24px;padding-bottom:0px;padding-left:24px}}@media (max-width:1023px){.about-content{width:calc(100% - 56px)}.about-content p{font-size:20px;margin-top:28px;margin-right:0px;margin-bottom:36px;margin-left:0px}.about-content .global-btn{left:0px;width:auto;height:64px;min-width:240px;font-size:24px;padding-top:8px;padding-right:24px;padding-bottom:0px;padding-left:24px}}@media (max-width:767px){.about-content{width:calc(100% - 40px)}.about-content p{font-size:18px}}@media (max-width:479px){.about-content{width:calc(100% - 28px)}.about-content p{font-size:17px}.about-content .global-btn{width:100%;height:58px;min-width:0px;font-size:21px}}.partners-block{position:relative;z-index:1;width:calc(960 * var(--space-scale));text-align:center;margin-top:calc(73.4 * var(--space-scale))}@media (max-width:1119px){.partners-block{width:calc(100% - 56px);margin-top:56px}}@media (max-width:1023px){.partners-block{width:calc(100% - 56px);margin-top:56px}}@media (max-width:767px){.partners-block{width:calc(100% - 40px)}}@media (max-width:479px){.partners-block{width:calc(100% - 28px)}}.partners-intro{color:var(--color-text-muted);font-size:clamp(14px,1.25vw,24px);line-height:1.2}.partners-intro{margin:0 0 calc(82 * var(--space-scale))}@media (max-width:1119px){.partners-intro{font-size:20px;margin-bottom:36px}}@media (max-width:1023px){.partners-intro{font-size:20px;margin-bottom:36px}}@media (max-width:767px){.partners-intro{font-size:18px}}@media (max-width:479px){.partners-intro{font-size:17px}}.partner-logos{display:flex;justify-content:center;align-items:center;gap:calc(58 * var(--space-scale))}.partner-logos img{width:calc(281 * var(--space-scale));height:auto;max-width:none;object-fit:contain;mix-blend-mode:normal}.partner-logos img:nth-child(2){width:calc(255 * var(--space-scale))}.partner-logos img:nth-child(2){margin:0 calc(3 * var(--space-scale)) calc(9 * var(--space-scale)) 0}.partner-logos img:nth-child(3){width:calc(282 * var(--space-scale))}@media (max-width:1119px){.partner-logos{gap:28px 40px}.partner-logos img{width:220px}.partner-logos img:nth-child(2){width:200px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.partner-logos img:nth-child(3){width:220px}.partner-logos{flex-wrap:wrap}}@media (max-width:1023px){.partner-logos{gap:28px 40px}.partner-logos img{width:220px}.partner-logos img:nth-child(2){width:200px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.partner-logos img:nth-child(3){width:220px}.partner-logos{flex-wrap:wrap}}@media (max-width:767px){.partner-logos{gap:24px 28px}.partner-logos img{width:180px}.partner-logos img:nth-child(2){width:170px}.partner-logos img:nth-child(3){width:180px}}@media (max-width:479px){.partner-logos{flex-flow:column;gap:24px}.partner-logos img{width:200px}.partner-logos img:nth-child(2){width:190px}.partner-logos img:nth-child(3){width:200px}}.section-join{background-image:linear-gradient(to bottom,#eef1f5 0,#fff 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.section-join{padding:calc(74 * var(--space-scale)) 0 calc(123 * var(--space-scale))}@media (max-width:1119px){.section-join{padding-top:24px;padding-right:0px;padding-bottom:72px;padding-left:0px}}@media (max-width:1023px){.section-join{padding-top:24px;padding-right:0px;padding-bottom:72px;padding-left:0px}}@media (max-width:767px){.section-join{padding-top:16px;padding-right:0px;padding-bottom:64px;padding-left:0px}}.join-panel{position:relative;left:calc(.5 * var(--space-scale));width:calc(1403 * var(--space-scale));height:calc(835 * var(--space-scale));overflow:hidden;color:#fff;background-image:linear-gradient(188deg,var(--color-primary) 6%,var(--color-gradient-start) 97%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:calc(19 * var(--space-scale))}.join-panel::after{position:absolute;top:calc(-3 * var(--space-scale));left:calc(-3 * var(--space-scale));width:calc(1407 * var(--space-scale));height:calc(838 * var(--space-scale));opacity:1;pointer-events:none}.join-panel::after{content:"";background:url(https://qnstech.sitepreview.app/wp-content/uploads/2026/11/join-grid.webp) center/100% 100% no-repeat}.join-panel{padding:calc(110 * var(--space-scale)) 0 0;border:calc(1 * var(--space-scale)) solid var(--color-highlight);box-shadow:0 calc(46 * var(--space-scale)) calc(68 * var(--space-scale)) rgba(56,23,46,.4)}@media (max-width:1119px){.join-panel{left:0px;width:calc(100% - 56px);height:auto;padding-top:64px;padding-right:40px;padding-bottom:64px;padding-left:40px;border-radius:20px;border-top:1px solid var(--color-highlight);border-right:1px solid var(--color-highlight);border-bottom:1px solid var(--color-highlight);border-left:1px solid var(--color-highlight);box-shadow:0px 30px 48px rgba(56,23,46,.4)}.join-panel::after{top:0px;left:0px;width:100%;height:100%}.join-panel::after{background-size:cover}}@media (max-width:1023px){.join-panel{left:0px;width:calc(100% - 56px);height:auto;padding-top:64px;padding-right:40px;padding-bottom:64px;padding-left:40px;border-radius:20px;border-top:1px solid var(--color-highlight);border-right:1px solid var(--color-highlight);border-bottom:1px solid var(--color-highlight);border-left:1px solid var(--color-highlight);box-shadow:0px 30px 48px rgba(56,23,46,.4)}.join-panel::after{top:0px;left:0px;width:100%;height:100%}.join-panel::after{background-size:cover}}@media (max-width:767px){.join-panel{width:calc(100% - 40px);padding-top:56px;padding-right:28px;padding-bottom:56px;padding-left:28px}}@media (max-width:479px){.join-panel{width:calc(100% - 28px);padding-top:48px;padding-right:20px;padding-bottom:48px;padding-left:20px}}.section-title-light{position:relative;z-index:1;color:#fff}.join-grid{display:grid;grid-template-columns:repeat(4,calc(270 * var(--space-scale)));justify-content:center;gap:calc(50 * var(--space-scale));position:relative;z-index:1;margin-top:calc(76 * var(--space-scale))}@media (max-width:1119px){.join-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px;margin-top:48px}}@media (max-width:1023px){.join-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px;margin-top:48px}}@media (max-width:767px){.join-grid{gap:44px 24px}}@media (max-width:479px){.join-grid{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:40px}}.join-card{text-align:center}.join-card h3{color:var(--color-highlight);font-weight:400;font-size:clamp(19.83px,1.7709vw,34px);line-height:1.2}.join-card h3{margin:calc(47 * var(--space-scale)) 0 calc(28 * var(--space-scale))}.join-card p{color:#fff;font-size:clamp(14px,1.25vw,24px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.join-card:nth-child(1) .join-icon img{position:relative;left:calc(1 * var(--space-scale));width:calc(192 * var(--space-scale))}.join-card:nth-child(2) .join-icon img{position:relative;left:calc(7 * var(--space-scale));width:calc(111 * var(--space-scale))}.join-card:nth-child(3) .join-icon img{position:relative;left:calc(4 * var(--space-scale));width:calc(109 * var(--space-scale))}.join-card:nth-child(4) .join-icon img{position:relative;left:calc(-5 * var(--space-scale));width:calc(139 * var(--space-scale))}.join-card:nth-child(2) h3{margin-top:calc(45 * var(--space-scale))}@media (max-width:1119px){.join-card h3{font-size:30px;margin-top:24px;margin-right:0px;margin-bottom:16px;margin-left:0px}.join-card p{font-size:20px}.join-card:nth-child(1) .join-icon img{left:0px;width:165px}.join-card:nth-child(2) .join-icon img{left:0px;width:96px}.join-card:nth-child(3) .join-icon img{left:0px;width:94px}.join-card:nth-child(4) .join-icon img{left:0px;width:120px}.join-card:nth-child(2) h3{margin-top:24px}}@media (max-width:1023px){.join-card h3{font-size:30px;margin-top:24px;margin-right:0px;margin-bottom:16px;margin-left:0px}.join-card p{font-size:20px}.join-card:nth-child(1) .join-icon img{left:0px;width:165px}.join-card:nth-child(2) .join-icon img{left:0px;width:96px}.join-card:nth-child(3) .join-icon img{left:0px;width:94px}.join-card:nth-child(4) .join-icon img{left:0px;width:120px}.join-card:nth-child(2) h3{margin-top:24px}}@media (max-width:767px){.join-card p{font-size:18px}}@media (max-width:479px){.join-card p{font-size:17px}}.join-icon{display:flex;justify-content:center;align-items:center;height:calc(138 * var(--space-scale))}.join-icon img{width:auto;height:auto;max-width:none;max-height:none}@media (max-width:1119px){.join-icon{height:120px}}@media (max-width:1023px){.join-icon{height:120px}}@media (max-width:767px){.join-icon{font-size:inherit}}@media (max-width:479px){.join-icon{font-size:inherit}}.section-why{background-color:#fff}.section-why .global-row{width:calc(1396 * var(--space-scale))}.section-why{padding:calc(45 * var(--space-scale)) 0 calc(103 * var(--space-scale))}@media (max-width:1119px){.section-why{padding-top:72px;padding-right:0px;padding-bottom:72px;padding-left:0px}.section-why .global-row{width:calc(100% - 56px)}}@media (max-width:1023px){.section-why{padding-top:72px;padding-right:0px;padding-bottom:72px;padding-left:0px}.section-why .global-row{width:calc(100% - 56px)}}@media (max-width:767px){.section-why{padding-top:64px;padding-right:0px;padding-bottom:64px;padding-left:0px}.section-why .global-row{width:calc(100% - 40px)}}@media (max-width:479px){.section-why .global-row{width:calc(100% - 28px)}}.why-grid{display:grid;grid-template-columns:repeat(2,calc(646 * var(--space-scale)));align-items:start;justify-content:start;gap:calc(100 * var(--space-scale));position:relative;left:calc(39 * var(--space-scale));margin-top:calc(39 * var(--space-scale))}@media (max-width:1119px){.why-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0px 48px;left:0px;margin-top:40px}}@media (max-width:1023px){.why-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0px 48px;left:0px;margin-top:40px}}@media (max-width:767px){.why-grid{grid-template-columns:minmax(0,1fr);gap:0px}}@media (max-width:479px){.why-grid{margin-top:32px}}.why-list{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.why-list li{position:relative;min-height:0px;color:var(--color-text-muted);font-size:clamp(14px,1.25vw,24px);line-height:calc(37 * var(--space-scale))}.why-list li{padding:calc(30 * var(--space-scale)) 0 calc(35 * var(--space-scale)) calc(58 * var(--space-scale));border-top:calc(1 * var(--space-scale)) solid var(--color-line)}.why-list li:last-child{border-bottom:calc(1 * var(--space-scale)) solid var(--color-line)}.why-list li::before{position:absolute;top:calc(30 * var(--space-scale));left:0px;width:calc(39 * var(--space-scale));height:calc(35 * var(--space-scale))}.why-list li::before{content:"";background:url(https://qnstech.sitepreview.app/wp-content/uploads/2026/11/why-check.webp) center/100% 100% no-repeat}.why-list li:nth-child(2){padding-top:calc(38 * var(--space-scale));padding-bottom:calc(41 * var(--space-scale))}.why-list li:nth-child(3){padding-top:calc(32 * var(--space-scale));padding-bottom:calc(31 * var(--space-scale))}.why-list:last-child li:last-child{border-bottom:calc(1 * var(--space-scale)) solid var(--color-line)}.why-list li:nth-child(2)::before{top:calc(37 * var(--space-scale))}.why-list li:nth-child(3)::before{top:calc(31 * var(--space-scale))}.why-list:last-child li:nth-child(2){padding-bottom:calc(43 * var(--space-scale))}.why-list{list-style:none}@media (max-width:1119px){.why-list li{font-size:20px;line-height:1.3;padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:56px;border-top:1px solid var(--color-line)}.why-list li:last-child{border-bottom:1px solid var(--color-line)}.why-list li::before{top:22px;left:0px;width:34px;height:31px}.why-list li:nth-child(2){padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:56px}.why-list li:nth-child(3){padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:56px}.why-list:last-child li:last-child{border-bottom:1px solid var(--color-line)}.why-list li:nth-child(2)::before{top:22px}.why-list li:nth-child(3)::before{top:22px}.why-list:last-child li:nth-child(2){padding-bottom:24px}}@media (max-width:1023px){.why-list li{font-size:20px;line-height:1.3;padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:56px;border-top:1px solid var(--color-line)}.why-list li:last-child{border-bottom:1px solid var(--color-line)}.why-list li::before{top:22px;left:0px;width:34px;height:31px}.why-list li:nth-child(2){padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:56px}.why-list li:nth-child(3){padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:56px}.why-list:last-child li:last-child{border-bottom:1px solid var(--color-line)}.why-list li:nth-child(2)::before{top:22px}.why-list li:nth-child(3)::before{top:22px}.why-list:last-child li:nth-child(2){padding-bottom:24px}}@media (max-width:767px){.why-list li{font-size:18px;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:50px}.why-list li::before{top:18px}.why-list li:nth-child(2){padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:50px}.why-list li:nth-child(3){padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:50px}.why-list li:nth-child(2)::before{top:18px}.why-list li:nth-child(3)::before{top:18px}.why-list:first-child li:last-child{border-bottom:0px solid}.why-list:last-child li:nth-child(2){padding-bottom:20px}}@media (max-width:479px){.why-list li{font-size:17px;padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:46px}.why-list li::before{top:16px;width:30px;height:27px}.why-list li:nth-child(2){padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:46px}.why-list li:nth-child(3){padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:46px}.why-list li:nth-child(2)::before{top:16px}.why-list li:nth-child(3)::before{top:16px}.why-list:last-child li:nth-child(2){padding-bottom:18px}}.section-contact{height:calc(789 * var(--space-scale));padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-image:linear-gradient(to bottom,#fff 0,#fff calc(308 * var(--space-scale)),var(--color-section-start) calc(308 * var(--space-scale)),var(--color-section-mid) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:1119px){.section-contact{height:auto;padding-top:0px;padding-right:0px;padding-bottom:64px;padding-left:0px;background-image:linear-gradient(to bottom,#fff 0,#fff 140px,var(--color-section-start) 140px,var(--color-section-mid) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}}@media (max-width:1023px){.section-contact{height:auto;padding-top:0px;padding-right:0px;padding-bottom:64px;padding-left:0px;background-image:linear-gradient(to bottom,#fff 0,#fff 140px,var(--color-section-start) 140px,var(--color-section-mid) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}}.contact-row{display:block;position:relative;width:calc(1694 * var(--space-scale));height:calc(719 * var(--space-scale))}@media (max-width:1119px){.contact-row{position:static;width:calc(100% - 56px);height:auto}}@media (max-width:1023px){.contact-row{position:static;width:calc(100% - 56px);height:auto}}@media (max-width:767px){.contact-row{width:calc(100% - 40px)}}@media (max-width:479px){.contact-row{width:calc(100% - 28px)}}.contact-copy{position:absolute;top:calc(92 * var(--space-scale));left:calc(2 * var(--space-scale));width:calc(909 * var(--space-scale));height:calc(534 * var(--space-scale));min-height:0px;color:#fff;background-image:linear-gradient(180deg,var(--color-primary),#701d24);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:calc(19 * var(--space-scale))}.contact-copy h2{color:var(--color-highlight);font-weight:500;font-size:clamp(29.17px,2.6042vw,50px);line-height:1.2}.contact-copy h2{margin:0 0 calc(34 * var(--space-scale))}.contact-copy ul{padding-left:calc(25 * var(--space-scale))}.contact-copy ul{margin:calc(29 * var(--space-scale)) 0 0}.contact-copy p{font-size:clamp(14px,1.25vw,24px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contact-copy li{font-size:clamp(14px,1.25vw,24px);line-height:1.2}.contact-copy{padding:calc(113 * var(--space-scale)) calc(290 * var(--space-scale)) 0 calc(141 * var(--space-scale))}@media (max-width:1119px){.contact-copy{position:relative;top:auto;left:auto;width:100%;height:auto;padding-top:56px;padding-right:48px;padding-bottom:48px;padding-left:48px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.contact-copy h2{font-size:40px;margin-bottom:28px}.contact-copy ul{margin-top:20px;padding-left:24px}.contact-copy p{font-size:20px}.contact-copy li{font-size:20px}}@media (max-width:1023px){.contact-copy{position:relative;top:auto;left:auto;width:100%;height:auto;padding-top:56px;padding-right:48px;padding-bottom:48px;padding-left:48px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.contact-copy h2{font-size:40px;margin-bottom:28px}.contact-copy ul{margin-top:20px;padding-left:24px}.contact-copy p{font-size:20px}.contact-copy li{font-size:20px}}@media (max-width:767px){.contact-copy{padding-top:48px;padding-right:32px;padding-bottom:40px;padding-left:32px}.contact-copy h2{font-size:34px}.contact-copy p{font-size:18px}.contact-copy li{font-size:18px}}@media (max-width:479px){.contact-copy{padding-top:40px;padding-right:22px;padding-bottom:32px;padding-left:22px}.contact-copy h2{font-size:30px}.contact-copy p{font-size:17px}.contact-copy li{font-size:17px}}.contact-form-shell{position:absolute;top:calc(2 * var(--space-scale));right:calc(2 * var(--space-scale));z-index:2;width:calc(921 * var(--space-scale));height:calc(716 * var(--space-scale));background-image:linear-gradient(180deg,var(--color-gradient-start),var(--color-primary));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:calc(19 * var(--space-scale))}.contact-form-shell{padding:calc(21 * var(--space-scale)) calc(20 * var(--space-scale)) calc(22 * var(--space-scale)) calc(21 * var(--space-scale));box-shadow:none}@media (max-width:1119px){.contact-form-shell{position:relative;top:auto;right:auto;width:100%;height:auto;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}}@media (max-width:1023px){.contact-form-shell{position:relative;top:auto;right:auto;width:100%;height:auto;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}}@media (max-width:767px){.contact-form-shell{padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px}}@media (max-width:479px){.contact-form-shell{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}}.contact-form-content{width:100%;height:calc(673 * var(--space-scale));min-height:0px;text-align:center;background-color:#fff;border-radius:calc(13 * var(--space-scale))}.contact-form-content h2{color:var(--color-text-strong);font-weight:500;font-size:clamp(29.17px,2.6042vw,50px);line-height:1.2}.contact-form-content h2{margin:0 0 calc(11 * var(--space-scale))}.contact-form-content>p{max-width:calc(560 * var(--space-scale));color:var(--color-text-muted);font-size:clamp(14px,1.25vw,24px);line-height:1.2}.contact-form-content>p{margin:0 auto calc(43.4 * var(--space-scale))}.contact-form-content{padding:calc(83 * var(--space-scale)) calc(69 * var(--space-scale)) 0}@media (max-width:1119px){.contact-form-content{height:auto;padding-top:48px;padding-right:40px;padding-bottom:48px;padding-left:40px;border-radius:10px}.contact-form-content h2{font-size:40px;margin-bottom:18px}.contact-form-content>p{max-width:560px;font-size:20px;margin-bottom:32px}}@media (max-width:1023px){.contact-form-content{height:auto;padding-top:48px;padding-right:40px;padding-bottom:48px;padding-left:40px;border-radius:10px}.contact-form-content h2{font-size:40px;margin-bottom:18px}.contact-form-content>p{max-width:560px;font-size:20px;margin-bottom:32px}}@media (max-width:767px){.contact-form-content{padding-top:40px;padding-right:24px;padding-bottom:40px;padding-left:24px}.contact-form-content h2{font-size:34px}.contact-form-content>p{font-size:18px}}@media (max-width:479px){.contact-form-content{padding-top:32px;padding-right:16px;padding-bottom:32px;padding-left:16px}.contact-form-content h2{font-size:30px}.contact-form-content>p{font-size:17px}}.contact-form{display:grid;grid-template-columns:repeat(6,1fr);gap:27px 22px;text-align:left}@media (max-width:767px){.contact-form{display:block}}@media (max-width:479px){.contact-form{display:block}}.field{grid-column-start:span 2;color:#111;font-size:16px}.field span{color:var(--color-accent)}.field input{width:100%;height:56px;margin-top:5px;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;background-color:var(--color-field-background);border-radius:5px;border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border)}@media (max-width:767px){.field{display:block;margin-bottom:18px}}@media (max-width:479px){.field{display:block;margin-bottom:18px}}.field-wide{grid-column-start:span 3}.contact-submit{grid-column-start:2;grid-column-end:6;margin-top:2px}@media (max-width:767px){.contact-submit{width:100%;margin-top:12px}}@media (max-width:479px){.contact-submit{width:100%;margin-top:12px}}.section-process{height:calc(903 * var(--space-scale));background-image:linear-gradient(to bottom,var(--color-section-mid) 0,#fff 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.section-process .global-row{position:relative;left:calc(.5 * var(--space-scale));width:calc(1273 * var(--space-scale))}.section-process{padding:calc(80 * var(--space-scale)) 0 0}@media (max-width:1119px){.section-process{height:auto;padding-top:64px;padding-right:0px;padding-bottom:64px;padding-left:0px}.section-process .global-row{left:0px;width:calc(100% - 56px)}}@media (max-width:1023px){.section-process{height:auto;padding-top:64px;padding-right:0px;padding-bottom:64px;padding-left:0px}.section-process .global-row{left:0px;width:calc(100% - 56px)}}@media (max-width:767px){.section-process{padding-top:56px;padding-right:0px;padding-bottom:56px;padding-left:0px}.section-process .global-row{width:calc(100% - 40px)}}@media (max-width:479px){.section-process .global-row{width:calc(100% - 28px)}}.process-heading-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:calc(51.8 * var(--space-scale));padding-right:calc(2 * var(--space-scale))}.process-heading-row .section-title{text-align:left;margin-left:calc(-2 * var(--space-scale))}.process-heading-row span{display:block;height:calc(1 * var(--space-scale));margin-top:calc(1 * var(--space-scale));background-color:var(--color-line)}@media (max-width:1119px){.process-heading-row{gap:32px;padding-right:0px}.process-heading-row .section-title{margin-left:0px}.process-heading-row span{height:1px;margin-top:0px}}@media (max-width:1023px){.process-heading-row{gap:32px;padding-right:0px}.process-heading-row .section-title{margin-left:0px}.process-heading-row span{height:1px;margin-top:0px}}@media (max-width:767px){.process-heading-row{display:grid;gap:24px}}@media (max-width:479px){.process-heading-row{display:block}.process-heading-row span{display:none}}.process-grid{display:grid;grid-template-columns:repeat(2,calc(571 * var(--space-scale)));justify-content:space-between;gap:calc(30 * var(--space-scale)) 0px;margin-top:calc(49 * var(--space-scale))}.process-grid{padding:0 calc(2 * var(--space-scale)) 0 calc(20 * var(--space-scale))}@media (max-width:1119px){.process-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}@media (max-width:1023px){.process-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}@media (max-width:767px){.process-grid{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:479px){.process-grid{margin-top:32px}}.process-card{display:block;position:relative;height:calc(181 * var(--space-scale));min-height:0px;background-color:rgba(255,255,255,.75);border-radius:calc(6 * var(--space-scale))}.process-card>span{position:absolute;top:calc(28 * var(--space-scale));left:calc(-21 * var(--space-scale));color:var(--color-accent-strong);font-family:FoundersGrotesk;font-weight:300;font-size:clamp(37.92px,3.3855vw,65px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.process-card h3{position:relative;top:calc(12 * var(--space-scale));color:var(--color-accent-strong);font-weight:500;font-size:clamp(19.83px,1.7709vw,34px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.process-card p{color:var(--color-text-muted);font-size:clamp(14px,1.25vw,24px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.process-card:nth-child(1)>span{left:calc(-10 * var(--space-scale))}.process-card:nth-child(2)>span{left:calc(-16 * var(--space-scale))}.process-card:nth-child(4)>span{left:calc(-21 * var(--space-scale))}.process-card{padding:calc(37 * var(--space-scale)) calc(36 * var(--space-scale)) 0 calc(58 * var(--space-scale));border:calc(1 * var(--space-scale)) solid #d1d7e3;box-shadow:0 calc(2 * var(--space-scale)) calc(30 * var(--space-scale)) rgba(0,0,0,.08)}@media (max-width:1119px){.process-card{height:auto;min-height:150px;padding-top:28px;padding-right:24px;padding-bottom:28px;padding-left:62px;border-radius:6px;box-shadow:0px 2px 24px rgba(0,0,0,.08)}.process-card>span{top:24px;left:18px;font-size:54px}.process-card h3{top:0px;font-size:28px}.process-card p{font-size:20px}.process-card:nth-child(1)>span{left:18px}.process-card:nth-child(2)>span{left:18px}.process-card:nth-child(4)>span{left:18px}}@media (max-width:1023px){.process-card{height:auto;min-height:150px;padding-top:28px;padding-right:24px;padding-bottom:28px;padding-left:62px;border-radius:6px;box-shadow:0px 2px 24px rgba(0,0,0,.08)}.process-card>span{top:24px;left:18px;font-size:54px}.process-card h3{top:0px;font-size:28px}.process-card p{font-size:20px}.process-card:nth-child(1)>span{left:18px}.process-card:nth-child(2)>span{left:18px}.process-card:nth-child(4)>span{left:18px}}@media (max-width:767px){.process-card{display:block;padding-top:24px;padding-right:18px;padding-bottom:24px;padding-left:58px}.process-card>span{top:22px;left:16px;font-size:48px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.process-card h3{font-size:26px}.process-card p{font-size:18px}.process-card:nth-child(2){grid-row-start:4}.process-card:nth-child(4){grid-row-start:5}.process-card:nth-child(6){grid-row-start:6}.process-card:nth-child(1){grid-row-start:1}.process-card:nth-child(3){grid-row-start:2}.process-card:nth-child(5){grid-row-start:3}}@media (max-width:479px){.process-card{padding-top:22px;padding-right:16px;padding-bottom:22px;padding-left:54px}.process-card>span{top:18px;left:14px;font-size:46px}.process-card h3{font-size:24px}.process-card p{font-size:17px}}.section-final-cta{font-family:"Founders Grotesk";padding-top:45px;padding-bottom:140px;background-color:#fff}@media (max-width:1119px){.section-final-cta{height:auto;padding-top:40px;padding-bottom:120px}}@media (max-width:1023px){.section-final-cta{height:auto;padding-top:40px}}@media (max-width:767px){.section-final-cta{padding-top:30px;padding-bottom:100px}}.final-cta-content{font-family:"Founders Grotesk";font-weight:500;text-align:center}.final-cta-content .global-btn{position:relative;left:calc(.5 * var(--space-scale));width:calc(343 * var(--space-scale));min-width:0px}@media (max-width:1119px){.final-cta-content{width:calc(100% - 56px)}.final-cta-content .global-btn{left:0px;width:auto;height:64px;min-width:280px;font-size:24px;padding-top:8px;padding-right:24px;padding-bottom:0px;padding-left:24px}}@media (max-width:1023px){.final-cta-content{width:calc(100% - 56px)}.final-cta-content .global-btn{left:0px;width:auto;height:64px;min-width:280px;font-size:24px;padding-top:8px;padding-right:24px;padding-bottom:0px;padding-left:24px}}@media (max-width:767px){.final-cta-content{width:calc(100% - 40px)}.final-cta-content .global-btn{min-width:260px}}@media (max-width:479px){.final-cta-content{width:calc(100% - 28px)}.final-cta-content .global-btn{width:100%;height:58px;min-width:0px;font-size:21px}}.global-footer{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#fff}.global-footer small{font-size:max(11px,calc(15 * var(--space-scale)));line-height:1.2;padding-left:0px}.global-footer nav{display:block;font-size:max(11px,calc(15 * var(--space-scale)));line-height:1.2}.global-footer nav{white-space:nowrap}.global-footer nav a+a{padding-left:0px;border-left:0px solid}.global-footer nav a+a::before{margin:0 calc(5.41 * var(--space-scale));content:"|"}@media (max-width:1119px){.global-footer small{font-size:13px;padding-left:0px}.global-footer nav{font-size:13px}.global-footer nav{white-space:normal}}@media (max-width:1023px){.global-footer small{font-size:13px;padding-left:0px}.global-footer nav{font-size:13px}.global-footer nav{white-space:normal}}@media (max-width:767px){.global-footer nav{display:block}.global-footer nav a+a{padding-left:0px}}@media (max-width:479px){.global-footer small{font-size:12px}.global-footer nav{font-size:12px}.global-footer nav a+a{padding-left:0px}}.global-footer-row{display:flex;justify-content:space-between;align-items:start;position:relative;left:calc(.5 * var(--space-scale));width:95%;max-width:1270px;color:#000;margin-right:auto;margin-left:auto;padding-top:42px;padding-bottom:125px}.global-footer-row{border-top:calc(1 * var(--space-scale)) solid var(--color-border)}@media (max-width:1119px){.global-footer-row{gap:12px 24px;left:0px;width:calc(100% - 56px);padding-top:32px;border-top:1px solid var(--color-border)}.global-footer-row{flex-wrap:wrap}}@media (max-width:1023px){.global-footer-row{gap:12px 24px;left:0px;width:calc(100% - 56px);padding-top:32px;border-top:1px solid var(--color-border)}.global-footer-row{flex-wrap:wrap}}@media (max-width:767px){.global-footer-row{flex-flow:column;align-items:center;width:calc(100% - 40px)}}@media (max-width:479px){.global-footer-row{width:calc(100% - 28px)}}@media (max-width:1119px){.hero-spacer{display:none}}@media (max-width:1023px){.hero-spacer{display:none}}@media (max-width:767px){.hero-spacer{display:none}}.lead-form-slot{min-height:270px}.lead-form-slot .bde-form-builder{width:100%;text-align:left}.lead-form-slot .breakdance-form-field{color:#111;font-size:16px}.lead-form-slot input{height:56px;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;background-color:var(--color-field-background);border-radius:5px;border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border)}.lead-form-slot button[type="submit"]{font-size:clamp(19.45px,1.7365vw,33.34px)}@media (max-width:1119px){.lead-form-slot button[type="submit"]{font-size:24px}}@media (max-width:1023px){.lead-form-slot button[type="submit"]{font-size:24px}}@media (max-width:767px){.lead-form-slot button[type="submit"]{width:100%;min-height:0px;font-size:22px}}.qns-formstack-embed{width:100%;color:var(--color-text-strong);font-family:"Founders Grotesk";text-align:left}.qns-formstack-embed .fsSection{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(21 * var(--space-scale)) calc(24.5 * var(--space-scale))}.qns-formstack-embed .fsFieldCell{display:block;grid-column-start:span 2;min-width:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.qns-formstack-embed .fsLabel{color:var(--color-text-strong);font-family:inherit;font-weight:400;font-size:clamp(11.67px,1.0417vw,20px);line-height:1.2}.qns-formstack-embed .fsLabel{margin:0 0 calc(7 * var(--space-scale)) calc(-2 * var(--space-scale))}.qns-formstack-embed .fsRequiredMarker{color:red;font-size:inherit;margin-left:calc(4 * var(--space-scale))}.qns-formstack-embed .fsSubmit{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.qns-formstack-embed .fsSubmit{margin:calc(26 * var(--space-scale)) 0 0}.qns-formstack-embed .fsSubmit>div{display:flex;justify-content:center}.qns-formstack-embed .fsSubmitButton{display:inline-flex;justify-content:center;align-items:center;position:relative;left:calc(-1.5 * var(--space-scale));width:calc(389 * var(--space-scale));height:calc(83 * var(--space-scale));min-width:0px;min-height:0px;color:#fff;font-family:inherit;font-weight:500;font-size:clamp(19.45px,1.7365vw,33.34px);line-height:1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:calc(8 * var(--space-scale));border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:background-position 0.6s ease,filter 0.2s ease}.qns-formstack-embed .fsSubmitButton{padding:calc(12 * var(--space-scale)) 0 0;box-shadow:0 calc(2 * var(--space-scale)) 0 var(--color-accent-strong)}.qns-formstack-embed .fsSubmitButton:hover{filter:brightness(107%)}.qns-formstack-embed .fsSubmitButton:focus-visible{outline:3px solid var(--color-highlight);outline-offset:3px}.qns-formstack-embed [class*="InnerFormBody"]{overflow:visible;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.qns-formstack-embed .fsSection>label:nth-of-type(1){grid-column-start:span 3;width:calc(361 * var(--space-scale));max-width:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.qns-formstack-embed .fsSection>label:nth-of-type(2){grid-column-start:span 3;width:calc(361 * var(--space-scale));max-width:none}.qns-formstack-embed .fsSection>label:nth-of-type(2){margin:0 0 0 calc(-2.25 * var(--space-scale))}.qns-formstack-embed .fsSection>label:nth-of-type(3){margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.qns-formstack-embed.qns-formstack-contact .fsSection{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(36 * var(--space-scale)) calc(51 * var(--space-scale))}.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(4){grid-column-start:1;grid-column-end:-1;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.qns-formstack-embed.qns-formstack-contact .fsLabel{position:absolute;width:1px;height:1px;overflow:hidden;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;margin-left:-1px}.qns-formstack-embed.qns-formstack-contact .fsLabel{clip:rect(0 0 0 0);white-space:nowrap}.qns-formstack-embed.qns-formstack-contact .fsFieldLongAnswer{display:block;width:100%;height:calc(214 * var(--space-scale));color:var(--color-text-strong);font-family:inherit;font-size:clamp(11.67px,1.0417vw,20px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#fff;border-radius:calc(4 * var(--space-scale))}.qns-formstack-embed.qns-formstack-contact .fsFieldLongAnswer{padding:calc(21 * var(--space-scale)) calc(24 * var(--space-scale)) 0 calc(22 * var(--space-scale));border:calc(1 * var(--space-scale)) solid var(--color-divider);box-shadow:none;resize:vertical}.qns-formstack-embed.qns-formstack-contact ::placeholder{color:var(--color-placeholder);opacity:1}.qns-formstack-embed.qns-formstack-contact .fsSubmit{margin:calc(28 * var(--space-scale)) 0 0}.qns-formstack-embed.qns-formstack-contact .fsSubmitButton{left:0px;width:calc(334 * var(--space-scale));height:calc(83 * var(--space-scale));padding-left:calc(4 * var(--space-scale))}.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(2) .fsFieldEmail{padding-left:calc(26 * var(--space-scale))}.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(3) .fsFieldPhone{padding-left:calc(18 * var(--space-scale))}.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(1){grid-column-start:auto;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(2){grid-column-start:auto;position:relative;top:calc(-1 * var(--space-scale));width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(3){grid-column-start:auto;position:relative;top:calc(-1 * var(--space-scale));width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.qns-formstack-embed [class*="StyledErrorBanner"]{display:none}.qns-formstack-embed .fsValidationError{display:none}.qns-formstack-embed .fsForm .fsValidationError + .fsSubFieldGroup input{border-color:var(--color-error)}.qns-formstack-embed .fsForm .fsValidationError + input{border-color:var(--color-error)}.qns-formstack-embed .fsForm .fsValidationError + textarea{border-color:var(--color-error)}.qns-formstack-embed .fsForm .fsFieldCell .fsInvalidInput{border-color:var(--color-error)}.qns-formstack-embed .fsForm input{outline:0px solid transparent}.qns-formstack-embed .fsForm input:focus{outline:0px solid transparent}.qns-formstack-embed .fsForm input:focus-visible{outline:0px solid transparent}.qns-formstack-embed .fsForm textarea{outline:0px solid transparent}.qns-formstack-embed .fsForm textarea:focus{outline:0px solid transparent}.qns-formstack-embed .fsForm textarea:focus-visible{outline:0px solid transparent}.qns-formstack-embed .fsSubmit .fsSubmitButton{background-color:transparent;background-image:linear-gradient(90deg,var(--color-primary) 0%,var(--color-accent-strong) 50%,var(--color-primary) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.qns-formstack-embed .fsSubmit .fsSubmitButton{background-size:200% 100%;background-position:100% 0;background-repeat:no-repeat}.qns-formstack-embed .fsSubmit .fsSubmitButton:hover{background-position:0 0}@media (max-width:1119px){.qns-formstack-embed .fsSection{gap:22px 18px}.qns-formstack-embed .fsLabel{font-size:17px;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.qns-formstack-embed .fsRequiredMarker{margin-left:3px}.qns-formstack-embed .fsSubmit{margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}.qns-formstack-embed .fsSubmitButton{left:0px;width:340px;height:64px;font-size:24px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:8px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:8px;box-shadow:0px 2px 0px var(--color-accent-strong)}.qns-formstack-embed.qns-formstack-contact .fsSection{gap:20px 24px}.qns-formstack-embed.qns-formstack-contact .fsFieldLongAnswer{height:180px;font-size:17px;padding-top:16px;padding-right:18px;padding-bottom:0px;padding-left:18px;border-radius:4px;border-top:1px solid var(--color-divider);border-right:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);border-left:1px solid var(--color-divider)}.qns-formstack-embed.qns-formstack-contact .fsSubmit{margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}.qns-formstack-embed.qns-formstack-contact .fsSubmitButton{width:300px;height:64px}}@media (max-width:1023px){.qns-formstack-embed .fsSection{gap:22px 18px}.qns-formstack-embed .fsLabel{font-size:17px;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.qns-formstack-embed .fsRequiredMarker{margin-left:3px}.qns-formstack-embed .fsSubmit{margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}.qns-formstack-embed .fsSubmitButton{left:0px;width:340px;height:64px;font-size:24px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:8px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:8px;box-shadow:0px 2px 0px var(--color-accent-strong)}.qns-formstack-embed.qns-formstack-contact .fsSection{gap:20px 24px}.qns-formstack-embed.qns-formstack-contact .fsFieldLongAnswer{height:180px;font-size:17px;padding-top:16px;padding-right:18px;padding-bottom:0px;padding-left:18px;border-radius:4px;border-top:1px solid var(--color-divider);border-right:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);border-left:1px solid var(--color-divider)}.qns-formstack-embed.qns-formstack-contact .fsSubmit{margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}.qns-formstack-embed.qns-formstack-contact .fsSubmitButton{width:300px;height:64px}}@media (max-width:767px){.qns-formstack-embed .fsSection{grid-template-columns:1fr;gap:18px}.qns-formstack-embed .fsSubmitButton{width:100%;height:60px;font-size:22px}.qns-formstack-embed.qns-formstack-contact .fsSection{grid-template-columns:1fr;gap:16px}.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(4){grid-column-start:1}.qns-formstack-embed.qns-formstack-contact .fsSubmitButton{width:100%}}.qns-formstack-embed .fsform-container{width:100%;max-width:none;overflow:visible;font-family:inherit;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.qns-formstack-embed .fsform-container{box-shadow:none}.qns-formstack-embed .fsBody{width:100%;max-width:none;overflow:visible;font-family:inherit;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.qns-formstack-embed .fsBody{box-shadow:none}.qns-formstack-embed .fsForm{width:100%;max-width:none;overflow:visible;font-family:inherit;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.qns-formstack-embed .fsForm{box-shadow:none}.qns-formstack-embed .fsPage{width:100%;max-width:none;overflow:visible;font-family:inherit;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.qns-formstack-embed .fsPage{box-shadow:none}.qns-formstack-embed .fsSection{width:100%;max-width:none;overflow:visible;font-family:inherit;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.qns-formstack-embed .fsSection{box-shadow:none}.qns-formstack-embed .fsSection>label:nth-of-type(1){grid-column-start:span 3}@media (max-width:1119px){.qns-formstack-embed .fsSection>label:nth-of-type(1){width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}@media (max-width:1023px){.qns-formstack-embed .fsSection>label:nth-of-type(1){width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}@media (max-width:767px){.qns-formstack-embed .fsSection>label:nth-of-type(1){grid-column-start:1}}.qns-formstack-embed .fsSection>label:nth-of-type(2){grid-column-start:span 3}@media (max-width:1119px){.qns-formstack-embed .fsSection>label:nth-of-type(2){width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}@media (max-width:1023px){.qns-formstack-embed .fsSection>label:nth-of-type(2){width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}@media (max-width:767px){.qns-formstack-embed .fsSection>label:nth-of-type(2){grid-column-start:1}}.qns-formstack-embed .fsSubFieldGroup{width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.qns-formstack-embed .fsSubFieldGroup>div{width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.qns-formstack-embed .fsFieldShortAnswer{display:block;width:100%;height:calc(59 * var(--space-scale));color:var(--color-text-strong);font-family:inherit;font-size:clamp(11.67px,1.0417vw,20px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--color-field-background);border-radius:calc(4 * var(--space-scale))}.qns-formstack-embed .fsFieldShortAnswer{padding:calc(8 * var(--space-scale)) calc(12 * var(--space-scale));border:calc(1 * var(--space-scale)) solid var(--color-border);box-shadow:none}@media (max-width:1119px){.qns-formstack-embed .fsFieldShortAnswer{height:52px;font-size:17px;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border)}}@media (max-width:1023px){.qns-formstack-embed .fsFieldShortAnswer{height:52px;font-size:17px;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border)}}.qns-formstack-embed .fsFieldEmail{display:block;width:100%;height:calc(59 * var(--space-scale));color:var(--color-text-strong);font-family:inherit;font-size:clamp(11.67px,1.0417vw,20px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--color-field-background);border-radius:calc(4 * var(--space-scale))}.qns-formstack-embed .fsFieldEmail{padding:calc(8 * var(--space-scale)) calc(12 * var(--space-scale));border:calc(1 * var(--space-scale)) solid var(--color-border);box-shadow:none}@media (max-width:1119px){.qns-formstack-embed .fsFieldEmail{height:52px;font-size:17px;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border)}}@media (max-width:1023px){.qns-formstack-embed .fsFieldEmail{height:52px;font-size:17px;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border)}}.qns-formstack-embed .fsFieldShortAnswer:focus{outline:0px solid transparent}.qns-formstack-embed .fsFieldShortAnswer:focus{border-color:var(--color-accent)}.qns-formstack-embed .fsFieldEmail:focus{outline:0px solid transparent}.qns-formstack-embed .fsFieldEmail:focus{border-color:var(--color-accent)}.qns-formstack-builder-placeholder{color:var(--color-text-muted);text-align:center;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--color-surface-muted);border-top:1px dashed var(--color-border);border-right:1px dashed var(--color-border);border-bottom:1px dashed var(--color-border);border-left:1px dashed var(--color-border)}@media (max-width:767px){.qns-formstack-embed .fsFieldCell{grid-column-start:1}}@media (max-width:1119px){.qns-formstack-embed .fsSection>label:nth-of-type(3){width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}@media (max-width:1023px){.qns-formstack-embed .fsSection>label:nth-of-type(3){width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}.section-message{min-height:calc(720 * var(--space-scale));text-align:center;background-image:linear-gradient(to bottom,var(--color-section-start) 0,#fff 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.section-message{padding:calc(230 * var(--space-scale)) 0 calc(120 * var(--space-scale))}@media (max-width:1119px){.section-message{min-height:560px;padding-top:150px;padding-right:0px;padding-bottom:72px;padding-left:0px}}@media (max-width:1023px){.section-message{min-height:560px;padding-top:150px;padding-right:0px;padding-bottom:72px;padding-left:0px}}@media (max-width:767px){.section-message{min-height:480px;padding-top:120px;padding-right:0px;padding-bottom:56px;padding-left:0px}}@media (max-width:479px){.section-message{padding-top:104px;padding-right:0px;padding-bottom:48px;padding-left:0px}}.message-inner{width:calc(960 * var(--space-scale))}@media (max-width:1119px){.message-inner{width:calc(100% - 56px)}}@media (max-width:1023px){.message-inner{width:calc(100% - 56px)}}@media (max-width:767px){.message-inner{width:calc(100% - 40px)}}@media (max-width:479px){.message-inner{width:calc(100% - 28px)}}.message-title{color:var(--color-text-heading);font-weight:500;font-size:clamp(37.92px,3.3855vw,65px);line-height:1.12}.message-title{margin:0 0 calc(27 * var(--space-scale))}@media (max-width:1119px){.message-title{font-size:48px;margin-bottom:20px}}@media (max-width:1023px){.message-title{font-size:48px;margin-bottom:20px}}@media (max-width:767px){.message-title{font-size:40px}}@media (max-width:479px){.message-title{font-size:34px}}.message-text{color:var(--color-text-muted);font-size:clamp(14px,1.25vw,24px);line-height:1.2}.message-text{margin:0 0 calc(40 * var(--space-scale))}@media (max-width:1119px){.message-text{font-size:20px;margin-bottom:32px}}@media (max-width:1023px){.message-text{font-size:20px;margin-bottom:32px}}@media (max-width:767px){.message-text{font-size:18px}}@media (max-width:479px){.message-text{font-size:17px}}.section-single{background-color:#fff}.section-single{padding:calc(230 * var(--space-scale)) 0 calc(120 * var(--space-scale))}@media (max-width:1119px){.section-single{padding-top:150px;padding-right:0px;padding-bottom:72px;padding-left:0px}}@media (max-width:1023px){.section-single{padding-top:150px;padding-right:0px;padding-bottom:72px;padding-left:0px}}@media (max-width:767px){.section-single{padding-top:120px;padding-right:0px;padding-bottom:56px;padding-left:0px}}@media (max-width:479px){.section-single{padding-top:104px;padding-right:0px;padding-bottom:48px;padding-left:0px}}.single-inner{width:calc(960 * var(--space-scale))}@media (max-width:1119px){.single-inner{width:calc(100% - 56px)}}@media (max-width:1023px){.single-inner{width:calc(100% - 56px)}}@media (max-width:767px){.single-inner{width:calc(100% - 40px)}}@media (max-width:479px){.single-inner{width:calc(100% - 28px)}}.single-title{color:var(--color-text-heading);font-weight:500;font-size:clamp(29.17px,2.6042vw,50px);line-height:1.2}.single-title{margin:0 0 calc(16 * var(--space-scale))}@media (max-width:1119px){.single-title{font-size:42px}}@media (max-width:1023px){.single-title{font-size:42px}}@media (max-width:767px){.single-title{font-size:34px}}@media (max-width:479px){.single-title{font-size:30px}}.single-meta{color:var(--color-text-muted);font-size:clamp(11.67px,1.0417vw,20px);line-height:1.2}.single-meta{margin:0 0 calc(40 * var(--space-scale))}@media (max-width:1119px){.single-meta{font-size:17px;margin-bottom:32px}}@media (max-width:1023px){.single-meta{font-size:17px;margin-bottom:32px}}.single-content{color:var(--color-text-strong);font-size:clamp(14px,1.25vw,24px);line-height:1.4}.single-content p{margin:0 0 calc(24 * var(--space-scale))}.single-content a{color:inherit;text-decoration:underline;transition:color 0.2s ease}.single-content a:hover{color:var(--color-accent)}@media (max-width:1119px){.single-content{font-size:20px}.single-content p{margin-bottom:20px}}@media (max-width:1023px){.single-content{font-size:20px}.single-content p{margin-bottom:20px}}@media (max-width:767px){.single-content{font-size:18px}}@media (max-width:479px){.single-content{font-size:17px}}.section-archive{background-image:linear-gradient(to bottom,var(--color-section-start) 0,#fff 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.section-archive{padding:calc(230 * var(--space-scale)) 0 calc(120 * var(--space-scale))}@media (max-width:1119px){.section-archive{padding-top:150px;padding-right:0px;padding-bottom:72px;padding-left:0px}}@media (max-width:1023px){.section-archive{padding-top:150px;padding-right:0px;padding-bottom:72px;padding-left:0px}}@media (max-width:767px){.section-archive{padding-top:120px;padding-right:0px;padding-bottom:56px;padding-left:0px}}@media (max-width:479px){.section-archive{padding-top:104px;padding-right:0px;padding-bottom:48px;padding-left:0px}}.archive-inner{width:calc(1273 * var(--space-scale))}@media (max-width:1119px){.archive-inner{width:calc(100% - 56px)}}@media (max-width:1023px){.archive-inner{width:calc(100% - 56px)}}@media (max-width:767px){.archive-inner{width:calc(100% - 40px)}}@media (max-width:479px){.archive-inner{width:calc(100% - 28px)}}.archive-title{color:var(--color-text-heading);font-weight:500;font-size:clamp(29.17px,2.6042vw,50px);line-height:1.2}.archive-title{margin:0 0 calc(50 * var(--space-scale))}@media (max-width:1119px){.archive-title{font-size:42px;margin-bottom:36px}}@media (max-width:1023px){.archive-title{font-size:42px;margin-bottom:36px}}@media (max-width:767px){.archive-title{font-size:34px}}@media (max-width:479px){.archive-title{font-size:30px}}.archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(30 * var(--space-scale))}.archive-grid .bde-posts-pagination{grid-column-start:1;grid-column-end:-1}@media (max-width:1119px){.archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:1023px){.archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:767px){.archive-grid{grid-template-columns:minmax(0,1fr);gap:20px}}.archive-card{display:flex;flex-flow:column;background-color:rgba(255,255,255,.75);border-radius:calc(6 * var(--space-scale))}.archive-card{padding:calc(32 * var(--space-scale));border:calc(1 * var(--space-scale)) solid #d1d7e3;box-shadow:0 calc(2 * var(--space-scale)) calc(30 * var(--space-scale)) rgba(0,0,0,.08)}@media (max-width:1119px){.archive-card{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;border-radius:6px;box-shadow:0px 2px 24px rgba(0,0,0,.08)}}@media (max-width:1023px){.archive-card{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;border-radius:6px;box-shadow:0px 2px 24px rgba(0,0,0,.08)}}@media (max-width:479px){.archive-card{padding-top:22px;padding-right:22px;padding-bottom:22px;padding-left:22px}}.archive-card-title{color:var(--color-accent-strong);font-weight:500;font-size:clamp(19.83px,1.7709vw,34px);line-height:1.2}.archive-card-title{margin:0 0 calc(8 * var(--space-scale))}@media (max-width:1119px){.archive-card-title{font-size:28px}}@media (max-width:1023px){.archive-card-title{font-size:28px}}@media (max-width:479px){.archive-card-title{font-size:24px}}.archive-card-meta{color:var(--color-text-muted);font-size:clamp(11.67px,1.0417vw,20px);line-height:1.2}.archive-card-meta{margin:0 0 calc(16 * var(--space-scale))}@media (max-width:1119px){.archive-card-meta{font-size:17px}}@media (max-width:1023px){.archive-card-meta{font-size:17px}}.archive-card-excerpt{color:var(--color-text-muted);font-size:clamp(14px,1.25vw,24px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.archive-card-excerpt{font-size:20px}}@media (max-width:1023px){.archive-card-excerpt{font-size:20px}}@media (max-width:767px){.archive-card-excerpt{font-size:18px}}@media (max-width:479px){.archive-card-excerpt{font-size:17px}}.section-page-hero{display:flex;justify-content:center;align-items:center;position:relative;min-height:645px;text-align:center;padding-top:190px;padding-bottom:60px}.section-page-hero{background:#fdf1ef url(https://qnstech.sitepreview.app/wp-content/uploads/2026/11/contact-hero.webp) center top/cover no-repeat}@media (max-width:1119px){.section-page-hero{height:auto;min-height:580px;padding-top:140px;padding-right:0px;padding-bottom:50px;padding-left:0px}}@media (max-width:1023px){.section-page-hero{height:auto;padding-right:0px;padding-left:0px}}@media (max-width:767px){.section-page-hero{padding-top:136px;padding-right:0px;padding-bottom:56px;padding-left:0px}}@media (max-width:479px){.section-page-hero{padding-top:120px;padding-right:0px;padding-bottom:48px;padding-left:0px}}.page-hero-inner{width:95%;max-width:820px;margin-right:auto;margin-left:auto}@media (max-width:1119px){.page-hero-inner{width:calc(100% - 56px)}}@media (max-width:1023px){.page-hero-inner{width:calc(100% - 56px)}}@media (max-width:767px){.page-hero-inner{width:calc(100% - 40px)}}@media (max-width:479px){.page-hero-inner{width:calc(100% - 28px)}}.page-hero-title{color:var(--color-text-heading);font-family:"Founders Grotesk";font-weight:500;font-size:clamp(48px,4.2vw,65px);line-height:1.12;margin-bottom:10px}@media (max-width:1119px){.page-hero-title{font-size:46px}}@media (max-width:1023px){.page-hero-title{font-size:44px;margin-bottom:0px}}@media (max-width:767px){.page-hero-title{font-size:42px}}@media (max-width:479px){.page-hero-title{font-size:40px}}.page-hero-kicker{position:relative;top:0.265em;color:var(--color-accent);font-family:"Founders Grotesk";font-weight:400;font-size:clamp(26px,2.3vw,34px);line-height:1.2;text-align:center;font-style:italic;text-wrap:balance;margin-bottom:45px}@media (max-width:1119px){.page-hero-kicker{font-size:24px}}@media (max-width:1023px){.page-hero-kicker{font-size:23px;margin-bottom:30px}}@media (max-width:767px){.page-hero-kicker{font-size:22px}}.page-hero-text{color:#000;font-family:"Founders Grotesk";font-weight:400;font-size:clamp(20px,1.78vw,24px);line-height:1.2;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.page-hero-text{font-size:20px}}@media (max-width:767px){.page-hero-text{font-size:18px}}.contact-surface{background:#fcfdfd url(https://qnstech.sitepreview.app/wp-content/uploads/2026/11/contact-surface.webp) center top/100% auto no-repeat}.section-offices{width:100%}.offices-inner{display:flex;flex-flow:column;justify-content:center;align-items:center;width:95%;max-width:1106px;margin-right:auto;margin-left:auto;padding-top:95px;padding-bottom:75px}.offices-inner{border-bottom:calc(1 * var(--space-scale)) solid var(--color-divider)}@media (max-width:1119px){.offices-inner{width:calc(100% - 56px);padding-top:80px;padding-bottom:60px;border-bottom:1px solid var(--color-divider)}}@media (max-width:1023px){.offices-inner{width:calc(100% - 56px);border-bottom:1px solid var(--color-divider)}}@media (max-width:767px){.offices-inner{width:calc(100% - 40px)}}@media (max-width:479px){.offices-inner{width:calc(100% - 28px)}}.offices-grid{display:grid;grid-template-columns:24.05% 23.42% 27.4% 25.14%;width:100%;min-height:257px}@media (max-width:1119px){.offices-grid{display:flex;flex-flow:wrap;justify-content:center;align-items:center;gap:40px 0;height:auto}}@media (max-width:1023px){.offices-grid{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}}@media (max-width:479px){.offices-grid{flex-flow:column;grid-template-columns:minmax(0,1fr);gap:30px}}.office-item{text-align:center;padding-top:25px;padding-right:clamp(5px,calc(16.66667vw - 181.66667px),25px);padding-bottom:25px;padding-left:clamp(5px,calc(16.66667vw - 181.66667px),25px)}.office-item+.office-item{border-left:calc(1 * var(--space-scale)) solid var(--color-divider)}.office-item:nth-child(1){padding-left:5px}.office-item:nth-child(4){padding-right:5px}@media (max-width:1119px){.office-item{width:45%;max-width:360px;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:5px}.office-item+.office-item{border-left:0px solid}}@media (max-width:1023px){.office-item{padding-top:0px}.office-item+.office-item{border-left:0px solid}}@media (max-width:767px){.office-item{width:50%}}@media (max-width:479px){.office-item{width:100%}}.office-title{position:relative;left:calc(-2.5 * var(--space-scale));color:var(--color-gradient-start);font-family:"Founders Grotesk";font-weight:600;font-size:24px;line-height:1.3;text-transform:uppercase;letter-spacing:-0.3px;margin-bottom:28px}@media (max-width:1119px){.office-title{left:0px;margin-bottom:20px}}@media (max-width:1023px){.office-title{left:0px;font-size:22px;margin-bottom:16px}}@media (max-width:479px){.office-title{font-size:20px;margin-bottom:10px}}.office-address{color:#000;font-family:"Founders Grotesk";font-size:24px;line-height:1.29;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.office-address a{color:inherit;transition:color 0.2s ease}.office-address a:hover{color:var(--color-accent)}@media (max-width:1023px){.office-address{font-size:22px}}@media (max-width:767px){.office-address{font-size:20px}}@media (max-width:479px){.office-address{font-size:17px}}.section-contact-form{padding-top:92px}@media (max-width:1119px){.section-contact-form{padding-top:60px}}.contact-form-inner{width:95%;max-width:1106px;text-align:center;margin-right:auto;margin-left:auto}@media (max-width:1119px){.contact-form-inner{width:calc(100% - 56px)}}@media (max-width:1023px){.contact-form-inner{width:calc(100% - 56px)}}@media (max-width:767px){.contact-form-inner{width:calc(100% - 40px)}}@media (max-width:479px){.contact-form-inner{width:calc(100% - 28px)}}.contact-form-title{color:var(--color-text-heading);font-family:"Founders Grotesk";font-weight:500;font-size:clamp(44px,3.9vw,50px);line-height:0.92;margin-bottom:21px}@media (max-width:1119px){.contact-form-title{font-size:42px;margin-bottom:20px}}@media (max-width:1023px){.contact-form-title{font-size:40px}}@media (max-width:767px){.contact-form-title{font-size:36px}}@media (max-width:479px){.contact-form-title{font-size:32px}}.contact-form-text{color:var(--color-text-muted);font-family:"Founders Grotesk";font-weight:400;font-size:24px;line-height:1.2;text-wrap:balance;margin-bottom:49px}@media (max-width:1119px){.contact-form-text{font-size:22px;margin-bottom:40px}}@media (max-width:767px){.contact-form-text{font-size:20px;margin-bottom:30px}}.contact-form-slot{position:relative;left:calc(-1.5 * var(--space-scale));text-align:left}@media (max-width:1119px){.contact-form-slot{left:0px}}@media (max-width:1023px){.contact-form-slot{left:0px}}.section-map{padding-top:111px;padding-bottom:117px}@media (max-width:1119px){.section-map{padding-top:90px;padding-bottom:90px}}@media (max-width:1023px){.section-map{padding-top:80px;padding-bottom:80px}}@media (max-width:767px){.section-map{padding-top:70px;padding-bottom:70px}}.map-frame{width:95%;height:478px;max-width:1450px;overflow:hidden;border-radius:calc(12 * var(--space-scale));box-shadow:0px 2px 5px 0px #00000030}.map-frame>*{width:100%;height:100%}.map-frame{border:calc(3 * var(--space-scale)) solid var(--color-map-border);box-shadow:0 calc(33 * var(--space-scale)) calc(57 * var(--space-scale)) rgba(4,43,82,.2)}@media (max-width:1119px){.map-frame{left:0px;width:calc(100% - 56px);height:420px;border-radius:12px;border-top:3px solid var(--color-map-border);border-right:3px solid var(--color-map-border);border-bottom:3px solid var(--color-map-border);border-left:3px solid var(--color-map-border);box-shadow:0px 24px 40px rgba(4,43,82,.2)}}@media (max-width:1023px){.map-frame{left:0px;width:calc(100% - 56px);height:420px;border-radius:12px;border-top:3px solid var(--color-map-border);border-right:3px solid var(--color-map-border);border-bottom:3px solid var(--color-map-border);border-left:3px solid var(--color-map-border);box-shadow:0px 24px 40px rgba(4,43,82,.2)}}@media (max-width:767px){.map-frame{width:calc(100% - 40px);height:360px}}@media (max-width:479px){.map-frame{width:calc(100% - 28px);height:300px}}.final-cta-on-surface{background-image:linear-gradient(to bottom,#fcfdfd 0,#fff calc(272 * var(--space-scale)),#fff 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:1119px){.final-cta-on-surface{background-color:#fff}}@media (max-width:1023px){.final-cta-on-surface{background-color:#fff}}.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(1){grid-column-start:auto;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(2){position:relative;top:calc(-1 * var(--space-scale))}@media (max-width:1119px){.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(2){top:0px}}@media (max-width:1023px){.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(2){top:0px}}.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(3){position:relative;top:calc(-1 * var(--space-scale))}@media (max-width:1119px){.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(3){top:0px}}@media (max-width:1023px){.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(3){top:0px}}.qns-formstack-embed.qns-formstack-contact .fsFieldShortAnswer{display:block;width:100%;height:calc(71 * var(--space-scale));color:var(--color-text-strong);font-family:inherit;font-size:clamp(11.67px,1.0417vw,20px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#fff;border-radius:calc(4 * var(--space-scale))}.qns-formstack-embed.qns-formstack-contact .fsFieldShortAnswer{padding:0 calc(24 * var(--space-scale));border:calc(1 * var(--space-scale)) solid var(--color-divider);box-shadow:none}@media (max-width:1119px){.qns-formstack-embed.qns-formstack-contact .fsFieldShortAnswer{height:56px;font-size:17px;padding-top:0px;padding-right:18px;padding-bottom:0px;padding-left:18px;border-radius:4px;border-top:1px solid var(--color-divider);border-right:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);border-left:1px solid var(--color-divider)}}@media (max-width:1023px){.qns-formstack-embed.qns-formstack-contact .fsFieldShortAnswer{height:56px;font-size:17px;padding-top:0px;padding-right:18px;padding-bottom:0px;padding-left:18px;border-radius:4px;border-top:1px solid var(--color-divider);border-right:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);border-left:1px solid var(--color-divider)}}.qns-formstack-embed.qns-formstack-contact .fsFieldEmail{display:block;width:100%;height:calc(71 * var(--space-scale));color:var(--color-text-strong);font-family:inherit;font-size:clamp(11.67px,1.0417vw,20px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#fff;border-radius:calc(4 * var(--space-scale))}.qns-formstack-embed.qns-formstack-contact .fsFieldEmail{padding:0 calc(24 * var(--space-scale));border:calc(1 * var(--space-scale)) solid var(--color-divider);box-shadow:none}@media (max-width:1119px){.qns-formstack-embed.qns-formstack-contact .fsFieldEmail{height:56px;font-size:17px;padding-top:0px;padding-right:18px;padding-bottom:0px;padding-left:18px;border-radius:4px;border-top:1px solid var(--color-divider);border-right:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);border-left:1px solid var(--color-divider)}}@media (max-width:1023px){.qns-formstack-embed.qns-formstack-contact .fsFieldEmail{height:56px;font-size:17px;padding-top:0px;padding-right:18px;padding-bottom:0px;padding-left:18px;border-radius:4px;border-top:1px solid var(--color-divider);border-right:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);border-left:1px solid var(--color-divider)}}.qns-formstack-embed.qns-formstack-contact .fsFieldPhone{display:block;width:100%;height:calc(71 * var(--space-scale));color:var(--color-text-strong);font-family:inherit;font-size:clamp(11.67px,1.0417vw,20px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#fff;border-radius:calc(4 * var(--space-scale))}.qns-formstack-embed.qns-formstack-contact .fsFieldPhone{padding:0 calc(24 * var(--space-scale));border:calc(1 * var(--space-scale)) solid var(--color-divider);box-shadow:none}@media (max-width:1119px){.qns-formstack-embed.qns-formstack-contact .fsFieldPhone{height:56px;font-size:17px;padding-top:0px;padding-right:18px;padding-bottom:0px;padding-left:18px;border-radius:4px;border-top:1px solid var(--color-divider);border-right:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);border-left:1px solid var(--color-divider)}}@media (max-width:1023px){.qns-formstack-embed.qns-formstack-contact .fsFieldPhone{height:56px;font-size:17px;padding-top:0px;padding-right:18px;padding-bottom:0px;padding-left:18px;border-radius:4px;border-top:1px solid var(--color-divider);border-right:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);border-left:1px solid var(--color-divider)}}@media (max-width:1119px){.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(2) .fsFieldEmail{padding-left:18px}}@media (max-width:1023px){.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(2) .fsFieldEmail{padding-left:18px}}@media (max-width:1119px){.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(3) .fsFieldPhone{padding-left:18px}}@media (max-width:1023px){.qns-formstack-embed.qns-formstack-contact .fsSection>label:nth-of-type(3) .fsFieldPhone{padding-left:18px}}.btn-gradient-shift{background-repeat:no-repeat}.global-header.bde-header-builder--sticky-styles .global-header-logo-link{width:calc(115 * var(--space-scale))}@media (max-width:1119px){.global-header.bde-header-builder--sticky-styles .global-header-logo-link{width:86px}}@media (max-width:1023px){.global-header.bde-header-builder--sticky-styles .global-header-logo-link{width:86px}}@media (max-width:767px){.global-header.bde-header-builder--sticky-styles .global-header-logo-link{width:72px}}@media (max-width:479px){.global-header.bde-header-builder--sticky-styles .global-header-logo-link{width:69px}}.global-header.bde-header-builder--sticky-styles .global-header-logo{width:calc(115 * var(--space-scale))}@media (max-width:1119px){.global-header.bde-header-builder--sticky-styles .global-header-logo{width:86px}}@media (max-width:1023px){.global-header.bde-header-builder--sticky-styles .global-header-logo{width:86px}}@media (max-width:767px){.global-header.bde-header-builder--sticky-styles .global-header-logo{width:72px}}@media (max-width:479px){.global-header.bde-header-builder--sticky-styles .global-header-logo{width:69px}}@media (max-width:767px){.global-header-nav .breakdance-menu-item:nth-child(2){margin-left:0px}}@media (max-width:767px){.global-header-nav .breakdance-menu-item:nth-child(3){margin-left:0px}}@media (max-width:767px){.global-header-nav .breakdance-menu-item:nth-child(4){margin-left:0px}}.global-btn:focus{outline:0px solid transparent;outline-offset:0px}.global-btn:focus-visible{outline:0px solid transparent;outline-offset:0px}.qns-formstack-embed .fsSubmitButton:focus{outline:0px solid transparent;outline-offset:0px}.qns-formstack-embed .fsSubmitButton:focus-visible{outline:0px solid transparent;outline-offset:0px}.card-hover-trace{transition:box-shadow 0.45s ease 0.55s}.card-hover-trace:hover{transition:box-shadow 0.45s ease;box-shadow:0px 14px 40px rgba(66,21,28,.16)}.card-hover-trace::before{top:-1px;left:-1px;transition:height 0.25s ease-in 0.5s,width 0.25s ease-in 0.75s,border-color 0s linear 1s}.card-hover-trace::after{right:-1px;bottom:-1px;transition:height 0.25s ease-in,width 0.25s ease-in 0.25s,border-color 0s linear 0.5s}.card-hover-trace:hover::before{border-top:2px solid var(--color-accent);border-right:2px solid var(--color-accent);transition:width 0.25s ease-out,height 0.25s ease-out 0.25s}.card-hover-trace:hover::after{border-bottom:2px solid var(--color-accent);border-left:2px solid var(--color-accent);transition:border-color 0s ease-out 0.5s,width 0.25s ease-out 0.5s,height 0.25s ease-out 0.75s}.card-hover-trace>span{background-image:linear-gradient(180deg,var(--color-primary) 0%,var(--color-accent-strong) 50%,var(--color-accent-strong) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;transform-origin:0% 50%;transition:background-position 0.5s ease 0.5s,transform 0.45s ease 0.55s}.card-hover-trace>span{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:100% 200%;background-position:0 100%}.card-hover-trace:hover>span{transition:background-position 0.6s ease,transform 0.45s ease;transform:translate3d(-12px,0,0) scale(1.08,1.08)}.card-hover-trace:hover>span{background-position:0 0}.card-hover-trace::before{position:absolute;width:0px;height:0px;box-sizing:border-box;border-radius:inherit;border-top:2px solid transparent;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;pointer-events:none}.card-hover-trace::before{content:""}.card-hover-trace::after{position:absolute;width:0px;height:0px;box-sizing:border-box;border-radius:inherit;border-top:2px solid transparent;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;pointer-events:none}.card-hover-trace::after{content:""}.card-hover-trace:hover::before{width:calc(100% + 2px);height:calc(100% + 2px)}.card-hover-trace:hover::after{width:calc(100% + 2px);height:calc(100% + 2px)}.list-hover-confirm>li::before{transform-origin:50% 60%;transition:transform 0.4s cubic-bezier(.34,1.56,.64,1),filter 0.4s ease}.list-hover-confirm>li:hover::before{filter:drop-shadow(0px 4px 6px rgba(96,189,87,.45));transform:scale(1.18,1.18) rotateZ(-8deg)}.list-hover-confirm>li::after{position:absolute;right:0px;bottom:-1px;left:0px;height:2px;background-color:var(--color-success);transform-origin:0% 50%;pointer-events:none;transition:transform 0.5s cubic-bezier(.65,0,.35,1);transform:scale(0,1)}.list-hover-confirm>li::after{content:""}.list-hover-confirm>li:hover::after{transform:scale(1,1)}.list-hover-confirm>li>div{transition:color 0.35s ease,transform 0.35s ease}.list-hover-confirm>li:hover>div{color:var(--color-text-strong);transform:translate3d(8px,0,0)}.card-hover-join{position:relative}.card-hover-join::before{position:absolute;top:-28px;right:-22px;bottom:-30px;left:-22px;z-index:-1;background-color:rgba(255,255,255,.06);border-radius:16px;border-top:1px solid rgba(253,220,130,.38);border-right:1px solid rgba(253,220,130,.38);border-bottom:1px solid rgba(253,220,130,.38);border-left:1px solid rgba(253,220,130,.38);opacity:0;pointer-events:none;transition:opacity 0.35s ease 0.2s,transform 0.45s cubic-bezier(.22,1,.36,1) 0.2s;box-shadow:0px 18px 40px rgba(20,4,8,.25);transform:scale(0.92,0.92)}.card-hover-join::before{content:""}.card-hover-join:hover::before{opacity:1;transition:opacity 0.35s ease,transform 0.45s cubic-bezier(.22,1,.36,1);transform:scale(1,1)}.card-hover-join .join-icon img{transition:transform 0.45s cubic-bezier(.22,1,.36,1) 0.15s,filter 0.45s ease 0.15s}.card-hover-join:hover .join-icon img{transition:transform 0.45s cubic-bezier(.22,1,.36,1) 0.05s,filter 0.45s ease 0.05s;filter:drop-shadow(0px 0px 16px rgba(253,220,130,.55));transform:translate3d(0,-10px,0)}.card-hover-join h3{position:relative}.card-hover-join h3::after{position:absolute;bottom:-14px;left:50%;width:64px;height:2px;margin-left:-32px;background-color:var(--color-highlight);border-radius:2px;pointer-events:none;transition:transform 0.4s cubic-bezier(.22,1,.36,1);transform:scale(0,1)}.card-hover-join h3::after{content:""}.card-hover-join:hover h3::after{transition:transform 0.4s cubic-bezier(.22,1,.36,1) 0.2s;transform:scale(1,1)}.card-hover-join p{transition:transform 0.4s cubic-bezier(.22,1,.36,1) 0.05s}.card-hover-join:hover p{transition:transform 0.4s cubic-bezier(.22,1,.36,1) 0.15s;transform:translate3d(0,-4px,0)}.card-hover-join{isolation:isolate}.logos-hover-brand img{transition:opacity 0.4s ease,translate 0.5s cubic-bezier(.22,1,.36,1),scale 0.5s cubic-bezier(.22,1,.36,1),filter 0.5s ease;filter:sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px) drop-shadow(0px 0px 0px rgba(66,21,28,0))}.logos-hover-brand:has(img:hover) img:not(:hover){opacity:0.3;filter:sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(1px) drop-shadow(0px 0px 0px rgba(66,21,28,0))}.logos-hover-brand:has(img:hover) img:not(:hover){scale:.96}.logos-hover-brand img:hover{filter:sepia(100%) saturate(600%) hue-rotate(-40deg) brightness(75%) contrast(115%) blur(0px) drop-shadow(0px 14px 16px rgba(66,21,28,.22))}.logos-hover-brand img:hover{translate:0 -6px;scale:1.06}.footer-bottom-menu{visibility:visible}.footer-bottom-menu .menu-item{position:relative}.footer-bottom-menu .menu-item::after{position:absolute;top:4px;left:-11px;width:1px;height:11px;background-color:#000}.footer-bottom-menu .menu-item::after{content:""}.footer-bottom-menu .menu-item:first-child::after{display:none}.footer-bottom-menu .menu-item:hover a{color:#D62232}@media (max-width:479px){.footer-bottom-menu .menu-item::after{display:none}.footer-bottom-menu .breakdance-menu-list{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:5px}}.footer-copyright{font-family:"Founders Grotesk";font-weight:400;font-size:15px;line-height:1.2}.container-1{display:flex}.footer-copyright-date{margin-right:3px}.final-cta-title{color:#000;font-family:"Founders Grotesk";font-weight:500;font-size:clamp(44px,3.9vw,50px);line-height:0.92;text-align:center;text-wrap:balance;margin-bottom:33px}@media (max-width:1119px){.final-cta-title{font-size:42px;margin-bottom:30px}}@media (max-width:1023px){.final-cta-title{font-size:40px}}@media (max-width:767px){.final-cta-title{font-size:36px;margin-bottom:20px}}@media (max-width:479px){.final-cta-title{font-size:32px}}.final-cta-text{color:#636d82;font-family:"Founders Grotesk";font-weight:400;font-size:24px;line-height:1.2;text-align:center;text-wrap:balance;margin-bottom:53px}@media (max-width:1119px){.final-cta-text{font-size:22px;margin-bottom:40px}}@media (max-width:767px){.final-cta-text{font-size:20px;margin-bottom:30px}}.d-none{display:none}