:root{--cg-black:#060806;--cg-ink:#f3f5f2}*{box-sizing:border-box}html{background:var(--cg-black);scroll-behavior:smooth}body{background:var(--cg-black);color:var(--cg-ink);font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}button,input{font:inherit}button{color:inherit}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@property --transformation-progress{syntax:"<number>";inherits:true;initial-value:0}@property --transformation-elapsed{syntax:"<number>";inherits:true;initial-value:0}@property --registration-progress{syntax:"<number>";inherits:true;initial-value:0}@property --motion-identity{syntax:"<number>";inherits:true;initial-value:0}@property --motion-material{syntax:"<number>";inherits:true;initial-value:0}@property --motion-structure{syntax:"<number>";inherits:true;initial-value:0}@property --motion-talos{syntax:"<number>";inherits:true;initial-value:0}@property --motion-mechanism{syntax:"<number>";inherits:true;initial-value:0}@property --motion-settle{syntax:"<number>";inherits:true;initial-value:0}@property --motion-material-pct{syntax:"<percentage>";inherits:true;initial-value:0%}@property --motion-header-y{syntax:"<length>";inherits:true;initial-value:-8px}@property --motion-logo-reveal{syntax:"<percentage>";inherits:true;initial-value:100%}@property --motion-card-y{syntax:"<length>";inherits:true;initial-value:16px}@property --motion-card-tilt{syntax:"<angle>";inherits:true;initial-value:4deg}@property --motion-talos-x{syntax:"<length>";inherits:true;initial-value:18px}@property --motion-talos-tilt{syntax:"<angle>";inherits:true;initial-value:-3deg}@property --motion-mechanism-opacity{syntax:"<number>";inherits:true;initial-value:0}@property --bx-radius-sm{syntax:"<length>";inherits:true;initial-value:6px}@property --bx-radius-md{syntax:"<length>";inherits:true;initial-value:14px}@property --bx-radius-lg{syntax:"<length>";inherits:true;initial-value:24px}@property --bx-border-width{syntax:"<length>";inherits:true;initial-value:1px}@property --bx-display-min{syntax:"<length>";inherits:true;initial-value:42px}@property --bx-display-max{syntax:"<length>";inherits:true;initial-value:90px}@property --bx-body-min{syntax:"<length>";inherits:true;initial-value:16px}@property --bx-body-max{syntax:"<length>";inherits:true;initial-value:20px}@property --bx-display-tracking{syntax:"<length>";inherits:true;initial-value:-.035em}@property --bx-body-leading{syntax:"<number>";inherits:true;initial-value:1.6}@property --bx-display-weight{syntax:"<number>";inherits:true;initial-value:520}@property --bx-body-weight{syntax:"<number>";inherits:true;initial-value:400}@property --bx-label-weight{syntax:"<number>";inherits:true;initial-value:600}.bx-experience{--bx-canvas:color-mix(in srgb, var(--theme-canvas) var(--motion-material-pct), #060806);--bx-canvas-alt:color-mix(in srgb, var(--theme-canvas-alt) var(--motion-material-pct), #0b100c);--bx-surface:color-mix(in srgb, var(--theme-surface) var(--motion-material-pct), #0d120f);--bx-surface-raised:color-mix(in srgb, var(--theme-surface-raised) var(--motion-material-pct), #121914);--bx-surface-translucent:color-mix(in srgb, var(--theme-surface-translucent) var(--motion-material-pct), #0e1410c7);--bx-text:var(--bx-text-canvas);--bx-muted:var(--bx-muted-canvas);--bx-inverse:color-mix(in srgb, var(--theme-text-inverse) var(--motion-material-pct), #061009);--bx-border:color-mix(in srgb, var(--theme-border) var(--motion-material-pct), #f3f5f224);--bx-border-strong:color-mix(in srgb, var(--theme-border-strong) var(--motion-material-pct), #f3f5f257);--bx-primary:var(--bx-primary-canvas);--bx-primary-hover:var(--bx-primary-hover-canvas);--bx-primary-contrast:var(--bx-primary-contrast-canvas);--bx-secondary:color-mix(in srgb, var(--theme-secondary) var(--motion-material-pct), #1f7dc4);--bx-accent:color-mix(in srgb, var(--theme-accent) var(--motion-material-pct), #3fb6ff);--bx-focus:var(--bx-focus-canvas);--bx-success:var(--bx-success-canvas);--bx-danger:var(--bx-danger-canvas);--bx-glow:color-mix(in srgb, var(--theme-glow) var(--motion-material-pct), #3fb6ff40);--bx-shadow:0 30px 80px #00000057;--bx-radius-sm:6px;--bx-radius-md:14px;--bx-radius-lg:24px;--bx-border-width:1px;--bx-density:1;--bx-page-gutter:clamp(20px, 4vw, 72px);--bx-max-width:1500px;--bx-font-display:var(--font-geist-sans), sans-serif;--bx-font-body:var(--font-geist-sans), sans-serif;--bx-font-mono:var(--font-geist-mono), monospace;--bx-text-canvas:#f3f5f2;--bx-muted-canvas:#9aa39c;--bx-primary-canvas:#f5f5f2;--bx-primary-hover-canvas:#d9ddd9;--bx-primary-contrast-canvas:#061009;--bx-primary-hover-contrast-canvas:#061009;--bx-focus-canvas:#3fb6ff;--bx-success-canvas:#277a4b;--bx-danger-canvas:#a9353f;--bx-brand-primary:#f5f5f2;--bx-brand-primary-hover:#d9ddd9;--bx-primary-hover-contrast:var(--bx-primary-hover-contrast-canvas);background:var(--bx-canvas);color:var(--bx-text);font-family:var(--bx-font-body);font-weight:var(--bx-body-weight,400);isolation:isolate;min-height:100vh;padding:0 var(--bx-page-gutter) clamp(44px, 6vw, 88px);position:relative;overflow:clip}.bx-experience[data-transform-stage=structure],.bx-experience[data-transform-stage=settle],.bx-experience[data-transform-stage=locked],.bx-experience[data-flip-measure=target]{--bx-density:var(--theme-density)}.bx-experience:is([data-transform-stage=structure],[data-transform-stage=settle],[data-transform-stage=locked],[data-flip-measure=target]):not([data-flip-measure=source])[data-company=hing-wa-lee]{--bx-font-display:Georgia, "Times New Roman", serif;--bx-font-body:var(--font-hwl-sans), "Helvetica Neue", Arial, sans-serif;--bx-font-mono:var(--font-geist-mono), monospace}.bx-experience:is([data-transform-stage=structure],[data-transform-stage=settle],[data-transform-stage=locked],[data-flip-measure=target]):not([data-flip-measure=source])[data-company=lifted-trucks]{--bx-font-display:Impact, "Arial Narrow", sans-serif;--bx-font-body:"Helvetica Neue", Arial, sans-serif;--bx-font-mono:var(--font-geist-mono), monospace}.bx-experience:is([data-transform-stage=structure],[data-transform-stage=settle],[data-transform-stage=locked],[data-flip-measure=target]):not([data-flip-measure=source])[data-company=brightside]{--bx-font-display:"Trebuchet MS", Arial, sans-serif;--bx-font-body:"Trebuchet MS", Arial, sans-serif;--bx-font-mono:var(--font-geist-mono), monospace}.bx-experience:is([data-transform-stage=structure],[data-transform-stage=settle],[data-transform-stage=locked],[data-flip-measure=target]):not([data-flip-measure=source])[data-company=contractor-consultants]{--bx-font-display:var(--font-hwl-sans), Arial, sans-serif;--bx-font-body:var(--font-hwl-sans), "Helvetica Neue", Arial, sans-serif;--bx-font-mono:var(--font-geist-mono), monospace}.bx-experience[data-flip-measure=source]{--bx-density:1;--bx-font-display:var(--font-geist-sans), sans-serif;--bx-font-body:var(--font-geist-sans), sans-serif;--bx-font-mono:var(--font-geist-mono), monospace;--bx-radius-sm:6px!important;--bx-radius-md:14px!important;--bx-radius-lg:24px!important;--bx-border-width:1px!important;--bx-display-min:42px!important;--bx-display-max:90px!important;--bx-body-min:16px!important;--bx-body-max:20px!important;--bx-display-tracking:-.035em!important;--bx-display-leading:.98!important;--bx-body-leading:1.6!important;--bx-display-weight:520!important;--bx-body-weight:400!important;--bx-label-weight:600!important;--bx-corner-cut:0px!important;--bx-corner-cut-large:0px!important;--bx-detail-size:0px!important;--bx-profile-rule-width:1px!important;--bx-shadow:0 30px 80px #00000057!important}.bx-experience[data-flip-measure=target]{--bx-radius-sm:var(--target-radius-sm)!important;--bx-radius-md:var(--target-radius-md)!important;--bx-radius-lg:var(--target-radius-lg)!important;--bx-border-width:var(--target-border-width)!important;--bx-display-min:var(--target-display-min)!important;--bx-display-max:var(--target-display-max)!important;--bx-body-min:var(--target-body-min)!important;--bx-body-max:var(--target-body-max)!important;--bx-display-tracking:var(--target-display-tracking)!important;--bx-display-leading:var(--target-display-leading)!important;--bx-body-leading:var(--target-body-leading)!important;--bx-display-weight:var(--target-display-weight)!important;--bx-body-weight:var(--target-body-weight)!important;--bx-label-weight:var(--target-label-weight)!important;--bx-corner-cut:42px!important;--bx-corner-cut-large:48px!important;--bx-detail-size:12px!important;--bx-profile-rule-width:4px!important;--bx-shadow:var(--target-shadow)!important}.bx-experience *,.bx-experience :before,.bx-experience :after{box-sizing:border-box}.bx-experience a{color:inherit}.bx-experience button{color:inherit;font:inherit}.bx-ribbon{--bx-text:var(--bx-text-alt,var(--bx-text-canvas));--bx-muted:var(--bx-muted-alt,var(--bx-muted-canvas));--bx-primary:var(--bx-primary-alt,var(--bx-primary-canvas));--bx-primary-hover:var(--bx-primary-hover-alt,var(--bx-primary-hover-canvas));--bx-primary-contrast:var(--bx-primary-contrast-alt,var(--bx-primary-contrast-canvas));--bx-primary-hover-contrast:var(--bx-primary-hover-contrast-alt,var(--bx-primary-hover-contrast-canvas));--bx-focus:var(--bx-focus-alt,var(--bx-focus-canvas));--bx-success:var(--bx-success-alt,var(--bx-success-canvas));--bx-danger:var(--bx-danger-alt,var(--bx-danger-canvas))}:is(.bx-masthead-main,.bx-event-card,.bx-talos-vault,.bx-process,.bx-error){--bx-text:var(--bx-text-surface,var(--bx-text-canvas));--bx-muted:var(--bx-muted-surface,var(--bx-muted-canvas));--bx-primary:var(--bx-primary-surface,var(--bx-primary-canvas));--bx-primary-hover:var(--bx-primary-hover-surface,var(--bx-primary-hover-canvas));--bx-primary-contrast:var(--bx-primary-contrast-surface,var(--bx-primary-contrast-canvas));--bx-primary-hover-contrast:var(--bx-primary-hover-contrast-surface,var(--bx-primary-hover-contrast-canvas));--bx-focus:var(--bx-focus-surface,var(--bx-focus-canvas));--bx-success:var(--bx-success-surface,var(--bx-success-canvas));--bx-danger:var(--bx-danger-surface,var(--bx-danger-canvas));color:var(--bx-text)}:is(.bx-fallback,.bx-confirmation){--bx-text:var(--bx-text-raised,var(--bx-text-canvas));--bx-muted:var(--bx-muted-raised,var(--bx-muted-canvas));--bx-primary:var(--bx-primary-raised,var(--bx-primary-canvas));--bx-primary-hover:var(--bx-primary-hover-raised,var(--bx-primary-hover-canvas));--bx-primary-contrast:var(--bx-primary-contrast-raised,var(--bx-primary-contrast-canvas));--bx-primary-hover-contrast:var(--bx-primary-hover-contrast-raised,var(--bx-primary-hover-contrast-canvas));--bx-focus:var(--bx-focus-raised,var(--bx-focus-canvas));--bx-success:var(--bx-success-raised,var(--bx-success-canvas));--bx-danger:var(--bx-danger-raised,var(--bx-danger-canvas));color:var(--bx-text)}.bx-sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bx-atmosphere{pointer-events:none;opacity:var(--bx-atmosphere-alpha,.46);z-index:-1;position:fixed;inset:0;overflow:hidden}.bx-atmosphere>span{position:absolute;inset:0}.bx-field{background:radial-gradient(circle at 70% 18%, #7292ff1f, transparent 36%), radial-gradient(circle at 18% 82%, #79e3b217, transparent 39%), linear-gradient(145deg, var(--bx-canvas), var(--bx-canvas-alt))}.bx-field:after{background:var(--bx-profile-field,transparent);content:"";transform:scaleX(var(--motion-material));transform-origin:82% 28%;will-change:transform;position:absolute;inset:0}.bx-material{background:linear-gradient(110deg, transparent 8%, color-mix(in srgb, var(--bx-brand-primary) 8%, transparent) 30%, color-mix(in srgb, var(--bx-accent) 24%, transparent) 47%, color-mix(in srgb, var(--bx-brand-primary) 10%, transparent) 62%, transparent 86%);filter:blur(var(--bx-blur,18px));opacity:var(--motion-material);transform:scaleX(var(--motion-material)) skewX(-7deg);transform-origin:0;will-change:transform}.bx-structure{background-image:linear-gradient(var(--bx-border) 1px, transparent 1px), linear-gradient(90deg, var(--bx-border) 1px, transparent 1px);opacity:var(--motion-structure);transform:scale(var(--motion-structure));transform-origin:72% 44%;background-size:clamp(52px,6vw,96px) clamp(52px,6vw,96px);-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.bx-mechanism{border:var(--bx-border-width) solid var(--bx-border-strong);height:min(74vw,980px);opacity:var(--motion-mechanism-opacity);transform:scale(var(--motion-mechanism));border-radius:50%;width:min(74vw,980px);top:-34vw!important}.bx-mechanism-a{left:48%!important}.bx-mechanism-b{width:min(46vw,640px);height:min(46vw,640px);top:auto!important;bottom:-28vw!important;left:-18%!important}.bx-grain{background-image:radial-gradient(var(--bx-text) .45px, transparent .55px);mix-blend-mode:soft-light;opacity:var(--bx-grain-alpha,.025);background-size:9px 11px}.bx-fallback{background:var(--bx-surface-raised);border:var(--bx-border-width) solid var(--bx-border-strong);color:var(--bx-text);margin:0 calc(var(--bx-page-gutter) * -1);padding:10px var(--bx-page-gutter);z-index:10;justify-content:center;align-items:center;gap:14px;font-size:13px;display:flex;position:relative}.bx-fallback strong{color:var(--bx-primary);text-transform:uppercase}.bx-masthead{border-bottom:var(--bx-border-width) solid var(--bx-border);margin:0 calc(var(--bx-page-gutter) * -1);transform:translate3d(0, var(--motion-header-y), 0);z-index:5;position:relative}.bx-masthead:after{background:var(--bx-brand-primary);content:"";height:1px;transform:scaleX(var(--motion-identity));transform-origin:0;width:100%;position:absolute;bottom:-1px;left:0}.bx-ribbon{background:var(--bx-canvas-alt);border-bottom:var(--bx-border-width) solid var(--bx-border);color:var(--bx-muted);font-family:var(--bx-font-mono);letter-spacing:.2em;min-height:30px;padding:7px var(--bx-page-gutter);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:9px;display:flex}.bx-masthead-main{background:color-mix(in srgb, var(--bx-surface-translucent) 84%, transparent);min-height:82px;padding:16px var(--bx-page-gutter);grid-template-columns:minmax(250px,1fr) auto minmax(170px,.55fr);align-items:center;gap:clamp(20px,3vw,54px);display:grid}.bx-cobrand{justify-self:start;align-items:center;gap:18px;min-width:0;text-decoration:none;display:flex}.bx-cobrand>img,.bx-footer img{background:#060806;border:1px solid #ffffff1f;border-radius:2px;width:100%;max-width:150px;height:auto;padding:8px 10px;display:block}.bx-cobrand>i{background:var(--bx-border-strong);width:1px;height:30px;display:block}.bx-visitor-logo{background:#fff;border:1px solid #00000014;align-items:center;min-height:42px;padding:9px 12px;display:flex}.bx-visitor-logo img{object-fit:contain;width:auto;max-width:210px;height:auto;max-height:36px;display:block}.bx-text-identity{clip-path:inset(0 var(--motion-logo-reveal) 0 0);color:var(--bx-text);font-family:var(--bx-font-display);letter-spacing:var(--bx-display-tracking);max-width:220px;font-size:clamp(15px,1.6vw,22px);font-weight:700;line-height:1}.bx-experience[data-company=lifted-trucks]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-text-identity{text-transform:uppercase;font-weight:900}.bx-experience[data-company=brightside]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-text-identity{font-weight:650}.bx-baseline-mark{color:var(--bx-muted);font-family:var(--bx-font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:10px}.bx-nav{justify-content:center;align-items:center;gap:clamp(16px,2vw,34px);display:flex}.bx-nav a{color:var(--bx-muted);letter-spacing:.1em;text-transform:uppercase;text-underline-offset:5px;font-size:12px;text-decoration-color:#0000}.bx-nav a:hover{color:var(--bx-text);-webkit-text-decoration-color:var(--bx-brand-primary);text-decoration-color:var(--bx-brand-primary)}.bx-masthead-meta{font-family:var(--bx-font-mono);letter-spacing:.15em;text-align:right;text-transform:uppercase;justify-self:end;gap:5px;font-size:9px;display:grid}.bx-masthead-meta span{color:var(--bx-muted)}.bx-masthead-meta time{color:var(--bx-text)}.bx-hero{max-width:var(--bx-max-width);grid-template-columns:minmax(0,.96fr) minmax(360px,1.04fr);align-items:center;gap:clamp(44px,7vw,118px);min-height:calc(100svh - 113px);margin:0 auto;padding:clamp(64px,8vw,132px) 0 clamp(70px,9vw,140px);display:grid}.bx-copy{z-index:2;min-width:0;position:relative}.bx-brand-signal{color:var(--bx-muted);font-family:var(--bx-font-mono);letter-spacing:.13em;text-transform:uppercase;grid-template-columns:minmax(52px,110px) minmax(150px,190px) 42px;align-items:center;gap:12px;max-width:520px;margin-bottom:clamp(32px,5vw,66px);font-size:9px;display:grid}.bx-signal-rail{background:var(--bx-border);height:1px;display:block;position:relative;overflow:visible}.bx-signal-rail i{background:var(--bx-brand-primary);box-shadow:0 0 15px var(--bx-glow);height:1px;transform:scaleX(var(--motion-identity));transform-origin:0;width:100%;display:block}.bx-signal-rail:after{background:var(--theme-talos-cognition,var(--bx-focus));box-shadow:0 0 13px var(--theme-talos-glow,var(--bx-glow));content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:-2px}.bx-swatches{grid-template-columns:repeat(4,1fr);gap:3px;display:grid}.bx-swatches i{background:var(--bx-brand-primary);height:9px;display:block}.bx-swatches i:nth-child(2){background:var(--bx-secondary)}.bx-swatches i:nth-child(3){background:var(--bx-accent)}.bx-swatches i:nth-child(4){background:var(--theme-talos-cognition,var(--bx-focus))}.bx-eyebrow{color:var(--bx-primary);font-family:var(--bx-font-mono);font-size:10px;font-weight:var(--bx-label-weight,600);letter-spacing:.2em;text-transform:uppercase;margin:0 0 20px}.bx-copy h1{font-family:var(--bx-font-display);font-size:clamp(var(--bx-display-min), 5.3vw, var(--bx-display-max));font-weight:var(--bx-display-weight,520);letter-spacing:var(--bx-display-tracking);line-height:var(--bx-display-leading,.98);text-wrap:balance;max-width:12ch;margin:0}.bx-intro{color:var(--bx-muted);font-size:clamp(var(--bx-body-min), 1.1vw, var(--bx-body-max));line-height:var(--bx-body-leading);max-width:58ch;margin:30px 0 0}.bx-event-card{background:var(--bx-surface-translucent);border:var(--bx-border-width) solid var(--bx-border);border-radius:var(--bx-radius-lg);box-shadow:var(--bx-shadow);transform:perspective(900px) translate3d(0, var(--motion-card-y), 0) rotateX(var(--motion-card-tilt));transform-origin:50% 0;margin-top:clamp(38px,6vw,72px);padding:clamp(24px,3vw,42px);position:relative;overflow:hidden}.bx-event-card:before{background:var(--bx-brand-primary);content:"";transform:scaleY(var(--motion-structure));transform-origin:top;width:max(2px, var(--bx-border-width));position:absolute;inset:0 auto 0 0}.bx-event-heading{color:var(--bx-muted);font-family:var(--bx-font-mono);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;font-size:9px;display:flex}.bx-event-card h2{font-family:var(--bx-font-display);font-size:clamp(25px,2.25vw,38px);font-weight:var(--bx-display-weight,560);letter-spacing:-.03em;max-width:20ch;margin:24px 0 30px;line-height:1.1}.bx-event-facts{grid-template-columns:1.2fr 1fr .8fr;gap:1px;margin:0;display:grid}.bx-event-facts div{border-left:var(--bx-border-width) solid var(--bx-border);gap:8px;min-width:0;padding:0 16px;display:grid}.bx-event-facts div:first-child{border-left:0;padding-left:0}.bx-event-facts div:last-child{padding-right:0}.bx-event-facts dt{color:var(--bx-muted);font-family:var(--bx-font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px}.bx-event-facts dd{margin:0;font-size:13px;font-weight:650;line-height:1.35}.bx-event-facts dd span{color:var(--bx-muted);margin-top:5px;font-size:11px;font-weight:420;display:block}.bx-action-row{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.bx-primary-action{background:var(--bx-brand-primary);border:var(--bx-border-width) solid var(--bx-brand-primary);border-radius:var(--bx-radius-sm);cursor:pointer;justify-content:space-between;align-items:center;gap:34px;min-width:min(100%,274px);min-height:52px;padding:14px 18px;font-size:13px;font-weight:700;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex;color:var(--bx-primary-contrast)!important}.bx-primary-action:hover:not(:disabled){background:var(--bx-brand-primary-hover);border-color:var(--bx-brand-primary-hover);transform:translateY(-2px);color:var(--bx-primary-hover-contrast)!important}.bx-primary-action:active:not(:disabled){transform:translate(0,0)scale(.985)}.bx-primary-action:disabled{cursor:default;opacity:.7}.bx-primary-action i{font-size:19px;font-style:normal}.bx-action-row>p{color:var(--bx-muted);max-width:24ch;margin:0;font-size:12px;line-height:1.5}.bx-motion-controls{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.bx-motion-controls button,.bx-confirmation button,.bx-error button{border:var(--bx-border-width) solid var(--bx-border-strong);border-radius:var(--bx-radius-sm);color:var(--bx-muted);cursor:pointer;font-family:var(--bx-font-mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;min-height:38px;padding:9px 12px;font-size:9px}.bx-motion-controls button:hover:not(:disabled),.bx-confirmation button:hover,.bx-error button:hover{border-color:var(--bx-brand-primary);color:var(--bx-text)}.bx-motion-controls button:disabled{cursor:default;opacity:.48}.bx-talos-vault{background:var(--bx-surface-translucent);border:var(--bx-border-width) solid var(--bx-border);border-radius:var(--bx-radius-lg);box-shadow:var(--bx-shadow);min-height:680px;transform:perspective(1100px) translate3d(var(--motion-talos-x), 0, 0) rotateY(var(--motion-talos-tilt));transform-origin:0;grid-template-rows:auto minmax(360px,1fr) auto;align-self:stretch;display:grid;position:relative;overflow:hidden}.bx-talos-label{border-bottom:var(--bx-border-width) solid var(--bx-border);color:var(--bx-muted);font-family:var(--bx-font-mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:48px;padding:12px 18px;font-size:9px;display:flex}.bx-talos-label span:last-child{color:var(--bx-primary)}.bx-talos-frame{min-height:0;position:relative;overflow:hidden}.bx-talos-renderer{width:100%;height:100%;min-height:360px;position:absolute;inset:0}.bx-talos-rail{background:linear-gradient(90deg, transparent, var(--bx-border-strong), transparent);height:1px;transform:rotate(-18deg) scaleX(var(--motion-talos));width:78%;position:absolute;top:28%;left:11%}.bx-talos-rail-b{transform:rotate(14deg) scaleX(var(--motion-talos));transform-origin:100%;top:67%}.bx-talos-caption{border-top:var(--bx-border-width) solid var(--bx-border);gap:10px;padding:18px;display:grid}.bx-talos-caption span{color:var(--bx-primary);font-family:var(--bx-font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:9px;display:flex}.bx-talos-caption span i{background:var(--theme-talos-cognition,var(--bx-focus));box-shadow:0 0 10px var(--theme-talos-glow,var(--bx-glow));border-radius:50%;width:6px;height:6px}.bx-talos-caption p{color:var(--bx-muted);max-width:52ch;margin:0;font-size:12px;line-height:1.5}.bx-process,.bx-confirmation,.bx-error{background:var(--bx-surface-translucent);border:var(--bx-border-width) solid var(--bx-border);border-radius:var(--bx-radius-lg);box-shadow:var(--bx-shadow);max-width:var(--bx-max-width);margin:0 auto clamp(34px,5vw,76px);padding:clamp(24px,4vw,52px);position:relative}.bx-process-heading{justify-content:space-between;align-items:end;gap:28px;display:flex}.bx-process-heading p,.bx-confirmation-head p,.bx-error>div p{color:var(--bx-primary);font-family:var(--bx-font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:9px}.bx-process-heading h2,.bx-error h2{font-family:var(--bx-font-display);font-size:clamp(25px,3vw,42px);font-weight:var(--bx-display-weight,540);letter-spacing:-.03em;margin:0}.bx-process-heading>span{color:var(--bx-muted);font-family:var(--bx-font-mono);letter-spacing:.11em;text-transform:uppercase;font-size:9px}.bx-process-meter{background:var(--bx-border);height:2px;margin:26px 0 12px;overflow:hidden}.bx-process-meter i{background:var(--bx-brand-primary);box-shadow:0 0 15px var(--bx-glow);height:100%;transform:scaleX(var(--registration-progress));transform-origin:0;width:100%;transition:transform .36s cubic-bezier(.2,.8,.2,1);display:block}.bx-process-list{margin:0;padding:0;list-style:none}.bx-process-list li{border-bottom:var(--bx-border-width) solid var(--bx-border);grid-template-columns:36px minmax(0,1fr) 48px 8px;align-items:center;gap:18px;min-height:70px;padding:12px 0;display:grid}.bx-process-list li:last-child{border-bottom:0}.bx-step-index,.bx-step-time{color:var(--bx-muted);font-family:var(--bx-font-mono);letter-spacing:.1em;font-size:9px}.bx-step-copy{gap:4px;display:grid}.bx-step-copy b{font-size:13px;font-weight:620}.bx-step-copy small{color:var(--bx-muted);font-size:11px}.bx-process-list li>i{border:1px solid var(--bx-border-strong);background:0 0;border-radius:50%;width:8px;height:8px}.bx-process-list li[data-state=active]>i,.bx-process-list li[data-state=handoff]>i{background:var(--theme-talos-cognition,var(--bx-focus));box-shadow:0 0 12px var(--theme-talos-glow,var(--bx-glow));border-color:#0000}.bx-process-list li[data-state=complete]>i{background:var(--bx-success);border-color:#0000}.bx-process-list li[data-state=error]>i{background:var(--bx-danger);border-color:#0000}.bx-process-list li[data-state=pending]{opacity:.58}.bx-confirmation{background:linear-gradient(120deg, color-mix(in srgb, var(--bx-success) 12%, transparent), transparent 48%), var(--bx-surface-raised);border-color:color-mix(in srgb, var(--bx-success) 55%, var(--bx-border))}.bx-confirmation-head{justify-content:space-between;align-items:center;display:flex}.bx-confirmation-head span{color:var(--bx-muted);font-family:var(--bx-font-mono);letter-spacing:.13em;font-size:9px}.bx-confirmation h2{font-family:var(--bx-font-display);font-size:clamp(52px,8vw,118px);font-weight:var(--bx-display-weight,520);letter-spacing:-.055em;margin:28px 0 44px;line-height:.9}.bx-confirmation dl{grid-template-columns:repeat(4,1fr);margin:0 0 28px;display:grid}.bx-confirmation dl div{border-left:var(--bx-border-width) solid var(--bx-border);gap:8px;padding:0 20px;display:grid}.bx-confirmation dl div:first-child{border-left:0;padding-left:0}.bx-confirmation dt{color:var(--bx-muted);font-family:var(--bx-font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:9px}.bx-confirmation dd{margin:0;font-size:13px}.bx-error{border-color:color-mix(in srgb, var(--bx-danger) 65%, var(--bx-border));grid-template-columns:1fr minmax(240px,.7fr) auto;align-items:center;gap:30px;display:grid}.bx-error>p{color:var(--bx-muted);margin:0;font-size:13px;line-height:1.55}.bx-footer{border-top:var(--bx-border-width) solid var(--bx-border);color:var(--bx-muted);max-width:var(--bx-max-width);grid-template-columns:minmax(220px,.7fr) 1fr auto;align-items:center;gap:28px;margin:clamp(60px,10vw,150px) auto 0;padding-top:28px;font-size:11px;display:grid}.bx-footer>div{align-items:center;gap:16px;display:flex}.bx-footer img{max-width:116px}.bx-footer p{text-align:center;margin:0;line-height:1.5}.bx-footer a{text-underline-offset:4px}.bx-company-correction{background:var(--bx-surface-translucent);border:var(--bx-border-width) solid var(--bx-border);border-radius:var(--bx-radius-md);box-shadow:var(--bx-shadow);grid-column:1/-1;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr);align-items:center;gap:12px 24px;padding:clamp(16px,2.4vw,26px);display:grid}.bx-company-correction>div:first-child{gap:6px;display:grid}.bx-company-correction label{color:var(--bx-text-surface);font-family:var(--bx-font-display);font-size:clamp(16px,1.6vw,22px);font-weight:var(--bx-label-weight)}.bx-company-correction>div:first-child span{color:var(--bx-muted-surface);line-height:1.45}.bx-company-correction-action{grid-template-columns:minmax(0,1fr) auto;display:grid}.bx-company-correction input,.bx-company-correction button{border:var(--bx-border-width) solid var(--bx-border-strong);font:inherit;min-height:48px}.bx-company-correction input{background:var(--bx-surface-raised);border-radius:var(--bx-radius-sm) 0 0 var(--bx-radius-sm);color:var(--bx-text-raised);min-width:0;padding:0 15px}.bx-company-correction input::placeholder{color:var(--bx-muted-raised);opacity:1}.bx-company-correction button{background:var(--bx-brand-primary);border-radius:0 var(--bx-radius-sm) var(--bx-radius-sm) 0;color:var(--bx-primary-contrast-surface);cursor:pointer;font-weight:var(--bx-label-weight);border-left:0;padding:0 18px}.bx-company-correction button:hover:not(:disabled){background:var(--bx-brand-primary-hover);color:var(--bx-primary-hover-contrast-surface)}.bx-company-correction button:disabled{cursor:wait;opacity:.68}.bx-company-correction>p{color:var(--bx-muted-surface);text-align:left;grid-column:2;min-height:1.5em}.bx-company-correction[data-state=resolved]>p{color:var(--bx-success-surface)}.bx-company-correction:is([data-state=invalid],[data-state=error])>p{color:var(--bx-danger-surface)}.bx-fixture-nav{border-top:var(--bx-border-width) solid var(--bx-border);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px 18px;padding-top:18px;display:flex}.bx-fixture-nav span{color:var(--bx-text);font-family:var(--bx-font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:9px}.bx-fixture-nav a{color:var(--bx-muted);font-size:10px}.bx-fixture-nav a[aria-current=page]{color:var(--bx-primary);text-decoration-thickness:2px}@media (width<=760px){.bx-company-correction{grid-template-columns:1fr}.bx-company-correction>p{grid-column:1}}@media (width<=420px){.bx-company-correction-action{grid-template-columns:1fr}.bx-company-correction input,.bx-company-correction button{border-radius:var(--bx-radius-sm)}.bx-company-correction button{border-left:var(--bx-border-width) solid var(--bx-border-strong);border-top:0}}.bx-experience :focus-visible{outline:2px solid var(--bx-focus);outline-offset:4px}.bx-experience[data-company=hing-wa-lee]{--bx-profile-field:radial-gradient(ellipse at 74% 28%, color-mix(in srgb, var(--bx-brand-primary) 13%, transparent), transparent 32%), linear-gradient(112deg, var(--bx-canvas) 0 58%, var(--bx-canvas-alt) 58% 100%)}.bx-experience[data-company=hing-wa-lee]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]){--bx-max-width:1540px}.bx-experience[data-company=hing-wa-lee] .bx-ribbon{background:var(--bx-canvas-alt);color:var(--bx-muted)}.bx-experience[data-company=hing-wa-lee]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-masthead-main{min-height:106px}.bx-experience[data-company=hing-wa-lee]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-hero{grid-template-columns:minmax(0,.82fr) minmax(430px,1.18fr);align-items:start}.bx-experience[data-company=hing-wa-lee]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-copy h1{font-weight:var(--bx-display-weight);max-width:11ch}.bx-experience[data-company=hing-wa-lee]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-event-card,.bx-experience[data-company=hing-wa-lee]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-process,.bx-experience[data-company=hing-wa-lee]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-confirmation,.bx-experience[data-company=hing-wa-lee]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-error{border-left:var(--bx-profile-rule-width,1px) solid var(--bx-brand-primary);box-shadow:18px 24px 0 color-mix(in srgb, var(--bx-brand-primary) 8%, transparent)}.bx-experience[data-company=hing-wa-lee]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-talos-vault{min-height:760px}.bx-experience[data-company=hing-wa-lee] .bx-structure{background-image:linear-gradient(var(--bx-border) 1px, transparent 1px), linear-gradient(90deg, transparent 49.8%, var(--bx-border) 50%, transparent 50.2%);background-size:100% 72px,168px 100%}.bx-experience[data-company=lifted-trucks]{--bx-profile-field:repeating-linear-gradient(125deg, transparent 0 62px, color-mix(in srgb, var(--bx-brand-primary) 9%, transparent) 62px 69px), linear-gradient(145deg, var(--bx-canvas), var(--bx-canvas-alt))}.bx-experience[data-company=lifted-trucks]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]){--bx-page-gutter:clamp(16px, 3vw, 50px);--bx-max-width:1640px}.bx-experience[data-company=lifted-trucks]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-ribbon{font-weight:800}.bx-experience[data-company=lifted-trucks]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-masthead-main{border-bottom:5px solid var(--bx-brand-primary);min-height:90px}.bx-experience[data-company=lifted-trucks]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-hero{grid-template-columns:minmax(0,1.12fr) minmax(370px,.88fr);align-items:stretch}.bx-experience[data-company=lifted-trucks]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-copy h1{font-weight:var(--bx-display-weight);text-transform:uppercase;max-width:10ch}.bx-experience[data-company=lifted-trucks]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-event-card,.bx-experience[data-company=lifted-trucks]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-process,.bx-experience[data-company=lifted-trucks]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-confirmation,.bx-experience[data-company=lifted-trucks]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-error,.bx-experience[data-company=lifted-trucks]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-primary-action{border-radius:var(--bx-radius-sm)}.bx-experience[data-company=lifted-trucks]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-event-card{clip-path:polygon(0 0, calc(100% - var(--bx-corner-cut)) 0, 100% var(--bx-corner-cut), 100% 100%, 0 100%)}.bx-experience[data-company=lifted-trucks]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-talos-vault{border-radius:var(--bx-radius-lg);clip-path:polygon(0 var(--bx-corner-cut), var(--bx-corner-cut) 0, 100% 0, 100% calc(100% - var(--bx-corner-cut-large)), calc(100% - var(--bx-corner-cut-large)) 100%, 0 100%)}.bx-experience[data-company=lifted-trucks]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-process-list li{border-bottom-width:2px;min-height:78px}.bx-experience[data-company=brightside]{--bx-profile-field:radial-gradient(circle at 78% 22%, color-mix(in srgb, var(--bx-brand-primary) 24%, transparent), transparent 25%), radial-gradient(circle at 58% 62%, color-mix(in srgb, var(--bx-secondary) 16%, transparent), transparent 32%), linear-gradient(155deg, var(--bx-canvas), var(--bx-canvas-alt))}.bx-experience[data-company=brightside]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]){--bx-max-width:1480px;--bx-page-gutter:clamp(24px, 5vw, 90px)}.bx-experience[data-company=brightside]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-masthead{margin-top:14px}.bx-experience[data-company=brightside]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-ribbon{margin-inline:var(--bx-page-gutter);border-radius:999px 999px 0 0;padding-inline:28px}.bx-experience[data-company=brightside]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-masthead-main{margin-inline:var(--bx-page-gutter);padding-inline:28px}.bx-experience[data-company=brightside]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);gap:clamp(54px,9vw,150px);padding-block:clamp(86px,11vw,170px)}.bx-experience[data-company=brightside]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-copy h1{font-weight:var(--bx-display-weight);max-width:13ch}.bx-experience[data-company=brightside]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-event-card{box-shadow:var(--bx-shadow);padding:clamp(30px,4vw,50px)}.bx-experience[data-company=brightside]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-talos-vault{min-height:650px}.bx-experience[data-company=brightside] .bx-structure{background-image:radial-gradient(var(--bx-border-strong) 1px, transparent 1px);background-size:34px 34px}.bx-experience[data-company=contractor-consultants]{--bx-profile-field:linear-gradient(90deg, transparent 0 49.8%, color-mix(in srgb, var(--bx-brand-primary) 10%, transparent) 50%, transparent 50.2%), linear-gradient(155deg, var(--bx-canvas), var(--bx-canvas-alt))}.bx-experience[data-company=contractor-consultants]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]){--bx-max-width:1520px}.bx-experience[data-company=contractor-consultants]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-ribbon{min-height:38px}.bx-experience[data-company=contractor-consultants]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-masthead-main{min-height:96px}.bx-experience[data-company=contractor-consultants]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-hero{grid-template-columns:minmax(0,1fr) minmax(420px,1fr);align-items:start}.bx-experience[data-company=contractor-consultants]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-copy h1{font-weight:var(--bx-display-weight);max-width:13ch}.bx-experience[data-company=contractor-consultants]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-event-card,.bx-experience[data-company=contractor-consultants]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-process,.bx-experience[data-company=contractor-consultants]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-confirmation,.bx-experience[data-company=contractor-consultants]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-error,.bx-experience[data-company=contractor-consultants]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-talos-vault{box-shadow:var(--bx-detail-size) var(--bx-detail-size) 0 color-mix(in srgb, var(--bx-secondary) 12%, transparent)}.bx-experience[data-company=contractor-consultants]:is([data-flip-active=true]:not([data-flip-measure=source]),[data-flip-measure=target]) .bx-event-card:after{border-left:var(--bx-detail-size) solid transparent;border-top:var(--bx-detail-size) solid var(--bx-brand-primary);content:"";position:absolute;top:0;right:0}.bx-experience[data-company=contractor-consultants] .bx-structure{opacity:var(--motion-structure);background-size:40px 40px}.bx-experience[data-company=cloud-genius] .bx-field{background:radial-gradient(circle at 74% 25%, color-mix(in srgb, var(--bx-secondary) 18%, transparent), transparent 30%), radial-gradient(circle at 20% 72%, color-mix(in srgb, var(--bx-brand-primary) 15%, transparent), transparent 34%), linear-gradient(145deg, var(--bx-canvas), var(--bx-canvas-alt))}.bx-experience[data-company=cloud-genius] .bx-talos-vault{clip-path:polygon(4% 0,96% 0,100% 8%,100% 92%,96% 100%,4% 100%,0 92%,0 8%)}.bx-experience[data-flip-measure=source]{--bx-page-gutter:clamp(20px, 4vw, 72px);--bx-max-width:1500px}.bx-experience[data-flip-measure=source] .bx-masthead{margin-top:0}.bx-experience[data-flip-measure=source] .bx-ribbon{background:var(--bx-canvas-alt);min-height:30px;padding:7px var(--bx-page-gutter);border-radius:0;margin-inline:0;font-weight:400}.bx-experience[data-flip-measure=source] .bx-masthead-main{min-height:82px;padding:16px var(--bx-page-gutter);border-bottom-width:0;margin-inline:0}.bx-experience[data-flip-measure=source] .bx-hero{grid-template-columns:minmax(0,.96fr) minmax(360px,1.04fr);align-items:center;gap:clamp(44px,7vw,118px);padding:clamp(64px,8vw,132px) 0 clamp(70px,9vw,140px)}.bx-experience[data-flip-measure=source] .bx-copy h1{font-size:clamp(var(--bx-display-min), 5.3vw, var(--bx-display-max));letter-spacing:var(--bx-display-tracking);text-transform:none;max-width:12ch;font-weight:520;line-height:.98}.bx-experience[data-flip-measure=source] .bx-event-card,.bx-experience[data-flip-measure=source] .bx-process,.bx-experience[data-flip-measure=source] .bx-confirmation,.bx-experience[data-flip-measure=source] .bx-error{border-left-width:var(--bx-border-width);border-radius:var(--bx-radius-lg);box-shadow:var(--bx-shadow);clip-path:none}.bx-experience[data-flip-measure=source] .bx-talos-vault{border:var(--bx-border-width) solid var(--bx-border);border-radius:var(--bx-radius-lg);box-shadow:var(--bx-shadow);clip-path:none;min-height:680px}.bx-experience[data-flip-measure=source] .bx-process-list li{border-bottom-width:var(--bx-border-width);min-height:70px}@media (width<=1120px){.bx-masthead-main{grid-template-columns:minmax(220px,1fr) auto}.bx-nav{display:none}.bx-hero,.bx-experience[data-company=hing-wa-lee] .bx-hero,.bx-experience[data-company=lifted-trucks] .bx-hero,.bx-experience[data-company=brightside] .bx-hero,.bx-experience[data-company=contractor-consultants] .bx-hero{grid-template-columns:minmax(0,1fr) minmax(340px,1.05fr)!important;align-items:stretch!important;gap:clamp(24px,4vw,48px)!important}.bx-copy{max-width:780px}.bx-copy h1,.bx-experience[data-company] .bx-copy h1{max-width:14ch}.bx-talos-vault,.bx-experience[data-company=hing-wa-lee] .bx-talos-vault{min-height:620px!important}.bx-talos-label{letter-spacing:.07em;gap:12px;font-size:8px}.bx-talos-label span:last-child{text-align:right}}@media (width<=760px){.bx-experience{--bx-page-gutter:18px;padding-bottom:44px}.bx-fallback{flex-direction:column;align-items:flex-start;gap:4px}.bx-ribbon span:last-child{display:none}.bx-masthead-main,.bx-experience[data-company=hing-wa-lee] .bx-masthead-main,.bx-experience[data-company=lifted-trucks] .bx-masthead-main,.bx-experience[data-company=contractor-consultants] .bx-masthead-main{grid-template-columns:1fr;min-height:0;padding-block:14px}.bx-masthead-meta{display:none}.bx-cobrand{gap:10px;max-width:100%}.bx-cobrand>img{max-width:112px}.bx-cobrand>i{height:24px}.bx-visitor-logo{min-height:36px;padding:7px 9px}.bx-visitor-logo img{max-width:min(42vw,160px);max-height:28px}.bx-experience[data-company=brightside] .bx-masthead{margin-top:8px}.bx-experience[data-company=brightside] .bx-ribbon,.bx-experience[data-company=brightside] .bx-masthead-main{padding-inline:var(--bx-page-gutter);margin-inline:0}.bx-hero,.bx-experience[data-company] .bx-hero{min-height:0;grid-template-columns:minmax(0,1fr)!important;gap:42px!important;padding-block:52px 76px!important}.bx-brand-signal{grid-template-columns:50px 1fr;margin-bottom:32px}.bx-swatches{display:none}.bx-copy h1,.bx-experience[data-company=lifted-trucks] .bx-copy h1{font-size:clamp(40px,13vw,64px);line-height:.96}.bx-intro{margin-top:22px;font-size:16px}.bx-event-card{margin-top:38px;padding:22px;box-shadow:none!important}.bx-event-heading span:last-child{display:none}.bx-event-card h2{margin-bottom:24px}.bx-event-facts{grid-template-columns:1fr}.bx-event-facts div,.bx-event-facts div:first-child,.bx-event-facts div:last-child{border-left:0;border-top:var(--bx-border-width) solid var(--bx-border);grid-template-columns:72px 1fr;padding:14px 0}.bx-event-facts div:first-child{border-top:0}.bx-action-row{flex-direction:column;align-items:stretch}.bx-primary-action{min-width:100%}.bx-action-row>p{max-width:none}.bx-motion-controls{grid-template-columns:1fr 1fr;display:grid}.bx-motion-controls button:first-child{grid-column:1/-1}.bx-talos-vault,.bx-experience[data-company=hing-wa-lee] .bx-talos-vault{border-radius:var(--bx-radius-lg);clip-path:none;grid-template-rows:auto minmax(330px,62vw) auto;min-height:0!important}.bx-talos-renderer{min-height:330px}.bx-process,.bx-confirmation,.bx-error{padding:22px;box-shadow:none!important}.bx-process-heading{flex-direction:column;align-items:start}.bx-process-list li{grid-template-columns:28px minmax(0,1fr) 8px;gap:10px}.bx-step-time{display:none}.bx-confirmation dl{grid-template-columns:1fr 1fr;gap:20px 0}.bx-confirmation dl div:nth-child(3){border-left:0;padding-left:0}.bx-error,.bx-footer{grid-template-columns:1fr;align-items:start}.bx-footer p{text-align:left}}@media (width<=420px){.bx-baseline-mark,.bx-cobrand>i{display:none}.bx-visitor-logo img{max-width:44vw}.bx-copy h1,.bx-experience[data-company=lifted-trucks] .bx-copy h1{font-size:40px}.bx-motion-controls{grid-template-columns:1fr}.bx-motion-controls button:first-child{grid-column:auto}.bx-confirmation dl{grid-template-columns:1fr}.bx-confirmation dl div,.bx-confirmation dl div:nth-child(3){border-left:0;border-top:var(--bx-border-width) solid var(--bx-border);padding:14px 0 0}}@media (prefers-reduced-motion:reduce){.bx-experience,.bx-experience *,.bx-experience :before,.bx-experience :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.bx-material,.bx-mechanism{display:none}}@media (prefers-reduced-transparency:reduce){.bx-experience{--bx-surface-translucent:var(--bx-surface);--bx-glow:transparent;--bx-blur:0px}.bx-material{filter:none;opacity:0}.bx-grain{mix-blend-mode:normal;opacity:0}}@media (prefers-contrast:more){.bx-experience{--bx-border:currentColor;--bx-border-strong:currentColor}.bx-atmosphere{opacity:.24}}@media (forced-colors:active){.bx-atmosphere{display:none}.bx-experience,.bx-event-card,.bx-talos-vault,.bx-process,.bx-confirmation,.bx-error{color:canvastext;background:canvas;border-color:canvastext}.bx-identity-field input{color:fieldtext;background:field;border-color:buttontext}.bx-talos-fallback span{box-shadow:none;background:canvastext}.bx-primary-action{background:buttonface;border-color:buttontext;color:buttontext!important}}.bx-identity-form{flex:100%;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 16px;display:grid}.bx-identity-field{gap:6px;display:grid}.bx-identity-field label{color:var(--bx-muted);font-family:var(--bx-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:9px}.bx-identity-field input{background:var(--bx-surface-raised);border:var(--bx-border-width) solid var(--bx-border-strong);border-radius:var(--bx-radius-sm);color:var(--bx-text-raised);font:inherit;min-height:44px;padding:0 13px}.bx-identity-field input::placeholder{color:var(--bx-muted-raised);opacity:1}.bx-identity-field input:focus-visible{outline:2px solid var(--bx-focus);outline-offset:2px}.bx-identity-field input:disabled{cursor:default;opacity:.68}.bx-identity-field>p{color:var(--bx-danger);min-height:1.4em;margin:0;font-size:11px}.bx-arrival-status{gap:6px;max-width:46ch;display:grid}.bx-arrival-heading{color:var(--bx-text);font-family:var(--bx-font-display);font-size:clamp(15px,1.6vw,19px);font-weight:var(--bx-label-weight);margin:0}.bx-arrival-status>p:not(.bx-arrival-heading){color:var(--bx-muted);margin:0;font-size:13px;line-height:1.5}.bx-arrival-status[data-phase=degraded] .bx-arrival-heading,.bx-arrival-status[data-phase=complete] .bx-arrival-heading{color:var(--bx-success)}.bx-arrival-status[data-phase=error] .bx-arrival-heading{color:var(--bx-danger)}.bx-confirmation-note{color:var(--bx-muted);margin:-8px 0 4px;font-size:12px}.bx-process{opacity:.6;transition:opacity .42s}.bx-experience[data-motion-state=settled] .bx-process{opacity:1}@media (prefers-reduced-motion:reduce){.bx-process{transition:none}}.bx-talos-fallback{background:radial-gradient(circle at 50% 50%, var(--bx-surface-raised), transparent 70%);justify-content:center;align-items:center;width:100%;height:100%;min-height:360px;display:flex;position:absolute;inset:0}.bx-talos-fallback span{background:var(--theme-talos-cognition,var(--bx-focus));box-shadow:0 0 32px 8px var(--theme-talos-glow,var(--bx-glow));border-radius:50%;width:14px;height:14px}
