.TechSaleSignIn-module__dVMTsq__page{--ink:var(--campaign-navy);--red:var(--campaign-red);background:var(--campaign-cream);min-height:100svh;color:var(--ink);grid-template-rows:auto 1fr auto;gap:clamp(12px,2.5svh,24px);padding:clamp(12px,2.5svh,24px) clamp(20px,5vw,80px);display:grid}.TechSaleSignIn-module__dVMTsq__header{justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1220px;margin:auto;display:flex}.TechSaleSignIn-module__dVMTsq__wordmark{background:var(--campaign-black);color:#fff;border:3px solid var(--campaign-red);letter-spacing:4px;white-space:nowrap;padding:10px 19px;font-size:11px}.TechSaleSignIn-module__dVMTsq__internal{text-transform:uppercase;letter-spacing:2px;font-size:10px;font-weight:700}.TechSaleSignIn-module__dVMTsq__content{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(40px,7vw,105px);width:100%;max-width:1150px;margin:auto;display:grid}.TechSaleSignIn-module__dVMTsq__poster{min-width:0;position:relative}.TechSaleSignIn-module__dVMTsq__headline{letter-spacing:-5px;font-family:Impact,Arial Black,sans-serif;font-size:clamp(100px,13vw,174px);font-weight:900;line-height:.82}.TechSaleSignIn-module__dVMTsq__headline>span{display:block}.TechSaleSignIn-module__dVMTsq__headline>span:first-child{color:var(--red)}.TechSaleSignIn-module__dVMTsq__headline>span:last-child{position:relative}.TechSaleSignIn-module__dVMTsq__star{font-family:Georgia,serif;font-size:65px;position:absolute;bottom:10px;right:3%;transform:rotate(-12deg)}.TechSaleSignIn-module__dVMTsq__charity{color:var(--campaign-red-ink);z-index:1;width:fit-content;margin:18px 12px 0 auto;font-family:Segoe Print,Comic Sans MS,cursive;font-size:23px;font-weight:700;line-height:1.15;position:relative;transform:rotate(-7deg)}.TechSaleSignIn-module__dVMTsq__charity span{border-bottom:5px solid var(--campaign-red);border-radius:50%;margin-top:7px;display:block}.TechSaleSignIn-module__dVMTsq__equipment{height:224px;margin-top:-18px;position:relative}.TechSaleSignIn-module__dVMTsq__cable{color:var(--red);width:100%;height:100%;position:absolute;inset:0}.TechSaleSignIn-module__dVMTsq__monitor{position:absolute;top:-5px;left:13%;transform:rotate(-7deg)}.TechSaleSignIn-module__dVMTsq__monitor svg{width:230px;height:190px;fill:var(--campaign-neutral)}.TechSaleSignIn-module__dVMTsq__tablet{position:absolute;top:56px;right:2%;transform:rotate(10deg)}.TechSaleSignIn-module__dVMTsq__tablet svg{width:130px;height:136px;fill:var(--campaign-neutral)}.TechSaleSignIn-module__dVMTsq__dock{position:absolute;bottom:2px;left:46%;transform:rotate(4deg)}.TechSaleSignIn-module__dVMTsq__dock svg{background:var(--campaign-cream);border:2px solid var(--ink);border-radius:5px;width:94px;height:61px;padding:9px}.TechSaleSignIn-module__dVMTsq__equipment span{white-space:nowrap;border:1px solid var(--ink);box-shadow:3px 3px 0 var(--campaign-border);background:#fff;padding:2px 8px;font-family:Segoe Print,Comic Sans MS,cursive;font-size:17px;position:absolute}.TechSaleSignIn-module__dVMTsq__monitor span{top:20px;left:-30px}.TechSaleSignIn-module__dVMTsq__tablet span{top:18px;right:-2px}.TechSaleSignIn-module__dVMTsq__dock span{font-size:14px;top:-20px;left:-28px}.TechSaleSignIn-module__dVMTsq__burst{background:var(--red);color:#fff;text-align:center;clip-path:polygon(50% 0,60% 15%,76% 4%,78% 23%,98% 22%,88% 40%,100% 50%,85% 61%,97% 79%,77% 78%,76% 98%,59% 87%,50% 100%,39% 85%,23% 98%,22% 77%,2% 78%,13% 60%,0 50%,15% 39%,3% 22%,23% 23%,24% 2%,40% 15%);place-content:center;width:130px;height:126px;font-family:Impact,Arial Black,sans-serif;font-size:23px;line-height:1;display:grid;position:absolute;bottom:13px;left:0;transform:rotate(-12deg)}.TechSaleSignIn-module__dVMTsq__dates{text-align:center;grid-template-columns:1fr 1fr;margin-top:20px;display:grid}.TechSaleSignIn-module__dVMTsq__dates>div{flex-direction:column;gap:3px;display:flex}.TechSaleSignIn-module__dVMTsq__dates>div+div{border-left:2px solid var(--ink)}.TechSaleSignIn-module__dVMTsq__dates span{font-size:16px;font-weight:700}.TechSaleSignIn-module__dVMTsq__dates strong{color:var(--red);letter-spacing:-1px;font-family:Impact,Arial Black,sans-serif;font-size:clamp(23px,2.7vw,34px);font-weight:900}.TechSaleSignIn-module__dVMTsq__dates small{color:var(--campaign-navy);font-size:11px;font-style:italic}.TechSaleSignIn-module__dVMTsq__signin{border:1px solid var(--campaign-border);background:#fff;border-radius:5px;padding:34px;box-shadow:0 12px 40px #0b304d08}.TechSaleSignIn-module__dVMTsq__eyebrow{letter-spacing:1.6px;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.TechSaleSignIn-module__dVMTsq__eyebrow>span{background:var(--red);border-radius:50%;width:7px;height:7px}.TechSaleSignIn-module__dVMTsq__signin h1{letter-spacing:-1.6px;margin:23px 0 15px;font-size:clamp(28px,3.2vw,40px);line-height:1.08}.TechSaleSignIn-module__dVMTsq__intro{color:var(--campaign-secondary);font-size:15px;line-height:1.65}.TechSaleSignIn-module__dVMTsq__loginBlock{border-top:1px solid var(--campaign-border);padding-top:22px}.TechSaleSignIn-module__dVMTsq__loginBlock>p{color:var(--campaign-secondary);margin:10px 0 20px;font-size:13px;line-height:1.65}.TechSaleSignIn-module__dVMTsq__button button{background:var(--red)!important;border-color:var(--red)!important;box-shadow:none!important;border-radius:999px!important;min-height:50px!important;font-size:1.1875rem!important;font-weight:700!important}.TechSaleSignIn-module__dVMTsq__button button:hover:not(:disabled){background:var(--campaign-red-ink)!important}.TechSaleSignIn-module__dVMTsq__button button:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.TechSaleSignIn-module__dVMTsq__button button:disabled{opacity:.65;cursor:wait}.TechSaleSignIn-module__dVMTsq__secure{color:var(--campaign-secondary);justify-content:center;align-items:center;gap:6px;margin-top:15px;font-size:10px;display:flex}.TechSaleSignIn-module__dVMTsq__help{border-top:1px solid var(--campaign-border);color:var(--campaign-secondary);margin:22px 0 0;padding-top:17px;font-size:11px;line-height:1.6}.TechSaleSignIn-module__dVMTsq__error{color:#a01424;background:#fff1f1;border:1px solid #ffc9cf;margin-bottom:15px;padding:12px;font-size:13px}.TechSaleSignIn-module__dVMTsq__footer{border-top:2px solid var(--ink);justify-content:space-between;gap:14px;width:100%;max-width:1220px;margin:auto;padding-top:10px;font-size:11px;display:flex}.TechSaleSignIn-module__dVMTsq__footer span{color:var(--campaign-secondary)}@media (max-width:850px){.TechSaleSignIn-module__dVMTsq__content{gap:28px}.TechSaleSignIn-module__dVMTsq__signin{padding:25px}.TechSaleSignIn-module__dVMTsq__headline{font-size:118px}.TechSaleSignIn-module__dVMTsq__monitor svg{width:175px}.TechSaleSignIn-module__dVMTsq__tablet svg{width:100px}.TechSaleSignIn-module__dVMTsq__burst{width:105px;height:108px;font-size:19px}}@media (min-width:681px) and (max-height:850px){.TechSaleSignIn-module__dVMTsq__wordmark{padding:7px 16px}.TechSaleSignIn-module__dVMTsq__headline{font-size:clamp(82px,15svh,124px)}.TechSaleSignIn-module__dVMTsq__star{font-size:45px}.TechSaleSignIn-module__dVMTsq__charity{margin-top:10px;font-size:18px}.TechSaleSignIn-module__dVMTsq__equipment{height:clamp(120px,23svh,175px);margin-top:-8px}.TechSaleSignIn-module__dVMTsq__monitor svg{width:180px;height:140px}.TechSaleSignIn-module__dVMTsq__tablet{top:32px}.TechSaleSignIn-module__dVMTsq__tablet svg{width:100px;height:105px}.TechSaleSignIn-module__dVMTsq__dock svg{width:76px;height:48px}.TechSaleSignIn-module__dVMTsq__equipment span{font-size:14px}.TechSaleSignIn-module__dVMTsq__dock span{font-size:12px}.TechSaleSignIn-module__dVMTsq__burst{width:100px;height:100px;font-size:18px;bottom:0}.TechSaleSignIn-module__dVMTsq__dates{margin-top:12px}.TechSaleSignIn-module__dVMTsq__dates strong{font-size:26px}.TechSaleSignIn-module__dVMTsq__dates span{font-size:13px}.TechSaleSignIn-module__dVMTsq__signin{padding:22px 26px}.TechSaleSignIn-module__dVMTsq__signin h1{margin:14px 0 10px;font-size:30px}.TechSaleSignIn-module__dVMTsq__intro{margin:10px 0;font-size:14px;line-height:1.45}.TechSaleSignIn-module__dVMTsq__loginBlock{padding-top:14px}.TechSaleSignIn-module__dVMTsq__loginBlock>p{margin:8px 0 14px;line-height:1.45}.TechSaleSignIn-module__dVMTsq__secure{margin-top:10px}.TechSaleSignIn-module__dVMTsq__help{margin-top:12px;padding-top:10px}}@media (max-width:680px){.TechSaleSignIn-module__dVMTsq__header{justify-content:center}.TechSaleSignIn-module__dVMTsq__internal{display:none}.TechSaleSignIn-module__dVMTsq__content{grid-template-columns:1fr;gap:32px;max-width:440px;margin:30px auto}.TechSaleSignIn-module__dVMTsq__headline{font-size:clamp(105px,28vw,156px)}.TechSaleSignIn-module__dVMTsq__charity{font-size:20px}.TechSaleSignIn-module__dVMTsq__equipment{height:200px}.TechSaleSignIn-module__dVMTsq__monitor svg{width:210px}.TechSaleSignIn-module__dVMTsq__signin{padding:26px}.TechSaleSignIn-module__dVMTsq__dates strong{font-size:27px}.TechSaleSignIn-module__dVMTsq__dates span{font-size:14px}.TechSaleSignIn-module__dVMTsq__footer{text-align:center;flex-direction:column;font-size:10px}}.TechSaleSignIn-module__dVMTsq__button p{color:var(--campaign-secondary)!important}@media (max-width:680px){.TechSaleSignIn-module__dVMTsq__header{flex-wrap:wrap;gap:12px}.TechSaleSignIn-module__dVMTsq__internal{text-align:center;width:100%;display:block}}
.ColleagueCampaign-module__jecMka__theme{--campaign-red:#f4001d;--campaign-red-ink:#c40017;--campaign-navy:#003b5c;--campaign-black:#101820;--campaign-cream:#f8f5ef;--campaign-white:#fff;--campaign-neutral:#f1f3f5;--campaign-border:#d9dee3;--campaign-text:#102a43;--campaign-secondary:#52606d;--campaign-muted:#7b8794;--bg:var(--campaign-cream);--surface:var(--campaign-white);--surface-muted:var(--campaign-neutral);--border:var(--campaign-border);--text:var(--campaign-text);--text-primary:var(--campaign-text);--text-secondary:var(--campaign-secondary);--text-muted:var(--campaign-secondary);--primary:var(--campaign-red);--primary-hover:var(--campaign-red-ink);--available-text:#146c43;--reserved-text:#805500;--sold-text:var(--campaign-secondary);--shadow-soft:0 8px 24px #1018200f;background:var(--bg);color:var(--text)}.ColleagueCampaign-module__jecMka__theme :where(a,button,input,select):focus-visible{outline:3px solid var(--campaign-navy);outline-offset:3px}.ColleagueCampaign-module__jecMka__shell .colleague-header{border-bottom:2px solid var(--campaign-red)!important;color:var(--campaign-cream)!important}.ColleagueCampaign-module__jecMka__shell .colleague-brand{letter-spacing:-.02em;min-width:0}.ColleagueCampaign-module__jecMka__shell .colleague-nav{flex-wrap:wrap;position:static!important;transform:none!important}@media (min-width:1024px){.ColleagueCampaign-module__jecMka__shell .colleague-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important}}@media (min-width:769px) and (max-width:1023px){.ColleagueCampaign-module__jecMka__shell .colleague-header{grid-template-columns:minmax(0,1fr) auto!important}.ColleagueCampaign-module__jecMka__shell .colleague-nav{grid-area:2/1/auto/-1}.ColleagueCampaign-module__jecMka__shell .colleague-account{grid-area:1/2}}.ColleagueCampaign-module__jecMka__shell .colleague-nav a{border-bottom:3px solid #0000;align-items:center;min-height:44px;padding:8px 0;display:inline-flex;color:var(--campaign-cream)!important}:is(.ColleagueCampaign-module__jecMka__shell .colleague-nav a:hover,.ColleagueCampaign-module__jecMka__shell .colleague-nav a[aria-current=page]){border-bottom-color:var(--campaign-red)}.ColleagueCampaign-module__jecMka__shell .colleague-nav a[aria-current=page]{font-weight:800!important}.ColleagueCampaign-module__jecMka__shell .colleague-header :where(a,button):focus-visible{outline-color:var(--campaign-cream)}.ColleagueCampaign-module__jecMka__shell .colleague-account>button{background:var(--campaign-navy)!important;border-color:#ffffff59!important}.ColleagueCampaign-module__jecMka__shell .colleague-account>div>button{background:var(--campaign-navy)!important;border-color:#ffffff59!important}.ColleagueCampaign-module__jecMka__shell .colleague-account>button[aria-label="Open basket drawer"]:not(:hover){background:#1b1b1b!important}.ColleagueCampaign-module__jecMka__shell .colleague-account>button:hover{background:var(--campaign-red-ink)!important}.ColleagueCampaign-module__jecMka__shell .colleague-account>div>button:hover{background:var(--campaign-red-ink)!important}.ColleagueCampaign-module__jecMka__shell .colleague-footer{border-top:2px solid var(--campaign-navy)!important}@media (max-width:768px){.ColleagueCampaign-module__jecMka__shell .colleague-account{grid-area:1/2}}.ColleagueCampaign-module__jecMka__catalogue .catalogueControls{background:var(--campaign-neutral);border:1px solid var(--border);border-radius:16px;padding:16px}.ColleagueCampaign-module__jecMka__catalogue .catalogueControls label{color:var(--text-secondary)!important;border-color:var(--border)!important}.ColleagueCampaign-module__jecMka__catalogue select{max-width:100%;border-color:var(--campaign-secondary)!important;min-height:44px!important}.ColleagueCampaign-module__jecMka__catalogue nav[aria-label=Catalogue\ pagination]{flex-wrap:wrap}.ColleagueCampaign-module__jecMka__catalogue nav[aria-label=Catalogue\ pagination] button{min-height:44px;background:var(--campaign-navy)!important}.ColleagueCampaign-module__jecMka__catalogue nav[aria-label=Catalogue\ pagination] button:last-child{font-size:1.1875rem;font-weight:700;background:var(--campaign-red)!important}.ColleagueCampaign-module__jecMka__catalogue nav[aria-label=Catalogue\ pagination] button:hover:not(:disabled){background:var(--campaign-red-ink)!important}.ColleagueCampaign-module__jecMka__catalogue nav[aria-label=Catalogue\ pagination] button:disabled{border:1px solid var(--border);cursor:not-allowed;background:var(--campaign-neutral)!important;color:var(--text-secondary)!important}
main.colleague-main-content:has(>.ColleagueHomePage-module__QVQvwa__page){--home-shell-gutter:24px;background:#fefefd;container-type:inline-size;padding-inline:0!important;padding-top:0!important}main.colleague-main-content>.ColleagueHomePage-module__QVQvwa__page{background:inherit}@media (max-width:768px){main.colleague-main-content:has(>.ColleagueHomePage-module__QVQvwa__page){--home-shell-gutter:16px}}.ColleagueHomePage-module__QVQvwa__page{max-width:1440px;padding:0 var(--home-shell-gutter,24px) 40px;gap:28px;margin:0 auto;display:grid}.ColleagueHomePage-module__QVQvwa__heroSection{box-shadow:none;color:var(--campaign-cream);isolation:isolate;background:0 0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(24px,3vw,40px);min-width:0;padding:clamp(24px,3vw,40px) 0;display:grid;position:relative;overflow:visible}.ColleagueHomePage-module__QVQvwa__heroSection:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 100% 0,#ffffff1f,#0000 28%),linear-gradient(135deg,#050505 0%,#111 52%,#1b1b1b 100%);position:absolute;inset:0 calc(50% - 50cqw)}.ColleagueHomePage-module__QVQvwa__heroSection:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#ffffff24,#fff0);position:absolute;inset:0 calc(50% - 50cqw)}.ColleagueHomePage-module__QVQvwa__heroCopy,.ColleagueHomePage-module__QVQvwa__heroVisual{z-index:1;position:relative}.ColleagueHomePage-module__QVQvwa__heroCopy{align-content:center;gap:20px;min-width:0;display:grid}.ColleagueHomePage-module__QVQvwa__sectionLabel,.ColleagueHomePage-module__QVQvwa__bundleLabel{letter-spacing:.12em;text-transform:uppercase;font-size:.77rem;font-weight:800}.ColleagueHomePage-module__QVQvwa__heroCopy h1,.ColleagueHomePage-module__QVQvwa__ctaCopy h2{letter-spacing:-.03em;max-width:14ch;margin:0;font-family:Arial Black,Segoe UI,sans-serif;font-size:clamp(2.25rem,3.8vw,3.75rem);font-weight:900;line-height:1.02}.ColleagueHomePage-module__QVQvwa__heroText,.ColleagueHomePage-module__QVQvwa__ctaCopy p{color:var(--campaign-cream);max-width:58ch;margin:0;font-size:1rem;line-height:1.55}.ColleagueHomePage-module__QVQvwa__heroActions,.ColleagueHomePage-module__QVQvwa__ctaActions{flex-wrap:wrap;gap:14px;display:flex}.ColleagueHomePage-module__QVQvwa__heroActions{align-items:flex-start;row-gap:30px}.ColleagueHomePage-module__QVQvwa__heroActionGroup{align-content:start;justify-items:center;gap:10px;display:grid}.ColleagueHomePage-module__QVQvwa__heroActions a{align-self:start;padding:10px 18px;font-size:1rem}.ColleagueHomePage-module__QVQvwa__primaryAction,.ColleagueHomePage-module__QVQvwa__secondaryAction,.ColleagueHomePage-module__QVQvwa__bundleAction,.ColleagueHomePage-module__QVQvwa__categoryCard a{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:700;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.ColleagueHomePage-module__QVQvwa__primaryAction,.ColleagueHomePage-module__QVQvwa__bundleAction{background:var(--campaign-red);color:var(--campaign-white);font-size:1.1875rem;font-weight:700;box-shadow:0 18px 30px #0f172029}.ColleagueHomePage-module__QVQvwa__secondaryAction{color:var(--campaign-white);background:#ffffff14;border:1px solid #ffffff4d}.ColleagueHomePage-module__QVQvwa__primaryAction:hover,.ColleagueHomePage-module__QVQvwa__secondaryAction:hover,.ColleagueHomePage-module__QVQvwa__bundleAction:hover,.ColleagueHomePage-module__QVQvwa__categoryCard a:hover{transform:translateY(-2px)}.ColleagueHomePage-module__QVQvwa__saleMetaRow{grid-template-columns:minmax(0,1fr);margin-top:0;display:grid;position:relative;top:16px}.ColleagueHomePage-module__QVQvwa__saleMetaRow div{padding:0;display:grid}.ColleagueHomePage-module__QVQvwa__saleMetaRow strong{white-space:nowrap;font-family:Manrope,Segoe UI,sans-serif;font-size:1rem}.ColleagueHomePage-module__QVQvwa__saleMetaRow span{color:var(--campaign-cream);font-size:.88rem}.ColleagueHomePage-module__QVQvwa__limitsBanner{background:var(--campaign-neutral);border:1px solid var(--campaign-border);text-align:center;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;max-width:760px;margin:0 auto;padding:10px 20px;display:flex}.ColleagueHomePage-module__QVQvwa__limitsBanner strong{color:var(--campaign-navy);letter-spacing:.02em;font-family:Manrope,Segoe UI,sans-serif;font-size:.95rem}.ColleagueHomePage-module__QVQvwa__limitsBanner span{color:var(--campaign-secondary);font-size:.9rem}.ColleagueHomePage-module__QVQvwa__heroVisual{align-content:start;gap:12px;display:grid}.ColleagueHomePage-module__QVQvwa__heroBadge{background:var(--campaign-cream);border:1px solid var(--campaign-red);color:var(--campaign-red-ink);letter-spacing:.08em;text-align:center;text-transform:uppercase;border-radius:999px;place-self:start end;margin:0;padding:10px 14px;font-size:.76rem;font-weight:800;line-height:1.2}.ColleagueHomePage-module__QVQvwa__visualStage{--hero-image-max-size:220px;background:linear-gradient(155deg,#ffffff1f,#ffffff08);border:1px solid #ffffff29;border-radius:28px;grid-template-rows:minmax(180px,auto) auto;grid-template-columns:minmax(0,1.2fr) minmax(150px,1fr);gap:14px;padding:18px;display:grid}.ColleagueHomePage-module__QVQvwa__monitorCard{grid-row:1;place-items:center;min-width:0;display:grid;position:relative}.ColleagueHomePage-module__QVQvwa__monitorCard img{max-height:var(--hero-image-max-size)!important}.ColleagueHomePage-module__QVQvwa__monitorGlow{background:radial-gradient(circle,#38bdf86b,#38bdf800 68%);width:260px;height:260px;position:absolute}.ColleagueHomePage-module__QVQvwa__monitorFrame{background:linear-gradient(180deg, var(--campaign-black) 0%, var(--campaign-navy) 100%);border:10px solid #ffffff2e;border-radius:18px;align-items:center;width:min(100%,320px);height:220px;padding:12px;display:grid}.ColleagueHomePage-module__QVQvwa__monitorScreen{background:linear-gradient(135deg, var(--campaign-navy) 0%, var(--campaign-navy) 42%, var(--campaign-navy) 100%);border-radius:10px;height:100%;position:relative}.ColleagueHomePage-module__QVQvwa__monitorScreen:after{content:"";background:linear-gradient(120deg,#ffffff75,#fff0);border-radius:10px;position:absolute;inset:0}.ColleagueHomePage-module__QVQvwa__monitorStand{background:linear-gradient(180deg, var(--campaign-border) 0%, var(--campaign-border) 100%);border-radius:12px 12px 18px 18px;width:86px;height:56px;margin-top:12px}.ColleagueHomePage-module__QVQvwa__dockCard,.ColleagueHomePage-module__QVQvwa__saleCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff29;border-radius:22px}.ColleagueHomePage-module__QVQvwa__dockCard{align-content:center;gap:10px;padding:14px;font-size:.9rem;line-height:1.4;display:grid}.ColleagueHomePage-module__QVQvwa__dockTop{background:linear-gradient(145deg, var(--campaign-border) 0%, var(--campaign-cream) 100%);border-radius:18px;height:42px}.ColleagueHomePage-module__QVQvwa__dockPorts{gap:10px;display:flex}.ColleagueHomePage-module__QVQvwa__dockPorts span{background:#ffffffbf;border-radius:999px;width:28px;height:8px;display:block}.ColleagueHomePage-module__QVQvwa__saleCard{padding:12px 14px;padding-left:max(14px, calc(((100% - 14px) * 6 / 11 - var(--hero-image-max-size)) / 2 - 1px));grid-column:1/-1;align-self:end;justify-items:start;gap:6px;display:grid}.ColleagueHomePage-module__QVQvwa__saleCardLabel{color:var(--campaign-cream);letter-spacing:.1em;text-transform:uppercase;font-size:.73rem;font-weight:800}.ColleagueHomePage-module__QVQvwa__saleCardTitle{letter-spacing:-.01em;margin:0;font-family:Manrope,Segoe UI,sans-serif;font-size:1.05rem}.ColleagueHomePage-module__QVQvwa__saleCardDetail{color:var(--campaign-cream);margin:0;font-size:.89rem;line-height:1.5}.ColleagueHomePage-module__QVQvwa__saleCardFooter{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:2px;display:flex}.ColleagueHomePage-module__QVQvwa__salePriceValue{color:var(--campaign-cream);letter-spacing:-.015em;margin:0;font-family:Manrope,Segoe UI,sans-serif;font-size:1.15rem;font-weight:600}.ColleagueHomePage-module__QVQvwa__saleCardAction{background:var(--campaign-white);color:var(--campaign-navy);border:1px solid #0f2e6324;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-size:.88rem;font-weight:700;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.ColleagueHomePage-module__QVQvwa__saleCardAction:hover{background:var(--campaign-white);transform:translateY(-1px);box-shadow:0 10px 22px #0712253d}.ColleagueHomePage-module__QVQvwa__sectionBlock{gap:20px;display:grid}.ColleagueHomePage-module__QVQvwa__categoriesSection{gap:12px}.ColleagueHomePage-module__QVQvwa__categoriesSection .ColleagueHomePage-module__QVQvwa__sectionHeading{text-align:center;grid-template-columns:minmax(0,1fr);place-items:center;gap:10px}.ColleagueHomePage-module__QVQvwa__categoriesSection .ColleagueHomePage-module__QVQvwa__sectionHeading h2{max-width:30ch;margin-top:2px}.ColleagueHomePage-module__QVQvwa__categoriesSection .ColleagueHomePage-module__QVQvwa__sectionHeading p{max-width:72ch}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection{isolation:isolate;background:0 0;border:1px solid #0000;border-radius:0;gap:8px;padding:20px;position:relative}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection:before{background:var(--campaign-neutral);border-block:1px solid var(--campaign-border);content:"";pointer-events:none;z-index:-1;position:absolute;inset:-1px calc(50% - 50cqw)}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection .ColleagueHomePage-module__QVQvwa__productCard{background:var(--campaign-white);border:1px solid var(--campaign-border);align-content:start;box-shadow:0 16px 30px #0f172014}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection .ColleagueHomePage-module__QVQvwa__sectionHeading{text-align:center;grid-template-columns:minmax(0,1fr);place-items:center;gap:10px}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection .ColleagueHomePage-module__QVQvwa__sectionHeading h2{max-width:30ch;margin-top:2px}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection .ColleagueHomePage-module__QVQvwa__sectionHeading p{max-width:72ch}.ColleagueHomePage-module__QVQvwa__sectionHeading{grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:end;gap:16px;display:grid}.ColleagueHomePage-module__QVQvwa__sectionLabel,.ColleagueHomePage-module__QVQvwa__bundleLabel,.ColleagueHomePage-module__QVQvwa__productCategory,.ColleagueHomePage-module__QVQvwa__productSku{color:var(--campaign-secondary)}.ColleagueHomePage-module__QVQvwa__sectionHeading h2{letter-spacing:-.03em;max-width:14ch;margin:6px 0 0;font-size:clamp(1.65rem,2.5vw,2.25rem);line-height:1.12}.ColleagueHomePage-module__QVQvwa__sectionHeading p,.ColleagueHomePage-module__QVQvwa__categoryCard p,.ColleagueHomePage-module__QVQvwa__productBody p,.ColleagueHomePage-module__QVQvwa__bundleDescription{color:var(--text-secondary);margin:0;line-height:1.65}.ColleagueHomePage-module__QVQvwa__categoryGrid,.ColleagueHomePage-module__QVQvwa__productGrid,.ColleagueHomePage-module__QVQvwa__bundleGrid,.ColleagueHomePage-module__QVQvwa__promoStrip{gap:20px;display:grid}.ColleagueHomePage-module__QVQvwa__categoryGrid{isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.ColleagueHomePage-module__QVQvwa__categoryGrid:before{content:"";pointer-events:none;z-index:-1;background:#ffffffe0;border-block:1px solid #e2e6ecf2;position:absolute;inset:0 calc(50% - 50cqw);box-shadow:0 18px 34px #0f172014}.ColleagueHomePage-module__QVQvwa__categoryCard,.ColleagueHomePage-module__QVQvwa__productCard,.ColleagueHomePage-module__QVQvwa__bundleCard,.ColleagueHomePage-module__QVQvwa__promoCard,.ColleagueHomePage-module__QVQvwa__ctaSection{background:#ffffffe0;border:1px solid #e2e6ecf2;box-shadow:0 18px 34px #0f172014}.ColleagueHomePage-module__QVQvwa__categoryCard{box-shadow:none;text-align:center;background:0 0;border-color:#0000;border-radius:0;justify-items:center;gap:12px;padding:20px;display:grid}.ColleagueHomePage-module__QVQvwa__categoryIconWrap{background:linear-gradient(135deg, var(--campaign-neutral) 0%, var(--campaign-cream) 45%, var(--campaign-neutral) 100%);border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.ColleagueHomePage-module__QVQvwa__icon{fill:none;height:40px;stroke:var(--campaign-black);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;width:40px}.ColleagueHomePage-module__QVQvwa__categoryCard h3,.ColleagueHomePage-module__QVQvwa__productBody h3,.ColleagueHomePage-module__QVQvwa__bundleCard h3,.ColleagueHomePage-module__QVQvwa__promoCard h3{margin:0}.ColleagueHomePage-module__QVQvwa__promoCard h3{transform:translateY(3px)}.ColleagueHomePage-module__QVQvwa__categoryCard a{background:var(--campaign-black);color:var(--campaign-white);justify-self:center}.ColleagueHomePage-module__QVQvwa__categoriesSection .ColleagueHomePage-module__QVQvwa__sectionLabel{color:var(--campaign-secondary)}.ColleagueHomePage-module__QVQvwa__productGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.ColleagueHomePage-module__QVQvwa__featuredProductGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;width:100%;margin:0 auto}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection .ColleagueHomePage-module__QVQvwa__featuredProductGrid{margin-top:2px}.ColleagueHomePage-module__QVQvwa__featuredBundlesSection .ColleagueHomePage-module__QVQvwa__sectionHeading{text-align:center;grid-template-columns:minmax(0,1fr);place-items:center;gap:10px}.ColleagueHomePage-module__QVQvwa__featuredBundlesSection .ColleagueHomePage-module__QVQvwa__sectionHeading h2{max-width:30ch;margin-top:2px}.ColleagueHomePage-module__QVQvwa__featuredBundlesSection .ColleagueHomePage-module__QVQvwa__sectionHeading p{max-width:72ch}.ColleagueHomePage-module__QVQvwa__featuredProductGrid[data-count="1"]{max-width:320px}.ColleagueHomePage-module__QVQvwa__featuredProductGrid[data-count="2"]{max-width:680px}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection .ColleagueHomePage-module__QVQvwa__productVisual{aspect-ratio:auto;background:var(--campaign-neutral);height:216px;padding:12px 10px 10px}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection .ColleagueHomePage-module__QVQvwa__productVisual[data-category=SCREEN],.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection .ColleagueHomePage-module__QVQvwa__productVisual[data-category=DOCKING_STATION]{background:var(--campaign-neutral);box-shadow:inset 0 2px 0 var(--campaign-border)}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection .ColleagueHomePage-module__QVQvwa__productVisual[data-category=OTHER]{background:var(--campaign-neutral);border:none}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection .ColleagueHomePage-module__QVQvwa__productArtworkFrame{background:var(--campaign-neutral);border-radius:16px;min-height:0;padding:36px 8px 8px}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection .ColleagueHomePage-module__QVQvwa__productImage{object-fit:contain;min-height:0;max-height:150px}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection .ColleagueHomePage-module__QVQvwa__productBody{gap:8px;padding:14px 16px}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection .ColleagueHomePage-module__QVQvwa__productMeta{flex-wrap:wrap;row-gap:4px;margin-top:2px;transform:none!important}.ColleagueHomePage-module__QVQvwa__featuredProductGrid[data-count="3"]{max-width:1040px}.ColleagueHomePage-module__QVQvwa__productCard{border-radius:24px;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid;overflow:hidden}.ColleagueHomePage-module__QVQvwa__productCard:hover{border-color:#9aaac2e6;transform:translateY(-6px);box-shadow:0 24px 44px #0f172024}.ColleagueHomePage-module__QVQvwa__productVisual{aspect-ratio:.82;align-items:end;padding:24px;display:grid;position:relative;overflow:hidden}.ColleagueHomePage-module__QVQvwa__productVisual[data-category=SCREEN],.ColleagueHomePage-module__QVQvwa__productVisual[data-category=DOCKING_STATION]{background:linear-gradient(135deg, var(--campaign-navy) 0%, var(--campaign-neutral) 55%, var(--campaign-neutral) 100%)}.ColleagueHomePage-module__QVQvwa__productCard:hover .ColleagueHomePage-module__QVQvwa__productArtworkFrame{transform:scale(1.04)}.ColleagueHomePage-module__QVQvwa__productCard:hover .ColleagueHomePage-module__QVQvwa__productImage{transform:scale(1.06)}.ColleagueHomePage-module__QVQvwa__productVisualTopRow{z-index:2;justify-content:space-between;align-items:start;display:flex;position:absolute;top:16px;left:18px;right:18px}.ColleagueHomePage-module__QVQvwa__productVisual[data-category=OTHER]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.08em;text-transform:uppercase;background:#ffffffb8;border:1px solid #ffffffa6;border-radius:999px;padding:7px 10px;font-size:.7rem;font-weight:800}.ColleagueHomePage-module__QVQvwa__productStatus{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.04em;border:1px solid #0000;border-radius:999px;padding:7px 11px;font-size:.74rem;font-weight:800}.ColleagueHomePage-module__QVQvwa__productStatus[data-status=AVAILABLE]{color:#0f7f59;background:#e7f8f1e6;border-color:#0f9f6e2e}.ColleagueHomePage-module__QVQvwa__productStatus[data-status=RESERVED]{color:#9d6518;background:#fff4dfeb;border-color:#b7791f2e}.ColleagueHomePage-module__QVQvwa__productStatus[data-status=SOLD]{color:var(--campaign-secondary);background:#e8edf3f0;border-color:#47556929}.ColleagueHomePage-module__QVQvwa__productArtworkFrame{place-items:center;height:100%;padding:44px 18px 24px;transition:transform .26s;display:grid}.ColleagueHomePage-module__QVQvwa__productImage{object-fit:cover;border-radius:18px;width:100%;height:100%;max-height:250px;transition:transform .26s;display:block;box-shadow:0 18px 36px #0f172038}.ColleagueHomePage-module__QVQvwa__monitorArtwork,.ColleagueHomePage-module__QVQvwa__dockingArtwork,.ColleagueHomePage-module__QVQvwa__accessoryArtwork{place-items:center;width:100%;height:100%;display:grid;position:relative}.ColleagueHomePage-module__QVQvwa__monitorArtwork{padding-top:16px}.ColleagueHomePage-module__QVQvwa__monitorAura{background:radial-gradient(circle,#74c1ff73,#74c1ff00 70%);width:92%;height:82%;position:absolute}.ColleagueHomePage-module__QVQvwa__monitorBezel{background:linear-gradient(180deg, var(--campaign-black) 0%, var(--campaign-navy) 100%);border:10px solid #ffffff8f;border-radius:18px;align-items:center;width:92%;max-width:270px;height:74%;max-height:240px;padding:12px;display:grid;box-shadow:0 20px 34px #0f17201f}.ColleagueHomePage-module__QVQvwa__monitorDisplay{background:linear-gradient(135deg, var(--campaign-navy) 0%, var(--campaign-navy) 45%, var(--campaign-navy) 100%);border-radius:10px;height:100%;transition:box-shadow .22s;position:relative;overflow:hidden;box-shadow:0 18px 32px #2657be38}.ColleagueHomePage-module__QVQvwa__monitorDisplay:before{content:"";background:linear-gradient(120deg,#ffffff85,#fff0);position:absolute;inset:0}.ColleagueHomePage-module__QVQvwa__monitorInterface{background:linear-gradient(#ffffff47,#fff0 28%),linear-gradient(90deg,#ffffff2e 0 18%,#0000 18% 40%,#ffffff1f 40% 62%,#0000 62% 100%);border-radius:8px;position:absolute;inset:14px}.ColleagueHomePage-module__QVQvwa__monitorBase{background:linear-gradient(180deg, var(--campaign-border) 0%, var(--campaign-border) 100%);border-radius:16px 16px 20px 20px;width:88px;height:52px;margin-top:12px;box-shadow:0 12px 22px #7d93b84d}.ColleagueHomePage-module__QVQvwa__dockingArtwork{padding:12px 0}.ColleagueHomePage-module__QVQvwa__dockShadow{background:radial-gradient(circle,#4455b329,#4455b300 70%);width:84%;height:50%;position:absolute;bottom:10%}.ColleagueHomePage-module__QVQvwa__dockBody{background:linear-gradient(145deg, var(--campaign-navy) 0%, var(--campaign-black) 85%);border-radius:24px;align-items:end;width:82%;height:120px;padding:18px;transition:box-shadow .22s;display:grid;position:relative;overflow:hidden;transform:rotate(-8deg);box-shadow:0 18px 30px #0f172029}.ColleagueHomePage-module__QVQvwa__dockHighlight{background:linear-gradient(90deg,#fff6,#fff0);height:2px;position:absolute;top:16px;left:14px;right:14px}.ColleagueHomePage-module__QVQvwa__dockPortRow{gap:8px;display:flex}.ColleagueHomePage-module__QVQvwa__dockPortRow span{background:#f5f8ffeb;border-radius:999px;width:28px;height:8px;display:block}.ColleagueHomePage-module__QVQvwa__dockCable{background:linear-gradient(#2c3c57b3,#2c3c5700);border-radius:999px;width:10px;height:120px;position:absolute;top:18%;right:18%;transform:rotate(18deg)}.ColleagueHomePage-module__QVQvwa__accessoryGlow{background:radial-gradient(circle,#97c7a84d,#97c7a800 70%);width:86%;height:80%;position:absolute}.ColleagueHomePage-module__QVQvwa__accessoryBody{background:linear-gradient(145deg, var(--campaign-black) 0%, var(--campaign-navy) 100%);border-radius:38px 38px 44px 44px;width:120px;height:150px;transition:box-shadow .22s;position:relative;box-shadow:0 18px 30px #0f172029}.ColleagueHomePage-module__QVQvwa__accessoryAccent{background:#ffffff1f;border-radius:999px;width:14px;height:38px;position:absolute;top:52px}.ColleagueHomePage-module__QVQvwa__productImageLabel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--campaign-white);z-index:1;background:#0f1720c2;border-radius:999px;justify-self:start;padding:10px 14px;font-size:.82rem;font-weight:700;position:relative}.ColleagueHomePage-module__QVQvwa__productBody{gap:14px;padding:26px 24px 24px;display:grid}.ColleagueHomePage-module__QVQvwa__productCategory{letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;font-weight:800}.ColleagueHomePage-module__QVQvwa__productMeta,.ColleagueHomePage-module__QVQvwa__bundleTop,.ColleagueHomePage-module__QVQvwa__bundleValueRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.ColleagueHomePage-module__QVQvwa__productMeta strong{font-family:Manrope,Segoe UI,sans-serif;font-size:1.28rem}.ColleagueHomePage-module__QVQvwa__stockNote{color:var(--text-muted);font-size:.84rem;font-weight:600}.ColleagueHomePage-module__QVQvwa__promoStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.ColleagueHomePage-module__QVQvwa__promoCard{background:var(--campaign-white);border:1px solid var(--campaign-border);text-align:center;border-radius:24px;align-content:start;justify-items:center;gap:12px;padding:20px;display:grid;box-shadow:0 12px 24px #0f172014}.ColleagueHomePage-module__QVQvwa__promoCard .ColleagueHomePage-module__QVQvwa__sectionLabel{border-radius:999px;padding:6px 10px}.ColleagueHomePage-module__QVQvwa__promoCard:first-child{background:var(--campaign-white);border-top:3px solid var(--campaign-red)}.ColleagueHomePage-module__QVQvwa__promoCard:first-child .ColleagueHomePage-module__QVQvwa__sectionLabel{background:var(--campaign-cream);color:var(--campaign-red-ink)}.ColleagueHomePage-module__QVQvwa__promoCard:nth-child(2){background:var(--campaign-white);border-top:3px solid var(--campaign-navy)}.ColleagueHomePage-module__QVQvwa__promoCard:nth-child(2) .ColleagueHomePage-module__QVQvwa__sectionLabel{background:var(--campaign-cream);color:var(--campaign-red-ink)}.ColleagueHomePage-module__QVQvwa__promoCard:nth-child(3){background:var(--campaign-white);border-top:3px solid var(--campaign-navy)}.ColleagueHomePage-module__QVQvwa__promoCard:nth-child(3) .ColleagueHomePage-module__QVQvwa__sectionLabel{background:var(--campaign-neutral);color:var(--campaign-red-ink)}.ColleagueHomePage-module__QVQvwa__bundleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ColleagueHomePage-module__QVQvwa__bundleCard{border-radius:26px;align-content:start;gap:14px;padding:20px;display:grid}.ColleagueHomePage-module__QVQvwa__bundleLabel{background:var(--campaign-black);color:var(--campaign-white);border-radius:999px;padding:6px 10px}.ColleagueHomePage-module__QVQvwa__bundleValueRow span{background:var(--campaign-cream);color:var(--campaign-red-ink);border-radius:999px;padding:6px 10px;font-size:.84rem;font-weight:700}.ColleagueHomePage-module__QVQvwa__bundleAction{justify-self:start;margin-top:4px}.ColleagueHomePage-module__QVQvwa__ctaSection{background:radial-gradient(circle at top right, #d2d2d229, transparent 34%), linear-gradient(135deg, var(--campaign-navy) 0%, var(--campaign-black) 100%);color:var(--campaign-white);border-radius:30px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:40px;display:grid}.ColleagueHomePage-module__QVQvwa__ctaCopy .ColleagueHomePage-module__QVQvwa__sectionLabel{color:var(--campaign-cream)}.ColleagueHomePage-module__QVQvwa__ctaCopy h2{max-width:14ch;margin:6px 0 12px;font-size:clamp(2rem,3.5vw,3.2rem)}@media (max-width:1240px){.ColleagueHomePage-module__QVQvwa__sectionHeading,.ColleagueHomePage-module__QVQvwa__ctaSection{grid-template-columns:minmax(0,1fr)}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection .ColleagueHomePage-module__QVQvwa__sectionHeading{row-gap:8px}.ColleagueHomePage-module__QVQvwa__ctaActions{justify-content:flex-start}}@media (max-width:960px){.ColleagueHomePage-module__QVQvwa__heroSection{grid-template-columns:minmax(0,1fr)}.ColleagueHomePage-module__QVQvwa__heroVisual{justify-self:center;width:100%;max-width:640px}}@media (max-width:760px){.ColleagueHomePage-module__QVQvwa__page{gap:24px;padding-bottom:32px}.ColleagueHomePage-module__QVQvwa__categoryGrid,.ColleagueHomePage-module__QVQvwa__bundleGrid,.ColleagueHomePage-module__QVQvwa__promoStrip{grid-template-columns:minmax(0,1fr)}.ColleagueHomePage-module__QVQvwa__heroSection{padding:24px 0}.ColleagueHomePage-module__QVQvwa__ctaSection{padding:24px}.ColleagueHomePage-module__QVQvwa__featuredEquipmentSection{padding:16px}.ColleagueHomePage-module__QVQvwa__heroCopy h1,.ColleagueHomePage-module__QVQvwa__ctaCopy h2,.ColleagueHomePage-module__QVQvwa__sectionHeading h2{max-width:none}.ColleagueHomePage-module__QVQvwa__heroCopy h1{font-size:clamp(2rem,8vw,3rem);line-height:1.08}.ColleagueHomePage-module__QVQvwa__heroActions a,.ColleagueHomePage-module__QVQvwa__ctaActions a{text-align:center;padding-block:10px}}@media (max-width:520px){.ColleagueHomePage-module__QVQvwa__visualStage{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.ColleagueHomePage-module__QVQvwa__monitorCard{grid-row:auto}.ColleagueHomePage-module__QVQvwa__saleCard{padding-left:max(14px, calc((100% - var(--hero-image-max-size)) / 2 - 1px));grid-column:auto;width:100%}.ColleagueHomePage-module__QVQvwa__saleCardFooter{flex-wrap:wrap}}.ColleagueHomePage-module__QVQvwa__primaryAction:hover,.ColleagueHomePage-module__QVQvwa__bundleAction:hover{background:var(--campaign-red-ink)}.ColleagueHomePage-module__QVQvwa__secondaryAction:hover{background:#ffffff29}.ColleagueHomePage-module__QVQvwa__page a:focus-visible{outline:3px solid var(--campaign-navy);outline-offset:4px}.ColleagueHomePage-module__QVQvwa__heroSection a:focus-visible,.ColleagueHomePage-module__QVQvwa__ctaSection a:focus-visible{outline-color:var(--campaign-cream)}.ColleagueHomePage-module__QVQvwa__saleCardAction{color:var(--campaign-navy)}.ColleagueHomePage-module__QVQvwa__heroVisual,.ColleagueHomePage-module__QVQvwa__dockCard{min-width:0}.ColleagueHomePage-module__QVQvwa__dockCard{overflow-wrap:anywhere}
