@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3ms9vq719j3f8.woff2?dpl=dpl_H3BWX9y87PJYNvGe7GrV4pWey4yL)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__1yzdBG__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__1yzdBG__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2?dpl=dpl_H3BWX9y87PJYNvGe7GrV4pWey4yL)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__MJZaDW__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__MJZaDW__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
.BuyerAssistant-module__srfLSW__launcherShell{-webkit-user-select:none;user-select:none;z-index:88;position:fixed;bottom:24px;right:24px}.BuyerAssistant-module__srfLSW__launcher{color:var(--ink);cursor:pointer;height:54px;transition:border-color .18s var(--ease-standard), box-shadow .18s var(--ease-standard), transform .18s var(--ease-standard), width .24s cubic-bezier(.22, 1, .36, 1);background:#fdfefc;background:lab(99.4549% -.605226 .918865);border:1px solid #8aad4d;border:1px solid lab(66.4649% -23.5824 44.3225);border-radius:14px;justify-content:center;align-items:center;width:54px;padding:5px;display:flex;box-shadow:0 4px 8px #121e1224;box-shadow:0 4px 8px lab(9.89704% -8.39142 6.44254/.14)}.BuyerAssistant-module__srfLSW__isExpanded .BuyerAssistant-module__srfLSW__launcher{justify-content:flex-start;gap:10px;width:218px;padding:5px 58px 5px 5px}.BuyerAssistant-module__srfLSW__launcher:after{color:#ddb700;color:lab(76.1301% 4.50835 83.6104);content:"✦";font-size:1rem;line-height:1;position:absolute;top:-8px;right:-5px}.BuyerAssistant-module__srfLSW__launcher:hover,.BuyerAssistant-module__srfLSW__launcher:focus-visible{border-color:var(--minmax-strong);transform:translateY(-2px);box-shadow:0 6px 8px #121e122e;box-shadow:0 6px 8px lab(9.89704% -8.39142 6.44254/.18)}.BuyerAssistant-module__srfLSW__launcher:focus-visible{outline-offset:3px;outline:3px solid #a4c56e47;outline:3px solid lab(75.6845% -22.1838 39.7869/.28)}.BuyerAssistant-module__srfLSW__launcherIcon{color:var(--minmax-strong);background:#dfefc8;background:lab(92.4857% -10.7452 17.228);border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.BuyerAssistant-module__srfLSW__launcherText{text-align:left;gap:2px;display:grid}.BuyerAssistant-module__srfLSW__launcher strong{font-size:.84rem;line-height:1.1}.BuyerAssistant-module__srfLSW__launcher small{color:#434f55;color:lab(32.7846% -3.70285 -5.19999);font-size:.64rem;line-height:1.2}.BuyerAssistant-module__srfLSW__dragHandle,.BuyerAssistant-module__srfLSW__minimizeLauncher{color:#434f55;color:lab(32.7846% -3.70285 -5.19999);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:28px;height:32px;display:flex;position:absolute;top:11px;right:5px}.BuyerAssistant-module__srfLSW__dragHandle{color:var(--minmax-strong);cursor:grab;touch-action:none;background:#dfefc8;background:lab(92.4857% -10.7452 17.228);width:24px;height:24px;top:-7px;right:-7px}.BuyerAssistant-module__srfLSW__dragHandle:active{cursor:grabbing}.BuyerAssistant-module__srfLSW__isExpanded .BuyerAssistant-module__srfLSW__dragHandle{background:0 0;top:15px;right:31px}.BuyerAssistant-module__srfLSW__dragHandle:hover,.BuyerAssistant-module__srfLSW__dragHandle:focus-visible,.BuyerAssistant-module__srfLSW__minimizeLauncher:hover,.BuyerAssistant-module__srfLSW__minimizeLauncher:focus-visible{color:var(--minmax-strong);background:#e2edd4;background:lab(92.2736% -6.92275 10.8614)}.BuyerAssistant-module__srfLSW__dragHandle:focus-visible,.BuyerAssistant-module__srfLSW__minimizeLauncher:focus-visible{outline-offset:1px;outline:2px solid #7b9d3d66;outline:2px solid lab(60.6474% -23.3822 44.9822/.4)}.BuyerAssistant-module__srfLSW__dialog{background:0 0;border:0;width:min(430px,100vw - 40px);max-width:none;height:min(720px,100dvh - 40px);max-height:none;margin:auto 20px 20px auto;padding:0}.BuyerAssistant-module__srfLSW__dialog::backdrop{background:#01070b7a;background:lab(1.57584% -1.04176 -2.0926/.48)}.BuyerAssistant-module__srfLSW__panel{background:var(--white);border-radius:16px;flex-direction:column;height:100%;display:flex;overflow:hidden}.BuyerAssistant-module__srfLSW__header{background:var(--minmax-dark);color:var(--white);justify-content:space-between;align-items:center;padding:17px 18px;display:flex}.BuyerAssistant-module__srfLSW__identity{align-items:center;gap:11px;display:flex}.BuyerAssistant-module__srfLSW__identity>span{background:var(--minmax);color:var(--minmax-dark);justify-content:center;align-items:center;width:39px;height:39px;display:flex}.BuyerAssistant-module__srfLSW__identity>div{gap:2px;display:grid}.BuyerAssistant-module__srfLSW__identity small{color:#c3cec4;color:lab(81.6817% -5.31954 3.38815);letter-spacing:.04em;text-transform:uppercase;font-size:.69rem}.BuyerAssistant-module__srfLSW__identity strong{font-size:1rem}.BuyerAssistant-module__srfLSW__header>button{color:var(--white);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.BuyerAssistant-module__srfLSW__intro{color:var(--minmax-dark);background:#edf5e2;background:lab(95.6665% -5.36948 8.34681);align-items:flex-start;gap:10px;padding:14px 18px;display:flex}.BuyerAssistant-module__srfLSW__intro svg{flex:none;margin-top:2px}.BuyerAssistant-module__srfLSW__intro p{margin:0;font-size:.82rem;line-height:1.55}.BuyerAssistant-module__srfLSW__paths{padding:8px 18px 4px;display:grid;overflow-y:auto}.BuyerAssistant-module__srfLSW__paths a{border-bottom:1px solid var(--border);color:var(--ink);grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:70px;padding:10px 2px;display:grid}.BuyerAssistant-module__srfLSW__paths a>svg:first-child{color:var(--minmax-strong)}.BuyerAssistant-module__srfLSW__paths a>svg:last-child{color:var(--ink-soft);transition:transform .18s var(--ease-standard)}.BuyerAssistant-module__srfLSW__paths a:hover>svg:last-child,.BuyerAssistant-module__srfLSW__paths a:focus-visible>svg:last-child{transform:translate(2px,-2px)}.BuyerAssistant-module__srfLSW__paths span{gap:3px;display:grid}.BuyerAssistant-module__srfLSW__paths strong{font-size:.86rem}.BuyerAssistant-module__srfLSW__paths small{color:var(--ink-soft);font-size:.73rem;line-height:1.35}.BuyerAssistant-module__srfLSW__questionForm{background:#f6f7f3;background:lab(97.1688% -1.1794 1.86325);gap:8px;margin:10px 18px 14px;padding:13px;display:grid}.BuyerAssistant-module__srfLSW__questionForm label{color:var(--ink);font-size:.79rem;font-weight:760}.BuyerAssistant-module__srfLSW__questionForm textarea{background:var(--white);border:1px solid var(--border);color:var(--ink);font:inherit;resize:vertical;border-radius:8px;min-height:72px;padding:10px;font-size:.82rem;line-height:1.45}.BuyerAssistant-module__srfLSW__questionForm textarea::placeholder{color:#4e575c;color:lab(36.2519% -2.91507 -4.06125)}.BuyerAssistant-module__srfLSW__questionForm textarea:focus-visible{border-color:var(--minmax-strong);outline:3px solid #a4c56e3d;outline:3px solid lab(75.6845% -22.1838 39.7869/.24)}.BuyerAssistant-module__srfLSW__questionForm>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.BuyerAssistant-module__srfLSW__questionForm small{color:var(--ink-soft);max-width:24ch;font-size:.67rem;line-height:1.35}.BuyerAssistant-module__srfLSW__questionForm button{background:var(--minmax);color:var(--minmax-dark);cursor:pointer;border:0;align-items:center;gap:6px;min-height:42px;padding:0 13px;font-weight:800;display:inline-flex}.BuyerAssistant-module__srfLSW__questionForm button:disabled{cursor:not-allowed;opacity:.48}.BuyerAssistant-module__srfLSW__footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding:12px 18px;display:flex}.BuyerAssistant-module__srfLSW__footer>span{color:var(--ink-soft);max-width:30ch;font-size:.66rem;line-height:1.35}.BuyerAssistant-module__srfLSW__footer a{color:var(--minmax-dark);align-items:center;gap:5px;font-size:.75rem;font-weight:760;display:inline-flex}@media (max-width:720px){.BuyerAssistant-module__srfLSW__launcherShell{bottom:calc(82px + env(safe-area-inset-bottom));right:12px}.BuyerAssistant-module__srfLSW__launcher{width:50px;height:50px}.BuyerAssistant-module__srfLSW__isExpanded .BuyerAssistant-module__srfLSW__launcher{width:184px;padding-right:56px}.BuyerAssistant-module__srfLSW__launcherIcon{width:34px;height:34px}.BuyerAssistant-module__srfLSW__launcher strong{font-size:.8rem}.BuyerAssistant-module__srfLSW__launcherText small{font-size:.61rem}.BuyerAssistant-module__srfLSW__dialog{width:100%;height:min(720px,100dvh - 84px);margin:auto 0 72px}.BuyerAssistant-module__srfLSW__panel{border-radius:16px 16px 0 0}.BuyerAssistant-module__srfLSW__paths{padding-inline:16px}.BuyerAssistant-module__srfLSW__questionForm{margin-inline:16px}}@media (prefers-reduced-motion:reduce){.BuyerAssistant-module__srfLSW__launcher,.BuyerAssistant-module__srfLSW__paths a>svg:last-child{transition:none}.BuyerAssistant-module__srfLSW__launcher:hover,.BuyerAssistant-module__srfLSW__launcher:focus-visible{transform:none}}
.HomeSiteFooter-module__KShHEW__footer{color:#fff;background:#00263b;background:lab(13.4982% -6.63897 -19.7524);overflow:hidden}.HomeSiteFooter-module__KShHEW__main,.HomeSiteFooter-module__KShHEW__bottom{width:min(1680px,100% - clamp(32px,6vw,112px));max-width:1680px;margin-inline:auto}.HomeSiteFooter-module__KShHEW__main{grid-template-columns:minmax(250px,.9fr) minmax(500px,1.65fr) minmax(300px,1.1fr);gap:20px clamp(36px,3.4vw,64px);max-width:1480px;padding-block:clamp(22px,1.8vw,28px);display:grid}.HomeSiteFooter-module__KShHEW__brandColumn{min-width:0}.HomeSiteFooter-module__KShHEW__brandLockup{align-items:center;gap:16px;max-width:100%;min-height:44px;display:inline-flex}.HomeSiteFooter-module__KShHEW__brandLockup>span{background:#ffffff59;background:lab(100% 0 0/.35);width:1px;height:26px}.HomeSiteFooter-module__KShHEW__minmaxLogo,.HomeSiteFooter-module__KShHEW__cosonicLogo{filter:brightness(0)invert();object-fit:contain;width:auto;max-width:calc(50% - 17px);height:27px}.HomeSiteFooter-module__KShHEW__brandColumn>p{color:#99a7ad;color:lab(67.6086% -4.18037 -4.8396);max-width:36ch;margin:14px 0 0;font-size:.82rem;line-height:1.5}.HomeSiteFooter-module__KShHEW__brandActions{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:12px;display:flex}.HomeSiteFooter-module__KShHEW__rfqLink{color:#9cca41;color:lab(76.0828% -30.2497 60.0805);align-items:center;gap:8px;min-height:38px;margin:0;font-size:.9rem;font-weight:850;display:inline-flex}.HomeSiteFooter-module__KShHEW__socialLinks{gap:9px;margin:0;display:flex}.HomeSiteFooter-module__KShHEW__socialLinks a{color:#fff;background:#ffffff1a;background:lab(100% 0 0/.1);border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .16s,color .16s;display:inline-flex}.HomeSiteFooter-module__KShHEW__socialLinks a:hover,.HomeSiteFooter-module__KShHEW__socialLinks a:focus-visible{color:#051119;color:lab(4.45664% -2.48262 -6.26319);background:#9cca41;background:lab(76.0828% -30.2497 60.0805)}.HomeSiteFooter-module__KShHEW__navColumn,.HomeSiteFooter-module__KShHEW__contactColumn{min-width:0}.HomeSiteFooter-module__KShHEW__navigationGroup{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;column-gap:clamp(32px,3vw,60px);width:100%;min-width:0;display:grid}.HomeSiteFooter-module__KShHEW__navColumn h3,.HomeSiteFooter-module__KShHEW__contactColumn h3{color:#fff;margin:0 0 12px;font-size:.88rem;font-style:normal;font-weight:780}.HomeSiteFooter-module__KShHEW__navColumn a{color:#96a4aa;color:lab(66.4486% -4.17924 -4.83899);margin-top:5px;font-size:.83rem;line-height:1.42;display:block}.HomeSiteFooter-module__KShHEW__navColumn a:hover,.HomeSiteFooter-module__KShHEW__navColumn a:focus-visible,.HomeSiteFooter-module__KShHEW__bottom a:hover,.HomeSiteFooter-module__KShHEW__bottom a:focus-visible{color:#fff}.HomeSiteFooter-module__KShHEW__contactColumn{flex-direction:column;gap:12px;font-style:normal;display:flex}.HomeSiteFooter-module__KShHEW__contactColumn h3{margin-bottom:0}.HomeSiteFooter-module__KShHEW__contactColumn>a,.HomeSiteFooter-module__KShHEW__contactColumn>span{color:#96a4aa;color:lab(66.4486% -4.17924 -4.83899);grid-template-columns:auto 1fr;align-items:start;gap:11px;font-size:.81rem;line-height:1.52;display:grid}.HomeSiteFooter-module__KShHEW__contactColumn svg{color:#9cca41;color:lab(76.0828% -30.2497 60.0805);margin-top:2px}.HomeSiteFooter-module__KShHEW__contactColumn strong{color:#fff;margin-bottom:3px;font-size:.82rem;display:block}.HomeSiteFooter-module__KShHEW__bottom{color:#879196;color:lab(59.4694% -3.25999 -3.76881);border-top:1px solid #ffffff1c;border-top:1px solid lab(100% 0 0/.11);justify-content:space-between;align-items:center;gap:24px;max-width:1540px;padding-block:13px 16px;font-size:.73rem;display:flex}.HomeSiteFooter-module__KShHEW__bottom>span:last-child{flex-wrap:wrap;justify-content:flex-end;gap:10px 20px;display:flex}.HomeSiteFooter-module__KShHEW__bottom a{color:#909a9f;color:lab(62.9495% -3.2624 -3.7701)}@media (max-width:1280px){.HomeSiteFooter-module__KShHEW__main{grid-template-columns:minmax(260px,.75fr) minmax(0,2fr);column-gap:clamp(24px,2.5vw,34px)}.HomeSiteFooter-module__KShHEW__contactColumn{border-top:1px solid #ffffff1c;border-top:1px solid lab(100% 0 0/.11);grid-column:1/-1;grid-template-columns:minmax(160px,.6fr) repeat(2,minmax(0,1fr));padding-top:24px;display:grid}}@media (max-width:860px){.HomeSiteFooter-module__KShHEW__main{grid-template-columns:1fr}.HomeSiteFooter-module__KShHEW__brandColumn,.HomeSiteFooter-module__KShHEW__navigationGroup{grid-column:1/-1}.HomeSiteFooter-module__KShHEW__navigationGroup{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;column-gap:clamp(18px,4vw,32px)}.HomeSiteFooter-module__KShHEW__contactColumn{grid-template-columns:1fr}.HomeSiteFooter-module__KShHEW__bottom{align-items:start;display:grid}.HomeSiteFooter-module__KShHEW__bottom>span:last-child{justify-content:flex-start}}@media (max-width:520px){.HomeSiteFooter-module__KShHEW__main,.HomeSiteFooter-module__KShHEW__bottom{width:min(100% - 32px,680px)}.HomeSiteFooter-module__KShHEW__main{grid-template-columns:1fr;gap:24px 18px;padding-block:22px}.HomeSiteFooter-module__KShHEW__brandLockup{gap:11px}.HomeSiteFooter-module__KShHEW__brandLockup>span{height:26px}.HomeSiteFooter-module__KShHEW__minmaxLogo,.HomeSiteFooter-module__KShHEW__cosonicLogo{max-width:calc(50% - 12px);height:26px}.HomeSiteFooter-module__KShHEW__brandColumn,.HomeSiteFooter-module__KShHEW__contactColumn{grid-column:1/-1}.HomeSiteFooter-module__KShHEW__navigationGroup{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.HomeSiteFooter-module__KShHEW__navColumn h3{font-size:.78rem;line-height:1.2}.HomeSiteFooter-module__KShHEW__navColumn a{font-size:.74rem;line-height:1.28}.HomeSiteFooter-module__KShHEW__contactColumn{gap:10px;padding-top:18px}.HomeSiteFooter-module__KShHEW__bottom{gap:16px;padding-block:12px 14px}.HomeSiteFooter-module__KShHEW__bottom>span:last-child{gap:8px 14px}}@media (prefers-reduced-motion:reduce){.HomeSiteFooter-module__KShHEW__socialLinks a{transition:none}}
