@font-face{font-family:Brand Manrope;src:url(/fonts/manrope-variable.woff2)format("woff2");font-weight:200 800;font-display:swap}.brand-case{--bc-bg:#f5f6f8;--bc-ink:#141c27;--bc-muted:#647080;--bc-accent:#2853f3;--bc-line:#141c2720;--bc-surface:#fff;background:var(--bc-bg);color:var(--bc-ink);font-synthesis:none;font-family:Brand Manrope,Montserrat,sans-serif;line-height:1.75}.brand-case *{min-width:0}.brand-case main{overflow:clip}.brand-case .wordmark,.brand-case .site-footer,.brand-case [data-consent-dialog]{font-family:Montserrat,sans-serif}.brand-case .site-footer,.brand-case [data-consent-dialog]{color:var(--paper)}.bc-header{padding:27px var(--gutter);color:#f7f5f0;background:#0b0d0e;justify-content:space-between;align-items:center;gap:25px;display:flex}.bc-header>.wordmark{font-size:25px}.bc-back{align-items:center;gap:12px;min-height:44px;font-size:10px;display:flex}.bc-header .language-switch{gap:10px;font-size:10px}.bc-label{letter-spacing:.12em;text-transform:uppercase;color:var(--bc-accent);margin:0 0 30px;font-size:9px;font-weight:500}.brand-case h1,.brand-case h2,.brand-case h3{letter-spacing:-.055em;font-weight:400}.brand-case h1>span,.brand-case h2>span{display:block}.brand-case h2{margin:0 0 30px;font-size:clamp(34px,4.5vw,68px);line-height:1.13}.bc-hero{padding:75px var(--gutter) 0;grid-template-columns:1.1fr .9fr;gap:0 7%;display:grid}.bc-hero-copy{padding:0 0 65px}.bc-logo{object-fit:contain;object-position:left center;width:170px;height:55px;margin:0 0 45px;display:block}.bc-hero h1{margin:0 0 32px;font-size:clamp(46px,5.4vw,82px);line-height:1.08}.bc-hero h1>span:last-child{color:var(--bc-accent)}.bc-hero-intro{color:var(--bc-muted);max-width:440px;font-size:14px;line-height:1.95}.bc-link{border-bottom:1px solid var(--bc-line);align-items:center;gap:35px;min-height:48px;margin-top:15px;font-size:10px;display:inline-flex}.bc-link svg{color:var(--bc-accent)}.bc-hero-visual{justify-content:center;align-items:center;min-height:500px;margin:0 0 50px;display:flex;position:relative;overflow:hidden}.bc-hero-visual>img{object-fit:contain;width:100%;height:100%;max-height:580px;translate:0 var(--case-depth-y,0px);display:block}.bc-hero-visual figcaption{letter-spacing:.08em;color:var(--bc-muted);border:1px solid var(--bc-line);background:var(--bc-bg);padding:8px 12px;font-size:8px;position:absolute;bottom:20px;left:20px}.bc-facts{border-top:1px solid var(--bc-line);grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:25px;margin:0;padding:28px 0;display:grid}.bc-facts dt{text-transform:uppercase;letter-spacing:.1em;color:var(--bc-muted);margin-bottom:9px;font-size:8px}.bc-facts dd{margin:0;font-size:11px;line-height:1.7}.bc-section{padding:105px var(--gutter)}.bc-brief,.bc-build,.bc-section-heading{grid-template-columns:1fr 1fr;gap:8%;display:grid}.bc-lead,.bc-section-heading>p{color:var(--bc-muted);margin:0 0 35px;font-size:14px;line-height:1.95}.bc-challenges article{border-top:1px solid var(--bc-line);grid-template-columns:25px 1fr;gap:0 15px;padding:22px 0;display:grid}.bc-challenges article>span{color:var(--bc-accent);margin-top:6px;font-size:9px}.bc-challenges h3{margin:0 0 8px;font-size:22px;line-height:1.35}.bc-challenges p{color:var(--bc-muted);grid-column:2;margin:0;font-size:12px;line-height:1.9}.bc-concept{background:var(--bc-surface)}.bc-section-heading{align-items:end;margin-bottom:55px}.bc-section-heading h2{margin-bottom:0}.bc-section-heading>p{margin-bottom:4px}.bc-room{margin:0}.bc-room>div{position:relative;overflow:hidden}.bc-room img{width:100%;height:auto;display:block}.bc-room .bc-room-speakers{position:absolute;inset:0}.bc-room figcaption{color:var(--bc-muted);margin-top:14px;font-size:8px}.bc-detail-board{border:1px solid var(--bc-line);background:#f5f6f8;grid-template-columns:1fr 1fr;align-items:center;gap:8%;max-width:1040px;margin:auto;padding:35px;display:grid}.bc-detail-board>img{object-fit:contain;width:100%;height:430px}.bc-detail-board>div>span{color:var(--bc-accent);font-size:9px}.bc-detail-board p{letter-spacing:-.05em;margin:30px 0;font-size:clamp(35px,4vw,60px);line-height:1.15}.bc-detail-board p>span{display:block}.bc-detail-board small{color:var(--bc-muted);font-size:9px}.bc-feature{padding:80px var(--gutter);grid-template-columns:1.1fr .9fr;align-items:center;gap:8%;display:grid}.bc-feature figure{margin:0}.bc-feature figure>img{object-fit:cover;width:100%;height:430px;display:block}.bc-feature figcaption{color:var(--bc-muted);margin-top:13px;font-size:8px}.bc-feature>div>p:not(.bc-label){color:var(--bc-muted);font-size:13px;line-height:1.95}.bc-feature ul{border-top:1px solid var(--bc-line);margin:25px 0 0;padding:20px 0 0;list-style:none}.bc-feature li{align-items:flex-start;gap:15px;margin-bottom:14px;font-size:11px;display:flex}.bc-feature li svg{color:var(--bc-accent);flex-shrink:0;margin-top:3px}.bc-web{background:var(--bc-surface)}.bc-web-sheets{--sheet-ink:var(--bc-ink);--sheet-muted:var(--bc-muted);--sheet-line:var(--bc-line)}.bc-build-list article{border-top:1px solid var(--bc-line);grid-template-columns:22px 1fr;column-gap:15px;padding:23px 0;display:grid}.bc-build-list svg{color:var(--bc-accent);margin-top:4px}.bc-build-list h3{margin:0 0 10px;font-size:23px;line-height:1.3}.bc-build-list p{color:var(--bc-muted);grid-column:2;margin:0;font-size:12px;line-height:1.9}.bc-result{background:var(--bc-accent);color:#fff;text-align:center}.bc-result .bc-label{color:#ffffffb0}.bc-result>p:not(.bc-label){color:#ffffffce;max-width:650px;margin:0 auto 35px;font-size:14px;line-height:1.9}.bc-button{color:#141c27;background:#fff;align-items:center;gap:35px;min-height:50px;padding:14px 24px;font-size:11px;display:inline-flex}.bc-next{color:#f7f5f0;background:#0b0d0e;font-family:Montserrat,sans-serif}.bc-next>p{color:#c5a47d;margin-bottom:30px;font-size:9px}.bc-next h2{font-size:clamp(35px,5vw,68px)}.bc-next>a{border-bottom:1px solid #c5a47d80;align-items:center;gap:30px;min-height:48px;font-size:12px;display:inline-flex}.bc-next>a svg{color:#c5a47d}.brand-case .uc-image-dialog{background:var(--bc-bg);color:var(--bc-ink)}.brand-case .uc-image-toolbar{border-color:var(--bc-line)}.brand-case .uc-image-toolbar>span,.brand-case .uc-image-toolbar button{color:var(--bc-ink)}.brand-case .uc-image-viewport{background:var(--bc-surface)}.brand-sehring{--bc-bg:#1d211b;--bc-ink:#efeee6;--bc-muted:#aeb0a3;--bc-accent:#c7b59f;--bc-line:#efeee626;--bc-surface:#252a22}.brand-sehring .bc-logo{width:195px}.brand-sehring .bc-hero-visual{background:radial-gradient(#c1b9a322,#0000 66%)}.brand-sehring .bc-hero-visual>img{object-fit:contain;filter:drop-shadow(20px 30px 30px #0006);width:60%;height:540px}.brand-sehring .bc-hero h1{font-size:clamp(65px,7.5vw,114px);font-weight:300}.brand-sehring .bc-result{color:#22271f;background:#e8e5d9}.brand-sehring .bc-result .bc-label{color:#6b604e}.brand-sehring .bc-result>p:not(.bc-label){color:#69705f}.brand-sehring .bc-result .bc-button{color:#efeee6;background:#242a20}.bc-preview-grid{max-width:1000px;margin:auto}.bc-preview-sheets{grid-template-columns:1fr 1fr;gap:45px 35px;display:grid}.bc-preview-sheets figure{margin:0}.bc-preview-sheets figure>a{border:1px solid var(--bc-line);display:block}.bc-preview-sheets img{width:100%;height:auto;display:block}.bc-preview-sheets figcaption{padding-top:20px}.bc-preview-sheets h3{margin:10px 0;font-size:26px;line-height:1.2}.bc-preview-sheets p{color:var(--bc-muted);margin:0 0 10px;font-size:12px;line-height:1.8}.bc-preview-sheets figcaption>a{border-bottom:1px solid var(--bc-line);align-items:center;gap:12px;min-height:44px;font-size:9px;display:inline-flex}.bc-preview-sheets .case-sheet-number{color:var(--bc-muted);font-size:9px}.brand-sehring .case-screen-bar{background:#1d211b}.brand-sehring .case-capture-note{color:var(--bc-muted)}.brand-bkt .bc-hero-visual{background:#edf1ff;border-radius:5px;padding:25px}.brand-bkt .bc-hero-grid{background-image:linear-gradient(#2853f308 1px,#0000 1px),linear-gradient(90deg,#2853f308 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.brand-bkt .bc-hero h1>span:last-child{color:#2853f3}.brand-bkt .bc-logo{object-fit:contain;object-position:left;width:125px}.brand-bkt .bc-hero-visual figcaption{background:#f5f6f8}.brand-wti26{--bc-bg:#f5f8fc;--bc-accent:#0068ad;--bc-ink:#103659;--bc-muted:#56738e;--bc-line:#10365925;font-family:Montserrat,sans-serif}.brand-wti26 .bc-logo{width:210px}.brand-wti26 .bc-hero-visual{margin-right:calc(-1 * var(--gutter));background:#fff;border-radius:70% 0 0 70%;min-height:550px}.brand-wti26 .bc-hero-visual>img{object-fit:cover;width:100%;height:100%;max-height:none}.brand-wti26 .bc-hero-visual figcaption{display:none}.brand-wti26 .bc-hero h1{font-size:clamp(45px,4.8vw,73px)}.bc-event-board{color:#fff;background:#103659;grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding:65px 6%;display:grid;overflow:hidden}.bc-event-board>span{letter-spacing:-.07em;color:#aad5f0;font-size:clamp(70px,9vw,138px);font-weight:600;line-height:1}.bc-event-board>div>span{letter-spacing:.1em;font-size:9px}.bc-event-board p{letter-spacing:-.05em;font-size:clamp(32px,3.5vw,54px);line-height:1.2}.bc-event-board p>span{display:block}.brand-wti26 .bc-feature figure>img{object-position:top;aspect-ratio:1.5;height:auto;box-shadow:0 10px 35px #10365915}@media (width<=767px){.bc-header{gap:12px;padding:18px 24px}.bc-back{gap:5px;font-size:8px}.bc-header>.wordmark{font-size:21px}.bc-header .language-switch{gap:7px;font-size:9px}.bc-hero{grid-template-columns:1fr;padding:42px 24px 0}.bc-label{margin-bottom:25px;font-size:8px}.bc-logo{width:145px;margin-bottom:32px}.bc-hero h1{font-size:clamp(42px,10vw,68px)}.bc-hero-copy{padding-bottom:35px}.bc-hero-intro{font-size:12px}.bc-hero-visual{height:310px;min-height:290px;margin-bottom:30px}.bc-hero-visual>img{height:100%}.bc-hero-visual figcaption{font-size:7px;bottom:14px;left:14px}.bc-facts{grid-template-columns:1fr 1fr;gap:22px;padding:25px 0}.bc-facts dd{font-size:10px}.bc-section{padding:65px 24px}.brand-case h2{font-size:34px;line-height:1.2}.bc-brief,.bc-build,.bc-section-heading{grid-template-columns:1fr;gap:22px}.bc-lead,.bc-section-heading>p{font-size:12px;line-height:1.95}.bc-challenges h3{font-size:20px}.bc-challenges p,.bc-build-list p{font-size:11px}.bc-feature{grid-template-columns:1fr;gap:40px;padding:40px 24px 65px}.bc-feature figure>img{height:280px}.bc-feature>div>p:not(.bc-label){font-size:12px}.bc-feature li{font-size:10px}.bc-detail-board{grid-template-columns:1fr;gap:20px;padding:22px}.bc-detail-board>img{height:260px}.bc-detail-board p{margin:15px 0;font-size:36px}.bc-result>p:not(.bc-label){font-size:12px}.bc-button{gap:20px;font-size:10px}.bc-next h2{font-size:34px}.bc-next>a{font-size:11px}.brand-sehring .bc-hero h1{font-size:clamp(60px,17vw,95px)}.brand-sehring .bc-hero-visual{height:340px}.brand-sehring .bc-hero-visual>img{height:330px}.bc-preview-sheets{grid-template-columns:1fr 1fr;gap:32px 18px}.bc-preview-sheets h3{font-size:20px}.bc-preview-sheets p{font-size:10px}.bc-preview-sheets figcaption>a{font-size:8px}.brand-wti26 .bc-hero-visual{height:290px;min-height:260px;margin-right:-24px}.brand-wti26 .bc-hero h1{font-size:42px}.bc-event-board{grid-template-columns:1fr;gap:20px;padding:30px 25px}.bc-event-board>span{font-size:82px}.bc-event-board p{font-size:33px}.brand-case:lang(ja) .bc-hero h1{font-size:clamp(30px,9vw,46px);line-height:1.4}.brand-sehring:lang(ja) .bc-hero h1{font-size:52px}}@media (prefers-reduced-motion:reduce){.bc-hero-visual>img{translate:none!important}}@font-face{font-family:Kunsch Condensed;src:url(/projects/kunsch/fonts/barlow-condensed-500.woff2)format("woff2");font-weight:500;font-display:swap}.brand-kunsch{--bc-bg:#161616;--bc-ink:#f6f6f3;--bc-muted:#b1b2ad;--bc-accent:#ed3c79;--bc-line:#ffffff24;--bc-surface:#20201e}.brand-kunsch h1,.brand-kunsch h2{letter-spacing:-.02em;font-family:Kunsch Condensed,Arial Narrow,sans-serif;font-weight:500}.brand-kunsch .bc-logo{width:175px;height:95px;margin-bottom:35px}.brand-kunsch .bc-hero h1{font-size:clamp(60px,6.8vw,103px);line-height:.98}.brand-kunsch .bc-hero-visual{margin-right:calc(-1 * var(--gutter));border-left:2px solid #e50050}.brand-kunsch .bc-hero-visual>img{object-fit:cover;max-height:650px}.brand-kunsch .bc-hero-visual figcaption{color:#f6f6f3;background:#161616d9}.brand-kunsch .bc-concept{color:#161616;background:#f6f6f3}.brand-kunsch .bc-concept .bc-section-heading>p{color:#686a65}.bc-project-image{margin:0;overflow:hidden}.bc-project-image img{object-fit:cover;width:100%;height:510px}.bc-project-image figcaption{color:#686a65;margin-top:15px;font-size:9px}.brand-kunsch .bc-result{background:#e50050}.brand-kunsch .case-screen-bar{background:#161616}.brand-kunsch .case-capture-note{color:#b1b2ad}.brand-kunsch .bc-next h2{letter-spacing:-.055em;font-family:Montserrat,sans-serif;font-weight:400}@media (width<=767px){.brand-kunsch .bc-hero h1{font-size:clamp(60px,16vw,90px)}.brand-kunsch .bc-hero-visual{height:320px;margin-right:-24px}.brand-kunsch .bc-hero-visual>img{height:320px}.bc-project-image img{height:260px}.brand-kunsch:lang(ja) .bc-hero h1{font-size:36px;line-height:1.5}}.brand-kunsch .case-montage{--sheet-ink:#f6f6f3;--sheet-muted:#b1b2ad;--sheet-line:#ffffff24}.sehring-experience{font-synthesis:none;font-family:Brand Manrope,sans-serif}.sehring-experience[lang=de]{font-family:Brand Manrope,sans-serif}.sehring-experience [hidden]{display:none!important}.sehring-experience button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.sehring-experience button:focus-visible,.sehring-experience a:focus-visible{outline-offset:5px;outline:2px solid}.sehring-experience button:disabled{cursor:default;opacity:.5}.sehring-experience .se-eyebrow{letter-spacing:.12em;margin:0 0 18px;font-size:9px;font-weight:500;line-height:1.5}.se-config{--se-ink:#282e22;--se-muted:#69715e;--se-line:#343e2830;--se-bg:#e4e1d7;background:var(--se-bg);color:var(--se-ink);padding:45px clamp(24px,4vw,65px) 35px;transition:background .4s,color .4s}.se-config[data-theme=dark]{--se-bg:#20251f;--se-ink:#eeede4;--se-muted:#b1b6a5;--se-line:#eeede433}.se-config-heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:35px;display:flex}.brand-case .se-config-heading h3{letter-spacing:-.055em;margin:0;font-size:clamp(32px,4.1vw,64px);font-weight:400;line-height:1.15}.se-config-heading>p{max-width:210px;color:var(--se-muted);margin:0 0 4px;font-size:11px;line-height:1.7}.se-models{border-bottom:1px solid var(--se-line);grid-template-columns:repeat(5,1fr);display:grid}.se-models button{text-align:start;opacity:.65;border-bottom:2px solid #0000;grid-template-columns:18px 1fr;gap:2px 7px;margin-bottom:-1px;padding:16px 12px 15px 0;display:grid}.se-models button[aria-pressed=true]{opacity:1;border-bottom-color:currentColor}.se-models small{align-self:center;font-size:8px}.se-models strong{letter-spacing:-.06em;font-size:clamp(25px,2.6vw,40px);font-weight:500;line-height:1.3}.se-models button>span{grid-column:2;font-size:10px;line-height:1.5}.se-config-grid{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);align-items:start;gap:5%;display:grid}.se-stage{height:680px;min-height:550px;position:sticky;top:20px}.se-stage-label{letter-spacing:.1em;color:var(--se-muted);z-index:2;font-size:9px;position:absolute;top:20px;left:0}.se-scene{touch-action:pan-y;cursor:grab;position:absolute;inset:30px 0 55px}.se-scene:active{cursor:grabbing}.se-scene canvas{touch-action:pan-y!important}.se-poster{object-fit:contain;width:76%;height:80%;position:absolute;inset:8% 12%}.se-scene.ready>.se-poster{visibility:hidden}.se-scene-status{z-index:3;bottom:15px;text-align:center;background:var(--se-bg);padding:8px;font-size:11px;position:absolute;inset-inline:15px}.se-config[data-state=error] canvas{visibility:hidden}.se-config[data-state=error] .se-poster{visibility:visible}.se-retry{z-index:4;position:absolute;bottom:70px;left:50%;transform:translate(-50%);border:1px solid var(--se-line)!important;background:var(--se-bg)!important;padding:8px 15px!important;font-size:11px!important}.se-stage-bottom{bottom:7px;color:var(--se-muted);justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;inset-inline:0}.se-stage-bottom>span{align-items:center;gap:10px;font-size:10px;display:flex}.se-stage-bottom>div{gap:7px;display:flex}.se-stage-bottom button{border:1px solid var(--se-line);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.se-stage-bottom button:hover{background:#8088701c}.se-options{padding:40px 0 0}.se-model-copy{min-height:165px}.se-model-copy .se-eyebrow{color:var(--se-muted);margin-bottom:13px;font-size:8px}.brand-case .se-model-copy h4{letter-spacing:-.05em;margin:0 0 15px;font-size:clamp(25px,2.7vw,40px);font-weight:400;line-height:1.2}.se-model-copy>p:last-child{color:var(--se-muted);margin:0 0 25px;font-size:11px;line-height:1.9}.se-options fieldset{border:0;min-inline-size:0;margin:0 0 22px;padding:0}.se-options legend{margin:0 0 11px;padding:0;font-size:11px;font-weight:600;line-height:1.6}.se-options legend>span{color:var(--se-muted);margin-inline-start:8px;font-weight:400}.se-swatches{flex-wrap:wrap;gap:2px;display:flex}.se-swatches button{place-items:center;width:42px;height:42px;display:grid;position:relative}.se-swatches button>span{background:var(--swatch);border:1px solid #0002;border-radius:50%;width:26px;height:26px}.se-swatches button[aria-pressed=true]:after{content:"";border:1px solid;border-radius:50%;position:absolute;inset:3px}.se-pills{flex-wrap:wrap;gap:6px;display:flex}.se-pills label{cursor:pointer;position:relative}.se-pills input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.se-pills span{border:1px solid var(--se-line);border-radius:30px;align-items:center;gap:7px;min-height:42px;padding:10px 12px;font-size:10px;line-height:1.4;display:flex}.se-pills input:checked+span{background:#7d856315;border-color:currentColor}.se-pills input:focus-visible+span{outline-offset:3px;outline:2px solid}.se-stands{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.se-stands button{border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:center;gap:8px;padding:9px 3px;font-size:10px;display:flex}.se-stands button[aria-pressed=true]{border-color:var(--se-line);background:#7d85630b}.se-stands i{background:var(--swatch);border:1px solid var(--se-line);border-radius:50%;width:25px;height:25px}.se-stands i.se-wood{background:repeating-linear-gradient(94deg,#fff0 0 2px,#24140722 2.3px 3px,#fff0 3.3px 7px),var(--swatch)}.se-toggles{border-block:1px solid var(--se-line)!important}.se-toggles label{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:56px;font-size:11px;display:flex}.se-toggles label+label{border-top:1px solid var(--se-line)}.se-toggles small{color:var(--se-muted);margin-top:3px;font-size:9px;line-height:1.5;display:block}.se-toggles input{appearance:none;cursor:pointer;width:36px;height:22px;color:var(--se-muted);border:1px solid;border-radius:20px;flex-shrink:0;margin:0;position:relative}.se-toggles input:after{content:"";background:currentColor;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:3px;left:3px}.se-toggles input:checked{background:#515d4d;border-color:#515d4d}.se-toggles input:checked:after{background:#fff;transform:translate(14px)}.se-toggles input:focus-visible{outline-offset:4px;outline:2px solid}.se-grille-error{font-size:11px}.se-note{color:var(--se-muted);margin:0 0 15px;font-size:9px}.se-room-link{border-bottom:1px solid var(--se-line);align-items:center;gap:20px;min-height:44px;font-size:11px;display:inline-flex}.se-room{margin-top:85px;scroll-margin-top:30px}.se-room-heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:30px;display:flex}.brand-case .se-room-heading h3{letter-spacing:-.055em;margin:0 0 17px;font-size:clamp(30px,3.6vw,54px);font-weight:400;line-height:1.2}.se-room-heading>div>p:last-child:not(.se-eyebrow){color:var(--bc-muted);max-width:500px;margin:0;font-size:12px;line-height:1.8}.se-daynight{border:1px solid var(--bc-line);border-radius:40px;flex-shrink:0;gap:5px;padding:5px;display:flex}.se-daynight button{border-radius:30px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:8px 17px;font-size:11px;display:flex}.se-daynight button[aria-pressed=true]{color:#282e22;background:#e4e1d7}.se-room figure{margin:0}.se-room-image{aspect-ratio:16/10;background:#302c24;position:relative;overflow:hidden}.se-room-layer{transform-origin:64% 58%;transition:opacity .65s;position:absolute;inset:0;transform:scale(1.28)}.se-room-layer picture{display:block;position:absolute;inset:0}.se-room-layer img{object-fit:cover;width:100%;height:100%;display:block}.se-room-night{opacity:0}.se-room[data-light=night] .se-room-night{opacity:1}.se-room[data-light=night] .se-room-day{opacity:0}.se-room figcaption{color:var(--bc-muted);justify-content:space-between;gap:15px;padding-top:14px;font-size:9px;display:flex}.se-nojs{font-size:12px}.se-config:not([data-mounted]) .se-scene-status{display:none}@media (width>=1600px){.se-config-grid{grid-template-columns:1.5fr 1fr}.se-stage{height:750px}.se-options{width:100%;max-width:420px;margin-inline:auto}}@media (width<=1000px){.se-config-grid{grid-template-columns:minmax(0,1fr) minmax(230px,1fr);gap:4%}.se-stage{height:600px}.se-config-heading{display:block}.se-config-heading>p{max-width:none;margin-top:14px}.se-model-copy{min-height:0}.se-options{padding-top:30px}}@media (width<=700px){.se-config{margin-inline:-12px;padding:27px 19px}.se-config-grid{grid-template-columns:1fr;gap:15px}.se-models button{grid-template-columns:1fr;gap:1px;padding:12px 4px}.se-models small{display:none}.se-models button>span{grid-column:1;font-size:8px}.se-models strong{font-size:26px}.se-stage{height:440px;min-height:0;position:relative;top:0}.se-scene{inset:30px 0 55px}.se-options{padding-top:10px}.se-options fieldset{margin-bottom:24px}.se-model-copy>p:last-child{font-size:12px}.se-room{margin-top:60px}.se-room-heading{display:block}.se-daynight{margin-top:24px;display:inline-flex}.se-room-heading>div>p:last-child:not(.se-eyebrow){font-size:11px}.se-room-image{aspect-ratio:4/5}.se-room-layer{transform:none}.se-stage-bottom>span{font-size:9px}.se-room figcaption{font-size:8px}.brand-case .se-config-heading h3{font-size:34px}.brand-case .se-model-copy h4{font-size:31px}}@media (prefers-reduced-motion:reduce){.se-config,.se-room-layer,.se-toggles input:after{transition:none}}
