.booth-sales{--bs-muted:#b1b2b4;--bs-line:#ffffff20;--bs-accent:#c8ff00;--bs-control-radius:9999px;color:#fff;background:#0b0b0c;position:relative;z-index:1;overflow:clip}.booth-sales .bs-wrap{width:100%;max-width:1232px;padding-inline:24px;margin-inline:auto}.booth-sales .bs-section{padding-block:100px;scroll-margin-top:150px}.booth-sales h1,.booth-sales h2,.booth-sales h3{font-family:var(--font-display);font-weight:700;letter-spacing:-.04em;text-wrap:balance}.booth-sales h2{font-size:clamp(32px,3.2vw,50px);line-height:1.13}.booth-sales p{line-height:1.75}.booth-sales .bs-eyebrow{font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--bs-accent);margin-bottom:22px;line-height:1.65}.booth-sales .bs-hero{padding-block:160px 64px;display:grid;grid-template-columns:1fr 1.1fr;gap:52px;align-items:center}.booth-sales h1{font-size:clamp(42px,4.3vw,70px);line-height:1.06;margin:0 0 28px}.booth-sales h1 span{color:var(--bs-accent)}.booth-sales .bs-intro{color:var(--bs-muted);max-width:560px;font-size:17px}.booth-sales .bs-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:32px}.booth-sales .bs-primary-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.booth-sales .bs-actions .btn{font-size:12px;padding-inline:19px;min-height:52px;justify-content:center}.booth-sales .bs-action-icon{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.booth-sales .bs-call-button{display:grid;place-items:center;flex:0 0 52px;width:52px;min-height:52px;aspect-ratio:1;border:1px solid #c8ff0055;border-radius:50%;background:#c8ff000d;color:var(--bs-accent);transition:background .2s,color .2s}.booth-sales .bs-call-button:hover{background:var(--bs-accent);color:#111}.booth-sales .bs-text-link{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:600;line-height:1.6;color:#fff;text-underline-offset:6px}.booth-sales .bs-text-link:hover{text-decoration:underline;color:var(--bs-accent)}.booth-sales .bs-hero-scene{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:1.08;background:#151515}.booth-sales .bs-hero-scene>img{width:100%;height:100%;object-fit:cover;object-position:55% center}.booth-sales .bs-hero-scene:after{content:"";position:absolute;inset:60% 0 0;background:linear-gradient(transparent,#000b);pointer-events:none}.booth-sales .bs-scene-label{position:absolute;top:20px;left:20px;padding:7px 10px;font-size:9px;letter-spacing:.08em;background:#0b0b0cc9;border:1px solid #fff3;border-radius:20px}.booth-sales .bs-hero-scene figcaption{position:absolute;bottom:25px;left:25px;right:25px;font-size:15px;font-weight:600;z-index:1}.booth-sales .bs-nav{border-block:1px solid var(--bs-line);position:sticky;top:79px;z-index:20;background:#0b0b0cf5;backdrop-filter:blur(18px)}.booth-sales .bs-nav>.bs-wrap{display:flex;align-items:center;gap:32px;min-height:62px;overflow-x:auto;scrollbar-width:none}.booth-sales .bs-nav a{flex-shrink:0;font-size:12px;color:#c8c8cc;padding-block:20px;white-space:nowrap}.booth-sales .bs-nav a:hover{color:var(--bs-accent)}.booth-sales .bs-nav .bs-nav-contact{margin-left:auto;color:var(--bs-accent)}.booth-sales .bs-heading{display:block;margin-bottom:38px;max-width:900px}.booth-sales .bs-range{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.booth-sales .bs-range-card{display:block;min-width:0}.booth-sales .bs-range-image{background:#f9f9f9;border-radius:14px;aspect-ratio:4/5;position:relative;overflow:hidden}.booth-sales .bs-range-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:32px 14px;transition:transform .4s}.booth-sales .bs-range-card:hover img{transform:scale(1.035)}.booth-sales .bs-range-image .bs-index{position:absolute;left:16px;top:13px;color:#676767;font:500 11px/1.5 var(--font-sans)}.booth-sales .bs-range-arrow{position:absolute;right:13px;bottom:13px;border-radius:50%;background:var(--bs-accent);color:#111;width:32px;height:32px;display:grid;place-items:center}.booth-sales .bs-product-role{font-size:8px;color:var(--bs-accent);letter-spacing:.08em;margin:23px 0 9px}.booth-sales .bs-range h3{font-size:18px;line-height:1.4;letter-spacing:-.025em}.booth-sales .bs-range h3+p{font-size:13px;color:var(--bs-muted);margin-top:10px}.booth-sales .bs-heritage{margin-top:60px;padding-top:28px;border-top:1px solid var(--bs-line);display:grid;grid-template-columns:1fr 1.7fr;align-items:center;gap:50px}.booth-sales .bs-heritage>span{font:600 18px/1.5 var(--font-display);letter-spacing:-.04em}.booth-sales .bs-heritage i{font-style:normal;color:var(--bs-accent);margin-inline:10px}.booth-sales .bs-heritage p{color:var(--bs-muted);font-size:13px}.booth-sales .bs-ideas{background:#141415;border-block:1px solid var(--bs-line)}.booth-sales .bs-tabs{display:flex;gap:8px;margin-bottom:28px;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}.booth-sales .bs-tabs button{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #ffffff32;border-radius:var(--bs-control-radius);padding:13px 22px;font-size:13px;white-space:nowrap;color:#d3d3d3;flex-shrink:0}.booth-sales .bs-tabs svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.booth-sales .bs-tabs button[aria-selected=true]{background:var(--bs-accent);border-color:var(--bs-accent);color:#141414}.booth-sales .bs-scenario{display:grid;grid-template-columns:1.2fr 1fr;gap:52px;align-items:center}.booth-sales .bs-scenario[hidden]{display:none}.booth-sales .bs-scenario figure{position:relative;align-self:stretch;min-height:420px;border-radius:16px;overflow:hidden}.booth-sales .bs-scenario figure>img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.booth-sales .bs-scenario figcaption{position:absolute;bottom:15px;left:15px;background:#000c;padding:5px 10px;border-radius:18px;color:#fff;font-size:9px}.booth-sales .bs-scenario-copy{padding-block:15px}.booth-sales .bs-scenario-copy>.bs-index{color:var(--bs-accent);font-size:11px;letter-spacing:.12em}.booth-sales .bs-scenario h3{font-size:clamp(28px,2.6vw,40px);line-height:1.2;margin-block:20px}.booth-sales .bs-scenario-copy>p{font-size:14px;color:var(--bs-muted)}.booth-sales .bs-scenario ol{margin:26px 0}.booth-sales .bs-scenario li{border-top:1px solid var(--bs-line);padding:11px 0;font-size:12px;display:flex;gap:18px}.booth-sales .bs-scenario li span{color:var(--bs-accent);font-size:10px}.booth-sales .bs-fineprint{font-size:11px;color:#959599;line-height:1.8;margin-top:23px;max-width:1000px}.booth-sales .bs-model{padding-block:64px;border-top:1px solid var(--bs-line);display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start;scroll-margin-top:160px}.booth-sales .bs-model:last-of-type{padding-bottom:0}.booth-sales .bs-gallery-stage{aspect-ratio:1/1;border-radius:16px;background:#fafafa;overflow:hidden}.booth-sales .bs-gallery-stage img{width:100%;height:100%;object-fit:contain;padding:25px;mix-blend-mode:multiply}.booth-sales .bs-thumbs{display:flex;gap:10px;margin-top:12px}.booth-sales .bs-thumbs button{cursor:pointer;width:70px;height:70px;border:2px solid transparent;border-radius:9px;padding:4px;background:#fafafa;overflow:hidden}.booth-sales .bs-thumbs button[aria-pressed=true]{border-color:var(--bs-accent)}.booth-sales .bs-thumbs img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.booth-sales .bs-film{margin-top:18px;border:1px solid #ffffff32;border-radius:12px;overflow:hidden}.booth-sales .bs-film summary{display:flex;gap:12px;align-items:center;padding:18px;cursor:pointer;font-size:13px;list-style:none}.booth-sales summary::-webkit-details-marker{display:none}.booth-sales .bs-film summary svg{width:24px;height:24px;color:var(--bs-accent)}.booth-sales .bs-film summary>span{margin-left:auto;color:var(--bs-accent)}.booth-sales .bs-film[open] summary>span{transform:rotate(45deg)}.booth-sales .bs-film video{width:100%;height:auto;aspect-ratio:16/9;background:#000;object-fit:contain}.booth-sales .bs-video-fallback{display:block;padding:10px 18px;font-size:11px;color:var(--bs-muted);text-decoration:underline}.booth-sales .bs-model h3{font-size:clamp(28px,2.5vw,39px);line-height:1.15;margin-bottom:24px}.booth-sales .bs-model-copy>p{font-size:14px;color:var(--bs-muted)}.booth-sales .bs-model-copy>p.bs-eyebrow{font-size:9px;color:var(--bs-accent)}.booth-sales .bs-specs{margin-top:28px;display:grid;grid-template-columns:.7fr 1.5fr .7fr;border-block:1px solid var(--bs-line);padding:20px 0;gap:15px}.booth-sales .bs-specs dt{font-size:10px;color:#98989d;line-height:1.5;margin-bottom:8px}.booth-sales .bs-specs dd{font-size:14px;font-weight:600;line-height:1.5}.booth-sales .bs-model-copy>.bs-dimension-note{font-size:10px;color:#96969a;margin-top:10px}.booth-sales .bs-model h4{font-size:12px;font-weight:700;margin:23px 0 8px}.booth-sales .bs-option-tags{display:flex;flex-wrap:wrap;gap:5px}.booth-sales .bs-option-tags li{border:1px solid #ffffff30;border-radius:var(--bs-control-radius);font-size:10px;line-height:1.5;padding:6px 7px;white-space:nowrap;color:#c3c3c7}.booth-sales .bs-model-copy>p.bs-fineprint{font-size:11px;margin-top:14px}.booth-sales .bs-model-copy>.btn{margin-top:26px;font-size:12px;min-height:46px}.booth-sales .bs-setup{background:#c8ff00;color:#101110}.booth-sales .bs-setup .bs-eyebrow{color:#323a17}.booth-sales .bs-layers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:55px}.booth-sales .bs-layers article{border-top:1px solid #17220050;padding-top:22px}.booth-sales .bs-layers article>span{font-size:12px;color:#48542a}.booth-sales .bs-layers h3{font-size:24px;margin-block:20px 14px}.booth-sales .bs-layers p{font-size:14px;color:#3c422b}.booth-sales .bs-contact{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:start}.booth-sales .bs-contact h2{margin-block:20px 28px}.booth-sales .bs-contact-body{font-size:16px;color:var(--bs-muted);max-width:490px}.booth-sales .bs-contact .bs-text-link{margin-top:28px;font-size:12px}.booth-sales .bs-form-card{padding:32px;border:1px solid var(--bs-line);border-radius:18px;background:#131314}.booth-sales .bs-form-card>select{margin-bottom:26px;width:100%;color-scheme:dark}.booth-sales .bs-selection{font-size:12px;margin-bottom:24px;color:var(--bs-muted)}.booth-sales .bs-selection strong{color:var(--bs-accent)}.booth-sales .bs-faq{padding-bottom:110px;max-width:1000px}.booth-sales .bs-faq h2{margin-bottom:35px}.booth-sales .bs-faq details{border-top:1px solid var(--bs-line)}.booth-sales .bs-faq summary{font-size:15px;font-weight:600;display:flex;gap:24px;justify-content:space-between;padding:24px 0;cursor:pointer;list-style:none}.booth-sales .bs-faq summary>span{color:var(--bs-accent);flex-shrink:0}.booth-sales .bs-faq details[open] summary>span{transform:rotate(45deg)}.booth-sales .bs-faq details>p{font-size:14px;color:var(--bs-muted);padding-bottom:26px;max-width:850px}.booth-sales :focus-visible{outline:2px solid var(--bs-accent);outline-offset:5px}.booth-sales .bs-setup :focus-visible{outline-color:var(--bs-accent)}@media(min-width:1600px){.booth-sales .bs-hero{gap:80px}}@media(max-width:1100px){.booth-sales .bs-hero{gap:30px}.booth-sales h1{font-size:45px}.booth-sales .bs-intro{font-size:15px}.booth-sales .bs-model,.booth-sales .bs-scenario{gap:32px}.booth-sales .bs-contact{gap:45px}.booth-sales .bs-heritage{grid-template-columns:1fr 1.3fr;gap:25px}.booth-sales .bs-heading{gap:30px}.booth-sales .bs-range{gap:14px}.booth-sales .bs-range h3{font-size:16px}}@media(max-width:767px){.booth-sales .bs-wrap{width:100%;padding-inline:24px}.booth-sales .bs-section{padding-block:64px;scroll-margin-top:135px}.booth-sales .bs-hero{grid-template-columns:1fr;padding-block:114px 32px;gap:30px}.booth-sales h1{font-size:clamp(36px,8.5vw,54px);line-height:1.1;margin-bottom:23px}.booth-sales .bs-eyebrow{font-size:9px;margin-bottom:19px;letter-spacing:.12em}.booth-sales .bs-intro{font-size:15px}.booth-sales .bs-actions{gap:10px;margin-top:25px}.booth-sales .bs-actions .btn{font-size:12px;padding-inline:19px}.booth-sales .bs-hero-scene{aspect-ratio:1.22;border-radius:12px}.booth-sales .bs-hero-scene figcaption{font-size:12px;left:18px;bottom:18px}.booth-sales .bs-scene-label{top:13px;left:13px;font-size:8px}.booth-sales .bs-nav{top:64px}.booth-sales .bs-nav>.bs-wrap{gap:25px;min-height:54px;scroll-padding-inline:0}.booth-sales .bs-nav a{font-size:10px;padding-block:18px}.booth-sales .bs-nav .bs-nav-contact{display:none}.booth-sales .bs-heading{grid-template-columns:1fr;gap:23px;margin-bottom:32px}.booth-sales h2{font-size:31px}.booth-sales .bs-heading>p{justify-self:start;font-size:14px;max-width:100%}.booth-sales .bs-range{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:13px;row-gap:30px}.booth-sales .bs-range-image{aspect-ratio:3/4;border-radius:10px}.booth-sales .bs-range-image img{padding:25px 7px}.booth-sales .bs-range-image .bs-index{font-size:9px;top:9px;left:11px}.booth-sales .bs-range-arrow{width:27px;height:27px;right:8px;bottom:8px;font-size:13px}.booth-sales .bs-product-role{font-size:7px;margin:16px 0 7px;line-height:1.6;min-height:22px}.booth-sales .bs-range h3{font-size:14px;line-height:1.5}.booth-sales .bs-range h3+p{font-size:11px;line-height:1.7;margin-top:6px}.booth-sales .bs-heritage{margin-top:36px;grid-template-columns:1fr;gap:17px}.booth-sales .bs-heritage>span{font-size:18px}.booth-sales .bs-heritage p{font-size:12px}.booth-sales .bs-tabs{gap:7px;margin-bottom:22px}.booth-sales .bs-tabs button{font-size:11px;padding:12px 15px;gap:8px}.booth-sales .bs-scenario{grid-template-columns:1fr;gap:23px}.booth-sales .bs-scenario figure{aspect-ratio:3/2;min-height:0;border-radius:12px}.booth-sales .bs-scenario-copy{padding:0}.booth-sales .bs-scenario h3{font-size:29px;margin-block:15px 18px}.booth-sales .bs-scenario-copy>p{font-size:14px}.booth-sales .bs-scenario .bs-text-link{font-size:11px}.booth-sales .bs-fineprint{font-size:10px}.booth-sales .bs-model{grid-template-columns:1fr;gap:29px;padding-block:42px;scroll-margin-top:140px}.booth-sales .bs-gallery-stage{border-radius:12px}.booth-sales .bs-gallery-stage img{padding:20px}.booth-sales .bs-thumbs button{height:58px;width:58px}.booth-sales .bs-model h3{font-size:29px;margin-bottom:20px}.booth-sales .bs-model-copy>p{font-size:14px}.booth-sales .bs-specs{gap:12px;grid-template-columns:.8fr 1.4fr .8fr}.booth-sales .bs-specs dd{font-size:12px}.booth-sales .bs-specs dt{font-size:9px}.booth-sales .bs-layers{grid-template-columns:1fr;gap:30px;margin-top:32px}.booth-sales .bs-layers h3{margin-block:12px;font-size:23px}.booth-sales .bs-contact{grid-template-columns:1fr;gap:34px}.booth-sales .bs-contact h2{font-size:33px}.booth-sales .bs-form-card{padding:23px 20px;border-radius:13px}.booth-sales .bs-faq{padding-bottom:80px}.booth-sales .bs-faq summary{font-size:13px;line-height:1.7;padding-block:21px}.booth-sales .bs-faq details>p{font-size:13px}}@media(prefers-reduced-motion:reduce){.booth-sales *{scroll-behavior:auto!important;transition:none!important}}.booth-sales{--bs-header-offset:64px;--bs-nav-height:72px}.booth-sales :is(.bs-section,.bs-model,#registered-designs,#quality-management,#lead-form,#faq){scroll-margin-top:calc(var(--bs-header-offset) + var(--bs-nav-height) + 20px)}.booth-sales #quality-management h2{font-size:clamp(30px,3vw,38px)}.booth-sales .bs-heading>.bs-eyebrow{color:var(--bs-accent);font-size:10px;max-width:none;margin-bottom:18px}.booth-sales .bs-hero{gap:42px;padding-top:135px;padding-bottom:48px}.booth-sales .bs-hero-slideshow{position:relative;aspect-ratio:1.06;min-width:0;border-radius:18px;overflow:hidden;background:#161616}.booth-sales .bs-hero-slideshow .bs-hero-scene{position:absolute;inset:0;aspect-ratio:auto;border-radius:0;margin:0}.booth-sales .bs-hero-scene[hidden]{display:none}.booth-sales .bs-hero-scene img{object-position:60% center}.booth-sales .bs-hero-scene figcaption{bottom:68px;font-size:17px}.booth-sales .bs-slide-controls{position:absolute;bottom:16px;left:18px;right:18px;display:flex;align-items:center;gap:8px;z-index:2}.booth-sales .bs-slide-controls>button{display:grid;place-items:center;width:34px;height:34px;border:1px solid #fff6;background:#111b;border-radius:50%;cursor:pointer;color:#fff;backdrop-filter:blur(10px)}.booth-sales .bs-slide-controls>button:hover{background:#c8ff00;color:#111;border-color:#c8ff00}.booth-sales .bs-slide-controls svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.booth-sales .bs-slide-controls>[data-slide-toggle]{margin-left:auto}.booth-sales .bs-play-icon{display:none}.booth-sales [data-slide-toggle][aria-pressed=true] .bs-play-icon{display:block}.booth-sales [data-slide-toggle][aria-pressed=true] .bs-pause-icon{display:none}.booth-sales .bs-slide-dots{display:flex;align-items:center;gap:7px;padding-inline:10px}.booth-sales .bs-slide-dots button{width:7px;height:7px;padding:0;border-radius:50%;background:#ffffff70;cursor:pointer;position:relative}.booth-sales .bs-slide-dots button:before{content:"";position:absolute;inset:-8px}.booth-sales .bs-slide-dots button[aria-current=true]{background:var(--bs-accent);width:23px;border-radius:8px}.booth-sales .bs-nav{top:var(--bs-header-offset);border-top:1px solid #ffffff21;border-bottom:1px solid #c8ff0045;background:#101110f7;box-shadow:0 7px 20px #0003}.booth-sales .bs-nav>.bs-wrap{gap:8px;min-height:72px;padding-block:10px;align-items:center}.booth-sales .bs-nav a{display:inline-flex;align-items:center;min-height:44px;font-size:11px;padding:11px 14px;border:1px solid transparent;border-radius:var(--bs-control-radius);color:#d1d1d4;line-height:1.5;background:#ffffff04}.booth-sales .bs-nav a:hover{border-color:#c8ff0045}.booth-sales .bs-nav a[aria-current=location]{background:var(--bs-accent);color:#111;border-color:var(--bs-accent)}.booth-sales .bs-nav-actions{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.booth-sales .bs-nav .bs-nav-contact{margin-left:0;gap:6px;border-color:#c8ff0040;background:#c8ff000a}.booth-sales .bs-nav .bs-call-button{display:grid;place-items:center;flex-basis:44px;width:44px;min-height:44px;padding:0;border-radius:50%;border-color:#c8ff0040;background:#c8ff000d;color:var(--bs-accent)}.booth-sales .bs-nav .bs-call-button:hover{background:var(--bs-accent);color:#111}.booth-sales .bs-range-image{height:320px;aspect-ratio:auto;background:#f4f4f4}.booth-sales .bs-range-image:after{content:"";position:absolute;left:15px;right:15px;bottom:40px;height:1px;background:#d8d8d8;z-index:0}.booth-sales .bs-range-image img{position:absolute;left:50%;bottom:40px;width:auto;max-width:none;height:calc((100% - 64px)*var(--render-scale));padding:0;mix-blend-mode:normal;transform:translate(-50%,var(--baseline-trim));z-index:1;transition:filter .3s}.booth-sales .bs-range-card:hover .bs-range-image img{transform:translate(-50%,var(--baseline-trim));filter:brightness(1.06)}.booth-sales .bs-height-label{position:absolute;left:15px;bottom:14px;color:#6b6b6b;font-size:10px;line-height:1;z-index:2}.booth-sales .bs-range-image .bs-range-arrow{z-index:2;width:28px;height:28px;bottom:10px;right:10px}.booth-sales .bs-brand{border-block:1px solid var(--bs-line)}.booth-sales .bs-brand-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.booth-sales .bs-brand h2{font-size:clamp(30px,3.2vw,43px);margin-bottom:28px}.booth-sales .bs-brand-copy>p:not(.bs-eyebrow){font-size:14px;color:var(--bs-muted);margin-bottom:16px}.booth-sales .bs-brand-signature{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-block:28px}.booth-sales .bs-brand-signature img{width:130px;height:auto}.booth-sales .bs-brand-signature>span{color:var(--bs-accent)}.booth-sales .bs-brand-name{color:var(--bs-accent);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.booth-sales .bs-brand-name:hover{color:#ff8db4}.booth-sales .bs-brand-signature .bs-activation-logo{width:160px;height:auto}.booth-sales .bs-brand-links{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.booth-sales .bs-brand-links .bs-text-link{font-size:12px}.booth-sales .bs-brand-links .bs-brand-name{color:var(--bs-accent);font-weight:700}.booth-sales .bs-brand-links .bs-brand-name:hover{color:#ff8db4}.booth-sales .bs-brand-links svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.booth-sales .bs-pbx-photos{position:relative;padding-bottom:64px}.booth-sales .bs-pbx-photos figure{position:relative;border:1px solid #ffffff24;border-radius:13px;overflow:hidden;background:#181818}.booth-sales .bs-pbx-photos figure:first-child{width:91%;aspect-ratio:4/3}.booth-sales .bs-pbx-photos figure:last-child{position:absolute;width:54%;bottom:0;right:0;aspect-ratio:4/3;box-shadow:0 12px 35px #0009}.booth-sales .bs-pbx-photos img{width:100%;height:100%;object-fit:cover}.booth-sales .bs-pbx-photos figcaption{position:absolute;left:0;bottom:0;right:0;padding:20px 14px 12px;background:linear-gradient(transparent,#000c);font-size:9px}.booth-sales .bs-brand-stats{margin-top:50px;border-top:1px solid var(--bs-line);padding-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.booth-sales .bs-brand-stats>div{display:flex;align-items:center;gap:16px}.booth-sales .bs-brand-stats strong{font-family:var(--font-display);font-size:36px;letter-spacing:-.06em;color:var(--bs-accent);line-height:1.2}.booth-sales .bs-brand-stats span{font-size:11px;line-height:1.6;color:var(--bs-muted);max-width:120px}.booth-sales .bs-ideas{background:#0b0b0c}.booth-sales .bs-scenario{gap:40px;grid-template-columns:1.2fr 1fr}.booth-sales .bs-scenario figure{min-height:410px}.booth-sales .bs-model{gap:54px}.booth-sales .bs-model-visuals,.booth-sales .bs-gallery-stage{position:relative}.booth-sales .bs-gallery-stage img{position:absolute;inset:0;box-sizing:border-box;width:100%;height:100%;padding:27px 28px;object-fit:contain;object-position:calc(50% + var(--gallery-offset-x,0px)) calc(50% + var(--gallery-offset-y,0px));mix-blend-mode:normal}.booth-sales .bs-thumbs{position:absolute;left:13px;top:13px;z-index:3;flex-direction:column;margin:0;gap:8px;padding:5px;background:#ffffffb3;border:1px solid #ddd9;border-radius:10px;backdrop-filter:blur(10px)}.booth-sales .bs-thumbs button{width:54px;height:54px;background:#fff;box-shadow:0 1px 4px #0001}.booth-sales .bs-thumbs img{mix-blend-mode:normal}.booth-sales .bs-model-actions{margin-top:26px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.booth-sales .bs-model-actions .btn{font-size:11px;min-height:44px;padding-inline:18px;gap:8px}.booth-sales .bs-model-actions .btn svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.booth-sales .bs-design-notice{display:flex;align-items:center;gap:24px;margin-top:48px;padding:28px 32px;border:1px solid #a03cff2e;border-radius:18px;background:linear-gradient(135deg,#a03cff14,#60a5fa0d)}.booth-sales .bs-design-notice>svg{flex:0 0 44px;width:44px;height:44px;fill:none;stroke:#bf9ee5;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.booth-sales .bs-design-notice>div{min-width:0}.booth-sales .bs-design-notice h3{font-size:22px;line-height:1.35;letter-spacing:-.025em;margin:0 0 8px}.booth-sales .bs-design-notice p{font-size:13px;color:var(--bs-muted);margin:0;text-wrap:pretty}.booth-sales .bs-film-dialog{margin:auto;padding:0;width:min(1100px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;border:1px solid #ff3c7870;border-radius:14px;background:#111;color:#fff;box-shadow:0 25px 100px #000c}.booth-sales .bs-film-dialog::backdrop{background:#050507e8;backdrop-filter:blur(10px)}.booth-sales .bs-film-dialog-bar{display:flex;align-items:center;gap:20px;padding:16px 20px;justify-content:space-between}.booth-sales .bs-film-dialog-bar h2{font-size:17px;letter-spacing:-.02em;line-height:1.4}.booth-sales .bs-film-dialog-bar button{width:34px;height:34px;border-radius:50%;background:#ff3c7825;display:grid;place-items:center;color:#ff92b0;cursor:pointer;flex-shrink:0}.booth-sales .bs-film-dialog-bar svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2}.booth-sales .bs-film-dialog video{display:block;width:100%;height:auto;max-height:calc(100dvh - 105px);aspect-ratio:16/9;object-fit:contain;background:#000}.booth-sales .bs-setup{color:#fff;border-block:1px solid var(--bs-line)}.booth-sales .bs-atmosphere{background:radial-gradient(ellipse at 12% 15%,#7141ac24,transparent 58%),radial-gradient(ellipse at 90% 85%,#4b267022,transparent 62%),#101013}.booth-sales .bs-setup .bs-eyebrow{color:var(--bs-accent)}.booth-sales .bs-layers{gap:24px;margin-top:36px}.booth-sales .bs-layers article{padding:0;border:0}.booth-sales .bs-layers img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:12px;border:1px solid var(--bs-line)}.booth-sales .bs-layers h3{font-size:23px;margin-top:24px}.booth-sales .bs-layers p{font-size:13px;line-height:1.65;color:var(--bs-muted);text-wrap:pretty}.booth-sales .bs-portfolio{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;border-top:1px solid var(--bs-line);margin-top:42px;padding-top:28px}.booth-sales .bs-portfolio h3{font-size:23px;line-height:1.3;margin-bottom:12px}.booth-sales .bs-portfolio p{font-size:13px;color:var(--bs-muted);max-width:760px}.booth-sales .bs-portfolio .bs-text-link{font-size:12px;color:var(--bs-accent)}.booth-sales .bs-print-outputs{padding-block:72px 20px}.booth-sales .bs-print-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:40px;row-gap:24px;padding:32px;border:1px solid var(--bs-line);border-radius:18px;background:#101013}.booth-sales .bs-print-copy,.booth-sales .bs-print-details{min-width:0;grid-column:1}.booth-sales .bs-print-copy .bs-eyebrow{margin-bottom:14px}.booth-sales .bs-print-copy h2{font-size:clamp(28px,3vw,38px);line-height:1.15}.booth-sales .bs-print-copy>p:last-child{margin-top:16px;font-size:14px;color:var(--bs-muted)}.booth-sales .bs-print-samples{position:relative;grid-column:2;grid-row:1 / span 2;align-self:center;min-width:0;margin:0;border-radius:12px;overflow:hidden}.booth-sales .bs-print-samples img{display:block;width:100%;height:auto;aspect-ratio:3/2;border-radius:12px}.booth-sales .bs-print-samples figcaption{position:absolute;inset:auto 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:28px 12px 12px;background:linear-gradient(transparent,#08080bcc)}.booth-sales .bs-print-samples figcaption span{font-size:10px;line-height:1.5;padding:5px 8px;border:1px solid #ffffff30;border-radius:5px;background:#101013e6;color:#f5f5f5}.booth-sales .bs-print-details{border-top:1px solid var(--bs-line);padding-top:20px}.booth-sales .bs-print-details h3{font-size:17px;line-height:1.4;letter-spacing:-.02em}.booth-sales .bs-print-details p{font-size:12px;color:var(--bs-muted);margin-top:10px}.booth-sales .bs-print-details .bs-text-link{margin-top:12px;min-height:44px;gap:8px;color:var(--bs-accent);font-size:12px}.booth-sales .bs-print-details .bs-text-link svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.booth-sales .bs-contact{display:block}.booth-sales .bs-contact-card{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:52px;border-radius:18px;padding:48px}.booth-sales .bs-contact h2{font-size:clamp(29px,3vw,40px)}.booth-sales .bs-contact-body{font-size:14px}.booth-sales .bs-contact-copy{min-width:0}.booth-sales .bs-contact-phone{margin-block:26px 20px;padding-block:16px;border-block:1px solid var(--bs-line)}.booth-sales .bs-contact-phone>p{font-size:11px;line-height:1.5;color:var(--bs-muted);margin-bottom:4px}.booth-sales .bs-contact-phone .lead-phone-link{font-size:clamp(21px,2.15vw,29px);font-weight:700}.booth-sales .bs-form-card{padding:0;background:none;border:0;border-radius:0;min-width:0}.booth-sales .bs-form-card [data-lead-form]{padding:0;border:0;background:none;box-shadow:none}.booth-sales .bs-form-card select{font-size:13px}.booth-sales .bs-model-select-wrap{position:relative;margin-bottom:26px}.booth-sales .bs-model-select-wrap select{display:block;margin:0;appearance:none;-webkit-appearance:none;color-scheme:dark;padding-inline-end:48px;cursor:pointer}.booth-sales .bs-select-chevron{position:absolute;inset-inline-end:16px;top:50%;transform:translateY(-50%);width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.booth-sales .bs-faq{max-width:1232px}.booth-sales .bs-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}@media(max-width:1100px){.booth-sales .bs-hero{gap:30px}.booth-sales .bs-brand-grid{gap:35px}.booth-sales .bs-range-image{height:280px}.booth-sales .bs-nav a{font-size:10px;padding-inline:10px}.booth-sales .bs-model{gap:35px}.booth-sales .bs-contact-card{padding:35px;gap:35px}}@media(max-width:767px){.booth-sales .bs-hero{padding-top:112px;gap:30px;padding-bottom:32px}.booth-sales .bs-hero-slideshow{aspect-ratio:1.15;border-radius:13px}.booth-sales .bs-hero-scene figcaption{bottom:61px;left:18px;font-size:15px}.booth-sales .bs-nav>.bs-wrap{min-height:60px;padding-block:8px;gap:7px}.booth-sales .bs-nav a{font-size:10px;padding:9px 12px}.booth-sales .bs-nav .bs-nav-contact{display:inline-flex;margin-left:0}.booth-sales .bs-heading>.bs-eyebrow{font-size:9px;margin-bottom:18px}.booth-sales .bs-heading{margin-bottom:30px}.booth-sales .bs-range-image{height:230px}.booth-sales .bs-range-image img{height:calc((100% - 55px)*var(--render-scale));bottom:34px}.booth-sales .bs-range-image:after{bottom:34px;left:10px;right:10px}.booth-sales .bs-height-label{font-size:9px;bottom:12px;left:11px}.booth-sales .bs-range-image .bs-range-arrow{width:24px;height:24px;bottom:7px;right:7px;font-size:12px}.booth-sales .bs-brand-grid{grid-template-columns:1fr;gap:32px}.booth-sales .bs-brand h2{font-size:31px}.booth-sales .bs-pbx-photos{padding-bottom:50px}.booth-sales .bs-brand-stats{margin-top:35px;gap:18px}.booth-sales .bs-brand-stats>div{display:block}.booth-sales .bs-brand-stats strong{display:block;font-size:30px}.booth-sales .bs-brand-stats span{display:block;font-size:10px;margin-top:7px}.booth-sales .bs-brand-signature{gap:13px}.booth-sales .bs-brand-signature img{width:120px}.booth-sales .bs-scenario{grid-template-columns:1fr;gap:24px}.booth-sales .bs-scenario figure{width:100%;min-height:0;aspect-ratio:auto;align-self:start;margin:0}.booth-sales .bs-scenario figure>img{position:static;display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.booth-sales .bs-tabs button{padding-inline:14px;gap:8px}.booth-sales .bs-model{gap:27px}.booth-sales .bs-thumbs{left:9px;top:9px;padding:4px;gap:5px;border-radius:8px}.booth-sales .bs-thumbs button{width:41px;height:41px;padding:3px;border-radius:6px}.booth-sales .bs-gallery-stage img{padding:20px 18px}.booth-sales .bs-model-actions{gap:9px}.booth-sales .bs-model-actions .btn{font-size:10px;padding-inline:14px;min-height:44px}.booth-sales .bs-design-notice{align-items:flex-start;gap:14px;margin-top:32px;padding:22px 20px;border-radius:13px}.booth-sales .bs-design-notice>svg{flex-basis:28px;width:28px;height:28px}.booth-sales .bs-design-notice h3{font-size:19px}.booth-sales .bs-design-notice p{font-size:12px}.booth-sales .bs-film-dialog{width:calc(100% - 20px);border-radius:10px}.booth-sales .bs-film-dialog-bar{padding:11px 13px}.booth-sales .bs-film-dialog-bar h2{font-size:13px}.booth-sales .bs-layers{gap:32px}.booth-sales .bs-layers h3{margin-top:19px}.booth-sales .bs-portfolio{grid-template-columns:1fr;gap:18px;margin-top:32px;padding-top:24px}.booth-sales .bs-portfolio h3{font-size:22px}.booth-sales .bs-print-outputs{padding-block:40px 0}.booth-sales .bs-print-grid{grid-template-columns:1fr;padding:22px;gap:22px;border-radius:13px}.booth-sales .bs-print-copy,.booth-sales .bs-print-samples,.booth-sales .bs-print-details{grid-column:1;grid-row:auto}.booth-sales .bs-print-copy h2{font-size:29px}.booth-sales .bs-print-copy>p:last-child{font-size:13px;margin-top:14px}.booth-sales .bs-print-samples figcaption{gap:5px;padding:20px 8px 8px}.booth-sales .bs-print-samples figcaption span{font-size:9px;padding:4px 6px}.booth-sales .bs-print-details h3{font-size:17px}.booth-sales .bs-contact-card{grid-template-columns:1fr;gap:30px;padding:25px 20px;border-radius:13px}.booth-sales .bs-contact h2{font-size:29px}.booth-sales .bs-contact .bs-form-card{padding:0}.booth-sales .bs-form-card select{font-size:12px}.booth-sales .bs-faq-grid{grid-template-columns:1fr;gap:0}}@media(max-width:370px){.booth-sales .bs-range-image{height:210px}.booth-sales .bs-brand-signature img{width:102px}.booth-sales .bs-brand-signature .bs-activation-logo{width:128px}.booth-sales .bs-contact-card{padding-inline:17px}}
