@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.92592eb2.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__UZr8vW__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__UZr8vW__variable{--font-geist-sans:"GeistSans","GeistSans Fallback"}
@font-face{font-family:Firetech Kanit;src:url(/fonts/kanit/Kanit-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Firetech Kanit;src:url(/fonts/kanit/Kanit-Medium.ttf)format("truetype");font-weight:500;font-display:swap}.techbyte-module__78WnYW__theme{--brand-accent:#ed3338;--soft-canvas:#f6f7f9;--ink:#130d0d;color:var(--ink);font-family:Firetech Kanit,sans-serif;font-weight:400}@supports (color:lab(0% 0 0)){.techbyte-module__78WnYW__theme{--ink:lab(4.13988% 2.14828 .770807)}}.techbyte-module__78WnYW__theme :where(a,button,input,textarea):focus-visible{outline-offset:4px;outline:2px solid}.techbyte-module__78WnYW__header{z-index:50;background:#fff;border-bottom:1px solid #e1e5eb;transition:box-shadow .18s;position:fixed;inset:0 0 auto}.techbyte-module__78WnYW__headerElevated{box-shadow:0 6px 20px -8px #18223030}.techbyte-module__78WnYW__topbar{color:#fff;background:#121212}.techbyte-module__78WnYW__topInner{justify-content:space-between;align-items:center;gap:16px;min-height:50px;font-size:16px;display:flex}.techbyte-module__78WnYW__phone{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.techbyte-module__78WnYW__phone svg{color:var(--brand-accent);width:20px}.techbyte-module__78WnYW__utilityPhone{display:none}.techbyte-module__78WnYW__utilityEmail{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.techbyte-module__78WnYW__socials{align-items:center;gap:12px;display:flex}.techbyte-module__78WnYW__socials a+a:before{content:"";background:var(--brand-accent);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:12px;display:inline-block}.techbyte-module__78WnYW__mainbar{align-items:center;gap:40px;height:100px;display:flex}.techbyte-module__78WnYW__logo{flex-shrink:0}.techbyte-module__78WnYW__logo img{width:174px;height:auto}.techbyte-module__78WnYW__navigation{flex:1;justify-content:center;align-items:center;gap:32px;display:flex}.techbyte-module__78WnYW__navigation a{text-transform:uppercase;padding:12px 0;font-size:15px}.techbyte-module__78WnYW__navigation a:hover,.techbyte-module__78WnYW__cta:hover{color:#c92a2e}.techbyte-module__78WnYW__cta{white-space:nowrap;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:10px;padding-bottom:10px;font-size:18px;display:inline-flex}.techbyte-module__78WnYW__mobileToggle{display:none}.techbyte-module__78WnYW__backdrop{background:#0006;width:100%;height:100dvh;position:absolute;top:100%;left:0}.techbyte-module__78WnYW__drawer{background:#fff;width:min(420px,100%);max-height:calc(100dvh - 100px);padding:28px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 16px 24px #0002}.techbyte-module__78WnYW__drawer nav{gap:8px;display:grid}.techbyte-module__78WnYW__drawer nav a{border-bottom:1px solid #eee;padding:12px 0}.techbyte-module__78WnYW__drawerContact{gap:16px;margin-top:24px;display:grid}.techbyte-module__78WnYW__section{background:var(--soft-canvas);border-top:1px solid #e1e5eb;padding:88px 24px}.techbyte-module__78WnYW__panel{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;gap:72px;max-width:1296px;margin:auto;display:grid}.techbyte-module__78WnYW__info{min-width:0}.techbyte-module__78WnYW__anniversary{mix-blend-mode:multiply;width:100%;max-width:440px;height:auto;margin-bottom:36px;display:block}.techbyte-module__78WnYW__info .techbyte-module__78WnYW__trustCopy{color:var(--ink);margin-bottom:16px;font-size:28px;font-weight:500;line-height:1.3}.techbyte-module__78WnYW__formPanel{background:#fff;border:1px solid #e1e5eb;min-width:0;padding:40px;box-shadow:0 24px 60px -20px #18223026,0 4px 12px -4px #18223012}.techbyte-module__78WnYW__contactTitle{margin:20px 0 12px;font:500 34px/1.2 Firetech Kanit,sans-serif}.techbyte-module__78WnYW__formIntro{color:#667085;margin-bottom:28px;font-size:16px;line-height:26px}.techbyte-module__78WnYW__badge{border:1px solid var(--ink);text-transform:uppercase;border-radius:99px;align-items:center;gap:8px;padding:8px 24px;line-height:22px;display:inline-flex}.techbyte-module__78WnYW__badge:before,.techbyte-module__78WnYW__badge:after{content:"";background:var(--brand-accent);border-radius:50%;width:10px;height:10px}.techbyte-module__78WnYW__info p{color:#667085;margin-bottom:32px;font-size:16px;line-height:26px}.techbyte-module__78WnYW__details{gap:16px;font-size:16px;line-height:26px;display:grid}.techbyte-module__78WnYW__details a{align-items:center;gap:12px;display:flex}.techbyte-module__78WnYW__details svg{stroke-width:1.75px;flex-shrink:0;width:18px;height:18px}.techbyte-module__78WnYW__form{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:24px;display:grid}.techbyte-module__78WnYW__field{min-width:0}.techbyte-module__78WnYW__control{border-radius:var(--button-radius);width:100%;height:50px;color:var(--ink);background:#f8f9fa;border:1px solid #e1e5eb;padding:12px 16px;font-family:inherit;font-size:16px;line-height:24px}.techbyte-module__78WnYW__control::placeholder{color:#667085;opacity:1}.techbyte-module__78WnYW__control span{color:inherit}.techbyte-module__78WnYW__control:focus-visible{outline-offset:1px}.techbyte-module__78WnYW__control[aria-invalid=true],.techbyte-module__78WnYW__control[data-invalid]{border-color:#b42318}.techbyte-module__78WnYW__full{grid-column:1/-1}textarea.techbyte-module__78WnYW__control{resize:vertical;height:74px;min-height:74px;display:block}.techbyte-module__78WnYW__radios{border:0;margin:0;padding:0}.techbyte-module__78WnYW__radios legend{margin-bottom:16px;padding:0}.techbyte-module__78WnYW__choice{cursor:pointer;align-items:flex-start;gap:16px;line-height:26px;display:flex}.techbyte-module__78WnYW__choice+.techbyte-module__78WnYW__choice{margin-top:8px}.techbyte-module__78WnYW__choice input{accent-color:#c92a2e;flex-shrink:0;width:18px;height:18px;margin-top:4px}.techbyte-module__78WnYW__choice input[type=radio]{appearance:none;background:#f8f9fa;border:1px solid #cbd0d8;border-radius:50%}.techbyte-module__78WnYW__choice input[type=radio]:checked{background:#c92a2e;box-shadow:inset 0 0 0 4px #f8f9fa}.techbyte-module__78WnYW__choice a{text-underline-offset:2px;text-decoration:underline}.techbyte-module__78WnYW__submit{border-radius:var(--button-radius);color:#fff;cursor:pointer;background:#c92a2e;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 24px;font-size:16px;font-weight:600;line-height:24px;display:inline-flex}.techbyte-module__78WnYW__submit:hover{background:#a92327}.techbyte-module__78WnYW__submit:focus-visible{outline-color:var(--ink)}.techbyte-module__78WnYW__submit:disabled{cursor:wait;opacity:.6}.techbyte-module__78WnYW__submit svg{width:18px;height:18px}.techbyte-module__78WnYW__error{color:#b42318;margin-top:6px;font-size:14px}.techbyte-module__78WnYW__dropdown{box-shadow:none;background:#fff;border:1px solid #e1e5eb;border-radius:0;padding:4px}.techbyte-module__78WnYW__dropdown [role=menuitemradio],.techbyte-module__78WnYW__dropdown [role=option]{min-height:36px;color:var(--ink);cursor:pointer;border-radius:0;padding:8px 12px;font:400 16px/22px Firetech Kanit,sans-serif}.techbyte-module__78WnYW__dropdown [role=menuitemradio]{padding-left:28px}.techbyte-module__78WnYW__dropdown [role=menuitemradio]:focus,.techbyte-module__78WnYW__dropdown [role=option][data-selected=true]{color:var(--ink);background:#fef0f0}.techbyte-module__78WnYW__dropdown input{width:100%;font:inherit;color:var(--ink);background:#f8f9fa;border:1px solid #eee;padding:10px 12px}.techbyte-module__78WnYW__dropdown [cmdk-empty]{padding:12px}@media (max-width:1350px){.techbyte-module__78WnYW__mainbar{gap:24px}.techbyte-module__78WnYW__navigation{gap:20px}.techbyte-module__78WnYW__navigation a{font-size:14px}}@media (max-width:1100px){.techbyte-module__78WnYW__navigation{gap:12px}.techbyte-module__78WnYW__logo img{width:145px}.techbyte-module__78WnYW__cta{font-size:15px}}@media (max-width:1023px){.techbyte-module__78WnYW__topInner{flex-direction:column;justify-content:center;gap:0;height:64px;min-height:64px;font-size:14px}.techbyte-module__78WnYW__phone{min-height:32px}.techbyte-module__78WnYW__utilityPhone{display:inline-flex}.techbyte-module__78WnYW__utilityEmailText{display:none}.techbyte-module__78WnYW__socials{min-height:30px}.techbyte-module__78WnYW__mainbar{gap:16px;height:72px;padding-right:24px}.techbyte-module__78WnYW__navigation,.techbyte-module__78WnYW__mainbar>.techbyte-module__78WnYW__cta{display:none}.techbyte-module__78WnYW__mobileToggle{border:1px solid #e1e5eb;align-items:center;gap:8px;margin-left:auto;padding:8px 12px;display:flex}.techbyte-module__78WnYW__mobileToggle svg{width:18px;height:18px}.techbyte-module__78WnYW__drawer{max-height:calc(100dvh - 78px)}.techbyte-module__78WnYW__panel{grid-template-columns:1fr;gap:36px}.techbyte-module__78WnYW__anniversary{max-width:340px;margin-bottom:24px}.techbyte-module__78WnYW__info{padding:0}.techbyte-module__78WnYW__section{padding:60px 24px}}@media (max-width:639px){.techbyte-module__78WnYW__section{padding:40px 24px}.techbyte-module__78WnYW__formPanel{padding:24px 20px}.techbyte-module__78WnYW__anniversary{max-width:260px}.techbyte-module__78WnYW__contactTitle{font-size:28px}.techbyte-module__78WnYW__info .techbyte-module__78WnYW__trustCopy{font-size:24px}.techbyte-module__78WnYW__info p,.techbyte-module__78WnYW__details{font-size:14.4px;line-height:23.4px}.techbyte-module__78WnYW__badge{padding:7px 22px;font-size:14.4px}.techbyte-module__78WnYW__form{grid-template-columns:1fr}.techbyte-module__78WnYW__mainbar{gap:14px}.techbyte-module__78WnYW__logo img{width:125px}.techbyte-module__78WnYW__mobileToggle{padding:8px}}.techbyte-module__78WnYW__alignedContent{width:100%;padding-inline:max(24px,50% - 648px)}.techbyte-module__78WnYW__contactPage{padding-top:calc(var(--site-header-height) + 56px)}.techbyte-module__78WnYW__contactInvitation{text-align:center;flex-direction:column;align-items:center;gap:32px;max-width:1296px;margin:auto;display:flex}.techbyte-module__78WnYW__contactInvitation .techbyte-module__78WnYW__contactTitle{margin-top:0}.techbyte-module__78WnYW__contactInvitation .techbyte-module__78WnYW__submit{flex-shrink:0}.techbyte-module__78WnYW__officeDetails{color:#667085;border-top:1px solid #dce1e7;grid-template-columns:1.2fr 1fr;gap:64px;max-width:1296px;margin:64px auto 0;padding-top:32px;font-size:15px;line-height:1.7;display:grid}.techbyte-module__78WnYW__officeDetails h2{color:var(--ink);margin-bottom:12px;font-weight:500}.techbyte-module__78WnYW__officeDetails dl>div{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}@media (max-width:1023px){.techbyte-module__78WnYW__contactPage{padding-top:calc(var(--site-header-height) + 32px)}.techbyte-module__78WnYW__officeDetails{gap:32px}}@media (max-width:639px){.techbyte-module__78WnYW__officeDetails{grid-template-columns:1fr;margin-top:40px}}@media (prefers-reduced-motion:reduce){.techbyte-module__78WnYW__header{transition:none}}.techbyte-module__78WnYW__photoInfo{isolation:isolate;background:var(--soft-canvas);position:relative}.techbyte-module__78WnYW__photoInfo .techbyte-module__78WnYW__anniversary{box-sizing:border-box;object-fit:contain;padding:12px;overflow:visible}.techbyte-module__78WnYW__contactPhoto{z-index:-1;pointer-events:none;opacity:.16;position:absolute;inset:-64px -32px;overflow:hidden;-webkit-mask-image:radial-gradient(#000 20%,#0000 72%);mask-image:radial-gradient(#000 20%,#0000 72%)}.techbyte-module__78WnYW__contactPhoto img{object-position:center;filter:saturate(.55)}@media (max-width:639px){.techbyte-module__78WnYW__contactPhoto{opacity:.12;inset:-24px}}
@font-face{font-family:hankenGrotesk;src:url(../media/normal_400-s.p.0de24c57.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:hankenGrotesk;src:url(../media/normal_600-s.p.95d82089.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:hankenGrotesk;src:url(../media/normal_700-s.p.e3e1d81b.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:hankenGrotesk;src:url(../media/normal_800-s.p.5711703f.ttf)format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:hankenGrotesk;src:url(../media/italic_400-s.p.2f26cf35.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:hankenGrotesk Fallback;src:local(Arial);ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.0%;size-adjust:101.56%}.hankengrotesk_cc518123-module__G6BVMW__className{font-family:hankenGrotesk,hankenGrotesk Fallback}.hankengrotesk_cc518123-module__G6BVMW__variable{--font-hanken-grotesk:"hankenGrotesk","hankenGrotesk Fallback"}
.quote-section-module__2F-6_G__fq{--fq-red:var(--color-red-600);--fq-red-bright:var(--color-red-600);--fq-red-soft:#fde3e1;--fq-ink:#0f1222;--fq-text:#3a3f4b;--fq-line:#eee4e0;--fq-charcoal:#15171f;--fq-bg:#f6f7f9;background:var(--fq-bg);font-family:var(--font-hanken-grotesk),system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--fq-ink);padding:clamp(56px,8vw,96px) 24px;line-height:normal}.quote-section-module__2F-6_G__fq *,.quote-section-module__2F-6_G__fq :before,.quote-section-module__2F-6_G__fq :after{box-sizing:border-box}.quote-section-module__2F-6_G__fq__panel{background:#fff;border-radius:24px;max-width:1160px;margin:0 auto;overflow:hidden;box-shadow:0 24px 50px -28px #0f12224d}.quote-section-module__2F-6_G__fq__split{flex-wrap:wrap;display:flex}.quote-section-module__2F-6_G__fq__intro{isolation:isolate;min-width:0;color:var(--fq-ink);background:#f6f7f9;flex-direction:column;flex:380px;justify-content:center;gap:18px;padding:clamp(32px,5vw,64px);display:flex;position:relative;overflow:hidden}.quote-section-module__2F-6_G__fq__eyebrow{letter-spacing:.28em;text-transform:uppercase;color:#525866;font-size:12px;font-weight:700}.quote-section-module__2F-6_G__fq__title{letter-spacing:-.02em;color:var(--fq-ink);margin:0;font-size:clamp(32px,3.6vw,44px);font-weight:800;line-height:1.08}.quote-section-module__2F-6_G__fq__rule{background:var(--button-red);transform-origin:0;border-radius:2px;width:72px;height:3px;display:block;transform:scaleX(1)}.quote-section-module__2F-6_G__fq__lead{color:var(--fq-text);margin:4px 0 0;font-size:17px;line-height:1.65}.quote-section-module__2F-6_G__fq__tagline{color:var(--fq-text);border-left:2px solid #c9cdd4;margin:0;padding-left:16px;font-size:15px;font-style:italic}.quote-section-module__2F-6_G__fq__cards{flex-direction:column;flex:1.3 420px;justify-content:center;gap:14px;min-width:0;margin:0;padding:clamp(28px,5vw,56px);list-style:none;display:flex}.quote-section-module__2F-6_G__fq-card{border:1px solid var(--fq-line);background:#fff;border-radius:16px;align-items:flex-start;gap:20px;padding:24px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s;display:flex}.quote-section-module__2F-6_G__fq-card:hover{border-color:#f1b4af;transform:translate(6px);box-shadow:0 16px 30px -18px #c8102e66}.quote-section-module__2F-6_G__fq-card__title{color:var(--fq-ink);margin:0 0 6px;font-size:18px;font-weight:700}.quote-section-module__2F-6_G__fq-card__text{color:var(--fq-text);margin:0;font-size:14.5px;line-height:1.6}.quote-section-module__2F-6_G__fq__certs{background:var(--fq-charcoal);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px clamp(28px,5vw,64px);display:flex}.quote-section-module__2F-6_G__fq__certs-label{letter-spacing:.24em;text-transform:uppercase;color:#b4b9c6;font-size:12px;font-weight:700}.quote-section-module__2F-6_G__fq__pills{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.quote-section-module__2F-6_G__fq__pills li{color:#e6e8ee;border:1px solid #3a3e4c;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600;transition:background .25s,color .25s,border-color .25s,transform .25s}.quote-section-module__2F-6_G__fq__pills li:hover{color:var(--fq-charcoal);background:#fff;border-color:#fff;transform:translateY(-2px)}.quote-section-module__2F-6_G__fq-in{opacity:1}.quote-section-module__2F-6_G__fq.quote-section-module__2F-6_G__is-pending .quote-section-module__2F-6_G__fq-in{opacity:0;translate:0 18px}.quote-section-module__2F-6_G__fq.quote-section-module__2F-6_G__is-visible .quote-section-module__2F-6_G__fq-in{animation:quote-section-module__2F-6_G__fq-up .75s cubic-bezier(.2,.7,.2,1)var(--d,0s)both}.quote-section-module__2F-6_G__fq.quote-section-module__2F-6_G__is-pending .quote-section-module__2F-6_G__fq__rule{transform:scaleX(0)}.quote-section-module__2F-6_G__fq.quote-section-module__2F-6_G__is-visible .quote-section-module__2F-6_G__fq__rule{animation:.9s cubic-bezier(.2,.7,.2,1) .3s both quote-section-module__2F-6_G__fq-grow}@keyframes quote-section-module__2F-6_G__fq-up{to{opacity:1;translate:0}}@keyframes quote-section-module__2F-6_G__fq-grow{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.quote-section-module__2F-6_G__fq *,.quote-section-module__2F-6_G__fq-in{opacity:1!important;transition:none!important;animation:none!important;translate:none!important}.quote-section-module__2F-6_G__fq__rule{transform:none!important}}.quote-section-module__2F-6_G__fq h2,.quote-section-module__2F-6_G__fq h3{font-family:inherit}.quote-section-module__2F-6_G__fq .quote-section-module__2F-6_G__fq__title{font-weight:800}.quote-section-module__2F-6_G__fq .quote-section-module__2F-6_G__fq-card__title{font-weight:700}@media (max-width:380px){.quote-section-module__2F-6_G__fq-card{gap:14px;padding:18px}}.quote-section-module__2F-6_G__fq__photo{z-index:-1;pointer-events:none;opacity:.14;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 75%,#0000);mask-image:linear-gradient(#0000,#000 20% 75%,#0000)}.quote-section-module__2F-6_G__fq__photo img{object-fit:cover;object-position:center;filter:saturate(.4)}.quote-section-module__2F-6_G__fq__cta{align-self:flex-start;max-width:100%;margin-top:10px}@media (max-width:639px){.quote-section-module__2F-6_G__fq__intro{padding:32px 24px}.quote-section-module__2F-6_G__fq__cta{width:100%}}
