.studio.product-concept-batch .section-next-actions{gap:.85rem;padding-top:1.35rem;padding-bottom:.5rem}.studio.product-concept-batch .section-next-actions+p{margin-block-start:1.5rem!important}.studio.product-concept-batch .studio-immersive-hero{min-height:0;padding-bottom:0;overflow:hidden}.studio.product-concept-batch .immersive-hero-shell{min-height:0}.studio.product-concept-batch .immersive-hero-copy h1{font-size:clamp(3.4rem,5.8vw,6.6rem);line-height:.86}.studio.product-concept-batch .immersive-hero-copy h1>span{overflow-wrap:anywhere;padding-bottom:.04em;line-height:.86}.studio.product-concept-batch .immersive-hero-copy h1 small{max-width:38ch;margin-top:.85rem;font-size:clamp(.72rem,.84vw,.88rem);line-height:1.45}.studio.product-concept-batch .immersive-statement{margin-top:1.4rem;font-size:clamp(1.65rem,2.35vw,2.55rem)}.studio.product-concept-batch .immersive-lead{max-width:54ch;font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.62}.studio.product-concept-batch .immersive-product-media{z-index:1;background:#fff;border:1px solid oklch(83% .08 213/.42);grid-template-rows:minmax(0,1fr) auto;width:100%;height:auto;display:grid;overflow:hidden}.studio.product-concept-batch .studio-gallery-stage{background:#fff;grid-row:1;min-width:0;min-height:0;position:relative;overflow:hidden}.studio.product-concept-batch .studio-gallery-main{object-fit:contain;object-position:var(--concept-hero-position,50% 50%);width:100%;min-width:0;height:100%;min-height:0;transform:scale(var(--concept-hero-scale,1));transform-origin:var(--concept-hero-position,50% 50%);background:#fff;grid-row:1}.studio.product-concept-batch .studio-gallery-counter{z-index:2;color:oklch(20% .04 245);letter-spacing:.08em;background:#ffffffe6;border:1px solid oklch(24% .04 245/.16);padding:.45rem .62rem;font-size:.62rem;font-weight:800;position:absolute;bottom:1rem;right:1rem}.studio.product-concept-batch .studio-gallery-thumbs{background:oklch(98% .006 225);border-top:1px solid oklch(24% .04 245/.12);grid-row:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;padding:.65rem;display:grid}.studio.product-concept-batch .studio-gallery-thumbs[hidden]{display:none}.studio.product-stucchi-track-lighting .studio-gallery-thumbs{grid-template-columns:repeat(5,minmax(0,1fr));position:relative}.studio.product-stucchi-track-lighting .immersive-product-media{grid-template-rows:auto auto;align-self:start;min-height:0}.studio.product-stucchi-track-lighting .studio-gallery-stage{aspect-ratio:1}.studio.product-stucchi-track-lighting .studio-gallery-counter{z-index:2;background:0 0;border:0;padding:0 .1rem .05rem;font-size:.58rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.studio.product-concept-batch .studio-gallery-thumb{cursor:pointer;background:#fff;border:1px solid oklch(24% .04 245/.15);min-width:0;height:58px;padding:0;overflow:hidden}.studio.product-concept-batch .studio-gallery-thumb:hover,.studio.product-concept-batch .studio-gallery-thumb:focus-visible,.studio.product-concept-batch .studio-gallery-thumb.is-active{border-color:oklch(67% .16 218);box-shadow:0 0 0 2px oklch(67% .16 218/.18)}.studio.product-concept-batch .studio-gallery-thumb img{object-fit:contain;background:#fff;width:100%;height:100%;animation:none;transform:none}.studio.product-concept-batch .immersive-media-index,.studio.product-concept-batch .immersive-media-index--expanded{z-index:3;backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid oklch(24% .04 245/.16);grid-row:auto;width:min(330px,100% - 2rem);min-width:0;padding:1rem 1.1rem;position:absolute;top:1rem;right:1rem;box-shadow:0 14px 32px #00182a1a}.studio.product-concept-batch .immersive-media-index-primary small{max-width:34ch;line-height:1.35}.studio.product-concept-batch .immersive-media-index--expanded dl{margin-top:.2rem}.studio.product-concept-batch .immersive-product-note{display:none}.studio.product-concept-batch .immersive-spec-rail{min-height:0;margin-top:0;position:relative;bottom:auto;left:auto;right:auto}.studio.product-concept-batch .immersive-models strong,.studio.product-concept-batch .base-model-panel article>strong,.studio.product-concept-batch .selected-code{overflow-wrap:anywhere;word-break:normal}.studio.product-concept-batch .immersive-models strong{font-size:clamp(.72rem,.78vw,.9rem);line-height:1.25}.studio.product-concept-batch .base-model-panel article>strong{font-size:clamp(1.02rem,1.65vw,1.65rem);line-height:1.08}@media (width>=981px){.studio.product-concept-batch .studio-immersive-hero{padding-top:7.8rem}.studio.product-concept-batch .immersive-hero-shell{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,.94fr) minmax(440px,1.06fr);column-gap:clamp(2rem,4vw,5rem);display:grid}.studio.product-concept-batch .studio-immersive-hero .breadcrumb{grid-area:1/1/auto/-1}.studio.product-concept-batch .immersive-hero-copy{grid-area:2/1;width:100%;padding:clamp(2.7rem,5vh,4.4rem) 0 clamp(3rem,5vw,5rem)}.studio.product-concept-batch .immersive-product-media{grid-area:2/2;align-self:stretch;min-height:650px;position:relative;top:auto;bottom:auto;right:auto}.studio.product-concept-batch .immersive-spec-rail{grid-area:3/1/auto/-1}}@media (width<=980px){.studio.product-concept-batch .studio-immersive-hero{min-height:0;padding-top:6.8rem}.studio.product-concept-batch .immersive-hero-shell{grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.studio.product-concept-batch .studio-immersive-hero .breadcrumb,.studio.product-concept-batch .immersive-hero-copy,.studio.product-concept-batch .immersive-product-media,.studio.product-concept-batch .immersive-spec-rail{grid-column:1}.studio.product-concept-batch .studio-immersive-hero .breadcrumb{grid-row:1}.studio.product-concept-batch .immersive-hero-copy{grid-row:2;width:100%;padding:2.8rem 0 3.4rem}.studio.product-concept-batch .immersive-product-media{grid-row:3;height:clamp(430px,68vw,620px);min-height:0;position:relative;top:auto;bottom:auto;right:auto}.studio.product-concept-batch .studio-gallery-main{object-position:var(--concept-hero-mobile-position,50% 50%);transform:scale(var(--concept-hero-mobile-scale,1));transform-origin:var(--concept-hero-mobile-position,50% 50%)}.studio.product-concept-batch .immersive-spec-rail{grid-row:4}.studio.product-concept-batch .immersive-media-index--expanded dl{grid-template-columns:repeat(3,minmax(0,1fr))}.studio.product-concept-batch .immersive-models{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.studio.product-concept-batch .immersive-models>span{grid-column:1/-1}}@media (width<=560px){.studio.product-concept-batch .immersive-hero-copy h1{font-size:clamp(3rem,15vw,4.5rem)}.studio.product-concept-batch .immersive-product-media{grid-template-rows:390px auto auto;height:auto}.studio.product-stucchi-track-lighting .immersive-product-media{grid-template-rows:auto auto auto}.studio.product-concept-batch .immersive-media-index,.studio.product-concept-batch .immersive-media-index--expanded{width:100%;box-shadow:none;border-width:1px 0 0;grid-row:3;position:static}.studio.product-concept-batch .studio-gallery-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}.studio.product-concept-batch .studio-gallery-thumb{height:52px}.studio.product-concept-batch .immersive-credentials{grid-template-columns:1fr}.studio.product-concept-batch .immersive-credentials>div+div{border-top:1px solid oklch(90% .04 218/.16);border-left:0;padding-left:0}.studio.product-concept-batch .immersive-media-index-primary{grid-template-columns:1fr}.studio.product-concept-batch .immersive-media-index--expanded .immersive-media-index-primary span{grid-row:auto}.studio.product-concept-batch .immersive-media-index-primary strong,.studio.product-concept-batch .immersive-media-index-primary small{text-align:left}.studio.product-concept-batch .immersive-facts{grid-template-columns:1fr}.studio.product-concept-batch .immersive-facts>div,.studio.product-concept-batch .immersive-facts>div:nth-child(odd){border-top:1px solid oklch(90% .04 218/.14);border-left:0;min-height:0;padding:.9rem 1rem}}.studio.product-totem-pendant,.studio.product-lumen-suspended,.studio.product-summit-suspended,.studio.product-optima-suspended,.studio.product-suspend-pro,.studio.product-suspended-exit-sign,.studio.product-vega{--concept-hero-position:50% 0%;--concept-hero-mobile-position:50% 0%}.studio.product-miro .immersive-product-media{border:0}.studio.product-miro .studio-gallery-main{filter:none;transform-origin:50%!important;animation:none!important;transform:scale(1.28)translateY(-10%)!important}@media (width<=760px){.studio.product-miro .studio-gallery-main{transform:scale(1.22)translateY(-8%)!important}}.studio.product-concept-batch .studio-enquiry{background:radial-gradient(circle at 14% 18%,oklch(93% .08 203/.5),#0000 34rem),oklch(78% .12 211);scroll-margin-top:5.5rem}.studio.product-concept-batch .studio-enquiry-grid{grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:start;gap:clamp(3rem,7vw,7rem)}.studio.product-concept-batch .studio-enquiry-intro{position:sticky;top:7rem}.studio.product-concept-batch .studio-enquiry-intro h2{max-width:760px}.studio.product-concept-batch .studio-enquiry-intro>p{max-width:660px;margin:1.5rem 0 0;font-size:clamp(1.02rem,1.25vw,1.18rem);line-height:1.65}.studio.product-concept-batch .studio-enquiry-points{border-top:1px solid oklch(15% .05 248/.24);margin-top:2.2rem;display:grid}.studio.product-concept-batch .studio-enquiry-points>div{border-bottom:1px solid oklch(15% .05 248/.24);grid-template-columns:minmax(130px,.4fr) 1fr;gap:1.25rem;padding:1rem 0;display:grid}.studio.product-concept-batch .studio-enquiry-points strong,.studio.product-concept-batch .studio-enquiry-points span{font-size:.88rem;line-height:1.5}.studio.product-concept-batch .studio-enquiry-points span{opacity:.78}.studio.product-concept-batch .studio-enquiry-points a{color:inherit;text-underline-offset:.2em;font-weight:700;text-decoration-thickness:1px}.studio.product-concept-batch .studio-enquiry-form{color:oklch(97% .01 220);background:oklch(14% .055 248/.96);border:1px solid oklch(96% .01 220/.22);padding:clamp(1.35rem,3vw,2.4rem);scroll-margin-top:5.5rem;box-shadow:20px 24px 55px oklch(13% .05 245/.22)}.studio.product-concept-batch .studio-enquiry-form__heading{border-bottom:1px solid oklch(91% .03 220/.18);justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.studio.product-concept-batch .studio-enquiry-form__heading span{color:oklch(81% .12 211);letter-spacing:.14em;text-transform:uppercase;font-size:.69rem;font-weight:800}.studio.product-concept-batch .studio-enquiry-form__heading strong{text-align:right;max-width:290px;font-size:1rem;line-height:1.35}.studio.product-concept-batch .studio-enquiry-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.studio.product-concept-batch .studio-enquiry-form label{color:oklch(92% .02 220/.82);letter-spacing:.06em;text-transform:uppercase;gap:.48rem;font-size:.72rem;font-weight:760;display:grid}.studio.product-concept-batch .studio-enquiry-form label>span{color:oklch(81% .12 211);display:none}.studio.product-concept-batch .studio-enquiry-form label>.required-label{display:block}.studio.product-concept-batch .studio-enquiry-form input,.studio.product-concept-batch .studio-enquiry-form textarea{color:oklch(98% .008 220);width:100%;min-width:0;font:inherit;letter-spacing:0;text-transform:none;background:oklch(20% .055 247/.82);border:1px solid oklch(91% .03 220/.22);border-radius:0;outline:0;font-size:.92rem;font-weight:520;transition:border-color .2s,background .2s,box-shadow .2s}.studio.product-concept-batch .studio-enquiry-form input{min-height:48px;padding:.75rem .85rem}.studio.product-concept-batch .studio-enquiry-form textarea{resize:vertical;min-height:132px;padding:.85rem;line-height:1.55}.studio.product-concept-batch .studio-enquiry-form input:focus,.studio.product-concept-batch .studio-enquiry-form textarea:focus{background:oklch(23% .06 247);border-color:oklch(81% .12 211);box-shadow:0 0 0 3px oklch(81% .12 211/.18)}.studio.product-concept-batch .studio-enquiry-form input[readonly]{color:oklch(91% .08 211);background:oklch(81% .12 211/.1);border-color:oklch(81% .12 211/.45);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.studio.product-concept-batch .studio-enquiry-form__notes{margin-top:1rem}.studio.product-concept-batch .studio-enquiry-form textarea::placeholder{color:oklch(88% .02 220/.46)}.studio.product-concept-batch .studio-enquiry-form__note{color:oklch(89% .02 220/.62);margin:.85rem 0 1.15rem;font-size:.78rem;line-height:1.5}.studio.product-concept-batch .studio-enquiry-form .button.primary{color:oklch(14% .055 248);background:oklch(81% .12 211);border-color:oklch(81% .12 211);width:100%;min-height:52px}.studio.product-concept-batch .studio-enquiry-form .button.primary:hover,.studio.product-concept-batch .studio-enquiry-form .button.primary:focus-visible{background:oklch(91% .08 211);border-color:oklch(91% .08 211)}@media (width<=1080px){.studio.product-concept-batch .studio-enquiry-grid{grid-template-columns:minmax(0,1fr)}.studio.product-concept-batch .studio-enquiry-intro{position:static}}@media (width<=620px){.studio.product-concept-batch .studio-enquiry-points>div,.studio.product-concept-batch .studio-enquiry-form__grid{grid-template-columns:minmax(0,1fr)}.studio.product-concept-batch .studio-enquiry-form__heading{align-items:start;display:grid}.studio.product-concept-batch .studio-enquiry-form__heading strong{text-align:left}}.studio.product-concept-batch .studio-product-downloads{color:oklch(97% .01 220);background:oklch(15% .055 248);border-top:1px solid oklch(90% .04 218/.12);border-bottom:1px solid oklch(90% .04 218/.12);scroll-margin-top:5.5rem}.studio.product-concept-batch .studio-product-downloads__inner{grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-top:clamp(2.2rem,4vw,3.8rem);padding-bottom:clamp(2.2rem,4vw,3.8rem);display:grid}.studio.product-concept-batch .studio-product-downloads__intro>span{color:oklch(81% .12 211);letter-spacing:.14em;text-transform:uppercase;font-size:.69rem;font-weight:800}.studio.product-concept-batch .studio-product-downloads__intro h2{letter-spacing:-.045em;max-width:540px;margin:.65rem 0 .6rem;font-size:clamp(1.7rem,3vw,3rem);line-height:1}.studio.product-concept-batch .studio-product-downloads__intro p{color:oklch(92% .02 220/.72);margin:0;font-size:.9rem}.studio.product-concept-batch .studio-product-downloads__grid{border-top:1px solid oklch(90% .04 218/.18);border-left:1px solid oklch(90% .04 218/.18);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.studio.product-concept-batch .studio-product-downloads__grid>a{min-height:82px;color:inherit;border-bottom:1px solid oklch(90% .04 218/.18);border-right:1px solid oklch(90% .04 218/.18);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:1rem 1.05rem;text-decoration:none;transition:background .2s,color .2s;display:grid}.studio.product-concept-batch .studio-product-downloads__grid>a:hover,.studio.product-concept-batch .studio-product-downloads__grid>a:focus-visible{color:oklch(14% .055 248);background:oklch(81% .12 211)}.studio.product-concept-batch .studio-product-downloads__grid svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:30px}.studio.product-concept-batch .studio-product-downloads__grid span{gap:.22rem;display:grid}.studio.product-concept-batch .studio-product-downloads__grid strong{font-size:.92rem}.studio.product-concept-batch .studio-product-downloads__grid small{color:currentColor;opacity:.65;font-size:.7rem}.studio.product-concept-batch .studio-product-downloads__grid i{font-size:1.2rem;font-style:normal}.studio.product-concept-batch .config-reference-note{color:oklch(25% .04 240);background:oklch(95% .025 215/.72);border:1px solid oklch(75% .05 215/.28);margin:-.25rem 0 1rem;padding:.75rem .85rem;font-size:.78rem;line-height:1.5}@media (width<=820px){.studio.product-concept-batch .studio-product-downloads__inner{grid-template-columns:1fr}}@media (width<=520px){.studio.product-concept-batch .studio-product-downloads__grid{grid-template-columns:1fr}}.protec-proof-grid--copy-only{grid-template-columns:minmax(0,1fr)}.studio.product-concept-batch .studio-quick-specs,.studio.product-concept-batch .studio-related-products{scroll-margin-top:10.5rem}.studio.product-concept-batch .section-nav{top:5.75rem}.studio.product-concept-batch #downloads,.studio.product-concept-batch #configure,.studio.product-concept-batch #technical,.studio.product-concept-batch #options,.studio.product-concept-batch [id^=why-],.studio.product-concept-batch #questions,.studio.product-concept-batch #project-enquiry{scroll-margin-top:10.5rem}.studio.product-concept-batch .studio-quick-specs{color:oklch(18% .045 248);background-color:oklch(97% .018 220);background-image:linear-gradient(90deg,oklch(72% .11 216/.08) 1px,#0000 1px),linear-gradient(oklch(72% .11 216/.08) 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-top:1px solid oklch(74% .1 217/.24);border-bottom:1px solid oklch(74% .1 217/.24);padding:clamp(3rem,6vw,5.5rem) 0}.studio.product-concept-batch .studio-quick-specs__heading,.studio.product-concept-batch .studio-related-products__heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;display:grid}.studio.product-concept-batch .studio-quick-specs__heading>div:first-child{max-width:850px}.studio.product-concept-batch .studio-quick-specs__heading>div:first-child>span,.studio.product-concept-batch .studio-related-products__heading>div>span{color:oklch(50% .14 221);letter-spacing:.15em;text-transform:uppercase;margin-bottom:.8rem;font-size:.69rem;font-weight:850;display:block}.studio.product-concept-batch .studio-quick-specs__heading h2,.studio.product-concept-batch .studio-related-products__heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(2rem,4.2vw,4.8rem);line-height:.93}.studio.product-concept-batch .studio-quick-specs__heading p,.studio.product-concept-batch .studio-related-products__heading p{color:oklch(32% .04 244/.82);max-width:68ch;margin:1rem 0 0;line-height:1.65}.studio.product-concept-batch .studio-quick-specs__actions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.studio.product-concept-batch .studio-quick-specs__actions .button.secondary{color:oklch(19% .05 248);background:#ffffffb3;border-color:oklch(38% .08 232/.34)}.studio.product-concept-batch .studio-quick-specs__actions .button.secondary:hover,.studio.product-concept-batch .studio-quick-specs__actions .button.secondary:focus-visible{color:oklch(34% .13 226);background:#fff;border-color:oklch(52% .16 221)}.studio.product-concept-batch .studio-spec-board{color:oklch(96% .015 218);background:oklch(14% .055 247);border:1px solid oklch(77% .09 215/.24);border-radius:1rem;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);margin-top:clamp(2rem,4vw,3.5rem);display:grid;overflow:hidden;box-shadow:0 30px 78px oklch(20% .08 237/.18)}.studio.product-concept-batch .studio-spec-board__drawing{background:radial-gradient(circle at 28% 32%,oklch(59% .13 216/.17),#0000 38%),linear-gradient(90deg,oklch(83% .08 213/.055) 1px,#0000 1px) 0 0/32px 32px,linear-gradient(oklch(83% .08 213/.055) 1px,#0000 1px) 0 0/32px 32px,oklch(12.5% .055 249);border-right:1px solid oklch(82% .08 214/.18);grid-template-rows:auto minmax(230px,1fr) auto;min-width:0;margin:0;padding:clamp(1.25rem,2.7vw,2rem);display:grid}.studio.product-concept-batch .studio-spec-board__panel-head{color:oklch(82% .13 211);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.66rem;font-weight:850;display:flex}.studio.product-concept-batch .studio-spec-board__panel-head small{color:oklch(92% .025 218/.48);font:inherit;letter-spacing:.08em}.studio.product-concept-batch .studio-spec-board__drawing img{object-fit:contain;filter:brightness(0)invert()opacity(.9);align-self:center;width:100%;height:auto;min-height:clamp(230px,24vw,360px);padding:clamp(1rem,2vw,2rem);display:block}.studio.product-concept-batch .studio-spec-board__drawing img[src$=\.webp],.studio.product-concept-batch .studio-spec-board__drawing img[src$=\.png],.studio.product-concept-batch .studio-spec-board__drawing img[src$=\.jpg],.studio.product-concept-batch .studio-spec-board__drawing img[src$=\.jpeg]{filter:invert()grayscale()brightness(.9)contrast(1.15);mix-blend-mode:screen}.studio.product-concept-batch .studio-spec-board__drawing figcaption{border-top:1px solid oklch(82% .08 214/.16);gap:.25rem;padding-top:1rem;display:grid}.studio.product-concept-batch .studio-spec-board__drawing figcaption strong{letter-spacing:-.02em;font-size:1.05rem}.studio.product-concept-batch .studio-spec-board__drawing figcaption span{color:oklch(92% .025 218/.58);font-size:.75rem}.studio.product-concept-batch .studio-spec-board__ledger{min-width:0;padding:clamp(1.25rem,2.7vw,2rem)}.studio.product-concept-batch .studio-spec-board__ledger dl{margin:clamp(1rem,2vw,1.65rem) 0 0}.studio.product-concept-batch .studio-spec-board__ledger dl>div{border-top:1px solid oklch(82% .08 214/.16);grid-template-columns:minmax(130px,.75fr) minmax(0,1.25fr);align-items:baseline;gap:1rem;padding:1rem 0;display:grid}.studio.product-concept-batch .studio-spec-board__ledger dt{color:oklch(92% .025 218/.58);letter-spacing:.1em;text-transform:uppercase;gap:.8rem;font-size:.69rem;font-weight:800;display:flex}.studio.product-concept-batch .studio-spec-board__ledger dt span{color:oklch(82% .13 211)}.studio.product-concept-batch .studio-spec-board__ledger dd{color:#fff;min-width:0;margin:0;font-size:clamp(.98rem,1.25vw,1.16rem);font-weight:760;line-height:1.35}.studio.product-concept-batch .studio-spec-board__footer{background:oklch(17% .065 242);border-top:1px solid oklch(82% .08 214/.18);grid-column:1/-1;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem clamp(1.25rem,2.7vw,2rem);display:flex}.studio.product-concept-batch .studio-spec-board__footer p{color:oklch(92% .025 218/.68);margin:0;font-size:.76rem;line-height:1.45}.studio.product-concept-batch .studio-spec-board__footer a{color:oklch(84% .14 211);letter-spacing:.07em;text-transform:uppercase;flex:none;font-size:.73rem;font-weight:850;text-decoration:none}.studio.product-concept-batch .studio-spec-board__footer a:hover,.studio.product-concept-batch .studio-spec-board__footer a:focus-visible{color:#fff}.studio.product-concept-batch .studio-related-products{color:oklch(97% .012 218);background:oklch(13.5% .055 249);padding:clamp(4rem,8vw,8rem) 0}.studio.product-concept-batch .studio-related-products__heading>a{color:oklch(82% .13 211);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:800;text-decoration:none}.studio.product-concept-batch .studio-related-products__heading p{color:oklch(93% .02 220/.7)}.studio.product-concept-batch .studio-related-products__grid{background:oklch(86% .07 216/.18);border:1px solid oklch(86% .07 216/.18);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(2.25rem,4vw,3.8rem);display:grid}.studio.product-concept-batch .studio-related-products__card{min-width:0;color:inherit;background:oklch(16% .055 248);grid-template-rows:auto 1fr;text-decoration:none;transition:background .2s,transform .2s;display:grid}.studio.product-concept-batch .studio-related-products__card:hover,.studio.product-concept-batch .studio-related-products__card:focus-visible{background:oklch(19% .065 244);transform:translateY(-3px)}.studio.product-concept-batch .studio-related-products__card figure{aspect-ratio:4/3;background:#fff;place-items:center;margin:0;display:grid;overflow:hidden}.studio.product-concept-batch .studio-related-products__card img{object-fit:contain;width:100%;height:100%;transform:translateY(var(--related-image-offset-y,0)) scale(var(--related-image-scale,1));padding:1.1rem;transition:transform .3s}.studio.product-concept-batch .studio-related-products__card:hover img{transform:translateY(var(--related-image-offset-y,0)) scale(calc(var(--related-image-scale,1) * 1.035))}.studio.product-concept-batch .studio-related-products__card[data-related-image-frame=normalized] figure{background:#fff;position:relative}.studio.product-concept-batch .studio-related-products__card[data-related-image-frame=normalized] img{object-fit:contain;width:100%;height:100%;transform:translate(var(--related-frame-x,0%), var(--related-frame-y,0%)) scale(var(--related-frame-scale,1));padding:0;position:absolute;inset:0}.studio.product-concept-batch .studio-related-products__card[data-related-image-frame=normalized]:hover img{transform:translate(var(--related-frame-x,0%), var(--related-frame-y,0%)) scale(calc(var(--related-frame-scale,1) * 1.035))}.studio.product-optima [data-option-ledger]>.source-option-ledger-card--visual:nth-child(n+2):nth-child(-n+4) figure img{object-fit:cover;width:126%;height:126%;top:47%}.studio.product-optima [data-option-ledger]>.source-option-ledger-card--visual:nth-child(n+5):nth-child(-n+13) figure img{object-fit:cover;width:142%;height:142%;top:42%}.studio.product-crown #why-crown .proof-image img{padding:clamp(1rem,2.4vw,2rem);transform:scale(.88)}.studio.product-crown .studio-related-products__card img{--related-image-offset-y:-10%!important}.studio.product-concept-batch .studio-related-products__card>div{grid-template-rows:auto auto 1fr auto;gap:.75rem;padding:1.5rem;display:grid}.studio.product-concept-batch .studio-related-products__card>div>span{color:oklch(80% .13 211);letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:800}.studio.product-concept-batch .studio-related-products__card h3{letter-spacing:-.045em;margin:0;font-size:clamp(1.5rem,2.3vw,2.35rem);line-height:1}.studio.product-concept-batch .studio-related-products__card p{color:oklch(93% .02 220/.7);margin:0;font-size:.86rem;line-height:1.58}.studio.product-concept-batch .studio-related-products__card>div>strong{color:oklch(82% .13 211);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem}.studio.product-concept-batch .studio-related-products__card i,.studio.product-concept-batch .studio-related-products__heading i{font-style:normal}.studio.product-concept-batch .studio-related-products__enquiry{background:linear-gradient(110deg,oklch(19% .075 237),oklch(16% .055 248));border:1px solid oklch(86% .07 216/.18);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin-top:1px;padding:clamp(1.3rem,3vw,2rem);display:grid}.studio.product-concept-batch .studio-related-products__enquiry div{gap:.35rem;display:grid}.studio.product-concept-batch .studio-related-products__enquiry strong{font-size:1.05rem}.studio.product-concept-batch .studio-related-products__enquiry span{color:oklch(93% .02 220/.7);font-size:.82rem}@media (width<=980px){.studio.product-concept-batch .studio-quick-specs__heading,.studio.product-concept-batch .studio-related-products__heading,.studio.product-concept-batch .studio-related-products__enquiry{grid-template-columns:1fr;align-items:start}.studio.product-concept-batch .studio-quick-specs__actions{justify-content:flex-start}.studio.product-concept-batch .studio-spec-board{grid-template-columns:1fr}.studio.product-concept-batch .studio-spec-board__drawing{border-bottom:1px solid oklch(82% .08 214/.18);border-right:0;grid-template-rows:auto minmax(250px,1fr) auto}.studio.product-concept-batch .studio-spec-board__drawing img{height:auto;min-height:min(44vw,380px)}.studio.product-concept-batch .studio-related-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.studio.product-concept-batch .section-nav{top:4.75rem}.studio.product-concept-batch .studio-quick-specs,.studio.product-concept-batch .studio-related-products,.studio.product-concept-batch #downloads,.studio.product-concept-batch #configure,.studio.product-concept-batch #technical,.studio.product-concept-batch #options,.studio.product-concept-batch [id^=why-],.studio.product-concept-batch #questions,.studio.product-concept-batch #project-enquiry{scroll-margin-top:9.25rem}.studio.product-concept-batch .studio-related-products__grid{grid-template-columns:1fr}.studio.product-concept-batch .studio-spec-board__drawing{grid-template-rows:auto minmax(210px,1fr) auto}.studio.product-concept-batch .studio-spec-board__drawing img{height:auto;min-height:58vw}.studio.product-concept-batch .studio-spec-board__footer{flex-direction:column;align-items:flex-start;gap:.7rem}.studio.product-concept-batch .studio-related-products__heading>a{margin-top:.25rem}}@media (width<=480px){.studio.product-concept-batch .studio-spec-board__ledger dl>div{grid-template-columns:1fr;gap:.45rem}.studio.product-concept-batch .studio-spec-board__panel-head small{display:none}}.studio.product-concept-batch.product-stucchi-track-lighting .immersive-product-media{grid-template-rows:auto auto;align-self:start;min-height:0}@media (width<=560px){.studio.product-concept-batch.product-stucchi-track-lighting .immersive-product-media{grid-template-rows:auto auto auto}}.studio.product-concept-batch [data-option-ledger]>.source-option-ledger-card--visual figure img[src*=aero-35-option-mdim-source],.studio.product-concept-batch [data-option-ledger]>.source-option-ledger-card--visual figure img[src*=aero-35-option-eco-source],.studio.product-concept-batch [data-option-ledger]>.source-option-ledger-card--visual figure img[src*=aero-35-option-btc-source],.studio.product-concept-batch [data-option-ledger]>.source-option-ledger-card--visual figure img[src*=aero-35-option-em-source],.studio.product-concept-batch [data-option-ledger]>.source-option-ledger-card--visual figure img[src*=aero-35-option-emd-source],.studio.product-concept-batch [data-option-ledger]>.source-option-ledger-card--visual figure img[src*=halo-100-option-mf40-source],.studio.product-concept-batch [data-option-ledger]>.source-option-ledger-card--visual figure img[src*=halo-100-option-65-source],.studio.product-concept-batch [data-option-ledger]>.source-option-ledger-card--visual figure img[src*=prisma-82-option-nb-source],.studio.product-concept-batch [data-option-ledger]>.source-option-ledger-card--visual figure img[src*=prisma-82-option-wb-source],.studio.product-concept-batch [data-option-ledger]>.source-option-ledger-card--visual figure img[src*=brilliance-163-01-wh-white-body-source],.studio.product-concept-batch [data-option-ledger]>.source-option-ledger-card--visual figure img[src*=brilliance-163-02-bk-black-body-source],.studio.product-concept-batch [data-option-ledger]>.source-option-ledger-card--visual figure img[src*=glide-177-option-emi-source],.studio.product-concept-batch [data-option-ledger]>.source-option-ledger-card--visual figure img[src*=aurora-02-mc-philips-masterconnect-wireless-control-driver-source]{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;position:static;top:auto;left:auto;transform:none}.studio.product-vantage .source-option-grid img[src*=vantage-26-option-bk-source],.studio.product-vantage .source-option-grid img[src*=vantage-26-option-snb-source],.studio.product-vantage .source-option-grid img[src*=vantage-26-option-nb-source],.studio.product-vantage .source-option-grid img[src*=vantage-26-option-wb-source]{object-fit:contain;object-position:center}.studio.product-concept-batch:is(.product-stucchi-track-lighting,.product-prisma,.product-versa-track,.product-capsule,.product-focal-track,.product-iris-track,.product-shaper-track) .studio-related-products__enquiry .button.primary,.studio.product-concept-batch:is(.product-stucchi-track-lighting,.product-prisma,.product-versa-track,.product-capsule,.product-focal-track,.product-iris-track,.product-shaper-track) .studio-quick-specs__actions .button.primary{color:oklch(13% .05 249);text-shadow:none;background:oklch(81% .14 211);border-color:oklch(88% .12 211)}.studio.product-concept-batch:is(.product-stucchi-track-lighting,.product-prisma,.product-versa-track,.product-capsule,.product-focal-track,.product-iris-track,.product-shaper-track) .studio-related-products__enquiry .button.primary:hover,.studio.product-concept-batch:is(.product-stucchi-track-lighting,.product-prisma,.product-versa-track,.product-capsule,.product-focal-track,.product-iris-track,.product-shaper-track) .studio-related-products__enquiry .button.primary:focus-visible,.studio.product-concept-batch:is(.product-stucchi-track-lighting,.product-prisma,.product-versa-track,.product-capsule,.product-focal-track,.product-iris-track,.product-shaper-track) .studio-quick-specs__actions .button.primary:hover,.studio.product-concept-batch:is(.product-stucchi-track-lighting,.product-prisma,.product-versa-track,.product-capsule,.product-focal-track,.product-iris-track,.product-shaper-track) .studio-quick-specs__actions .button.primary:focus-visible{color:oklch(11% .045 249);background:oklch(86% .13 211);border-color:oklch(90% .11 211)}.studio.product-concept-batch .studio-spec-board__drawing--photo img{mix-blend-mode:normal;object-fit:cover;object-position:center;background:#fff;padding:0;filter:none!important}.studio.product-concept-batch .studio-spec-board__drawing--source-light img{mix-blend-mode:normal;object-fit:contain;object-position:center;background:#f3f5f6;padding:clamp(1rem,2.5vw,2rem);filter:none!important}.studio.product-concept-batch .studio-related-products__enquiry .button.primary,.studio.product-concept-batch .studio-related-products__enquiry .button.primary:visited,.studio.product-concept-batch .studio-related-products__enquiry .button.primary:hover,.studio.product-concept-batch .studio-related-products__enquiry .button.primary:focus-visible,.studio.product-concept-batch .studio-related-products__enquiry .button.primary:active{color:#07182b;text-shadow:none}.studio.product-focal-track [data-option-ledger]>.source-option-ledger-card--visual figure img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;position:static;top:auto;left:auto;transform:none}