.lab-v-bzzt{background:#f1e8dd}.lab-v-bzzt .aic-display{color:#a08572}.lab-bz-hero{padding:clamp(40px,5vw,80px) var(--aic-pad) clamp(70px,8vw,120px);background:#f1e8dd;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,90px);display:grid}.lab-bz-hero-file{padding:clamp(50px,6vw,90px) 4% clamp(40px,4vw,60px) 9%;position:relative}.lab-bz-sheet{align-content:start;gap:10px;padding:16px 18px;display:grid;position:absolute;box-shadow:0 18px 36px #1614131f}.lab-bz-sheet b{letter-spacing:.08em;margin-bottom:6px;font:500 11px/1 ui-monospace,Menlo,monospace}.lab-bz-sheet i{background:#16141324;border-radius:3px;height:6px;display:block}.lab-bz-sheet i:nth-child(2){width:80%}.lab-bz-sheet i:nth-child(3){width:64%}.lab-bz-sheet i:nth-child(4){width:72%}.lab-bz-sheet.is-a{background:#f5f2ed;width:58%;height:66%;top:0;left:0;rotate:-6deg}.lab-bz-sheet.is-b{background:#ebe3da;align-content:end;width:44%;height:46%;bottom:0;right:0;rotate:4deg}.lab-bz-hero-pic{z-index:1;position:relative;box-shadow:0 30px 60px #16141333}.lab-bz-zap{z-index:2;fill:#d5ff28;stroke:#161413;stroke-width:6px;stroke-linejoin:round;width:clamp(48px,5vw,76px);height:auto;position:absolute;top:2%;right:1%;overflow:visible}.aic[data-motion=on] .lab-bz-zap{animation:3.2s step-end infinite lab-bz-zap}@keyframes lab-bz-zap{0%,to{opacity:1}46%{opacity:1}48%{opacity:.2}50%{opacity:1}52%{opacity:.3}54%{opacity:1}}.lab-bz-hero-label{z-index:1;letter-spacing:.08em;justify-content:space-between;font:12px/1 ui-monospace,Menlo,monospace;display:flex;position:relative;margin-top:16px!important}.lab-bz-process{color:#f5f2ed;background:#161413}.lab-bz-process-head{text-align:center;max-width:780px;margin:0 auto clamp(44px,5vw,80px)}.lab-bz-process-head p:not(.aic-eyebrow){margin-inline:auto;font-size:clamp(16px,1.2vw,19px)}.lab-bz-process-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px 6vw;display:grid}.lab-bz-doc{--dp:clamp(20px,2.2vw,32px);padding:var(--dp);color:#161413;background:#f5f2ed;border-radius:4px;font-size:14px;position:sticky;top:92px;overflow:hidden;box-shadow:0 30px 60px #00000059}.lab-bz-doc-top{margin:calc(var(--dp) * -1) calc(var(--dp) * -1) 6px;padding:14px var(--dp);letter-spacing:.08em;border-bottom:1px solid #1614134d;justify-content:space-between;gap:12px;font:11px/1.3 ui-monospace,Menlo,monospace;transition:background .6s,color .6s;display:flex;position:relative}.lab-bz-doc-top i{height:3px;width:calc(var(--p,0) * 100%);background:#161413;transition:width .6s cubic-bezier(.22,1,.36,1),background .6s;position:absolute;bottom:-1px;left:0}.lab-bz-doc.is-brand .lab-bz-doc-top{color:#d5ff28;background:#1727d8}.lab-bz-doc.is-brand .lab-bz-doc-top i{background:#d5ff28}.lab-bz-doc-rows{flex-direction:column;margin:0;display:flex}.lab-bz-doc-rows div{border-bottom:1px dashed #16141333;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.lab-bz-doc-rows dt{letter-spacing:.08em;opacity:.6;padding-top:3px;font:10.5px/1.3 ui-monospace,Menlo,monospace}.lab-bz-doc-rows dd{margin:0;line-height:1.45;transition:color .5s;position:relative}.lab-bz-doc-rows div:not(.is-on) dd{color:#0000;background:linear-gradient(#1614131a,#1614131a) 0/72% 8px no-repeat}.lab-bz-doc-rows div:not(.is-on) dd *{visibility:hidden}.lab-bz-doc-rows div.is-on dd:after{content:"";z-index:-1;pointer-events:none;background:#d5ff2899;width:0;height:.55em;position:absolute;bottom:.15em;left:0}.aic[data-motion=on] .lab-bz-doc-rows div.is-on dd:after{animation:1.6s forwards lab-bz-mark}.lab-bz-doc-rows dd{z-index:0;isolation:isolate}@keyframes lab-bz-mark{0%{opacity:1;width:0}40%{opacity:1;width:100%}to{opacity:0;width:100%}}.lab-bz-tests span{border:1px solid #161413;border-radius:999px;margin:0 6px 4px 0;padding:2px 10px;font:11px/1.5 ui-monospace,Menlo,monospace;transition:background .4s,color .4s;display:inline-block}.lab-bz-tests span.is-ok{color:#f5f2ed;background:#161413}.lab-bz-tests span.is-ok:before{content:"✓ "}.lab-bz-big{font:italic 400 19px/1.3 var(--display)}.lab-bz-names s{background:linear-gradient(#ff665c,#ff665c) 0 55%/0% 2px no-repeat;margin-right:12px;text-decoration:none;transition:background-size .5s}.lab-bz-names s:nth-child(2){transition-delay:.35s}.lab-bz-names b{letter-spacing:.06em;opacity:0;background:#d5ff28;padding:0 6px;transition:opacity .4s .8s,transform .5s cubic-bezier(.34,1.56,.64,1) .8s;display:inline-block;transform:scale(.6)}.is-on .lab-bz-names s{background-size:100% 2px}.is-on .lab-bz-names b{opacity:1;transform:none}.lab-bz-dirs span{background:linear-gradient(#ff665c,#ff665c) 0 55%/0% 2px no-repeat;margin-right:12px;transition:background-size .5s}.lab-bz-dirs b{border:2px solid #0000;border-radius:999px;padding:0 8px;font-weight:500;transition:border-color .5s .3s;display:inline-block}.lab-bz-dirs.is-decided span{opacity:.6;background-size:100% 2px}.lab-bz-dirs.is-decided b{border-color:#1727d8}.lab-bz-chips{flex-wrap:wrap;gap:6px;display:flex}.lab-bz-chips i{background:var(--c);width:20px;height:20px;transition:transform .5s cubic-bezier(.34,1.56,.64,1) var(--d,0s);border-radius:50%;display:block;transform:scale(0);box-shadow:0 0 0 1px #16141333}.is-on .lab-bz-chips i{transform:none}.lab-bz-stamp{color:#1727d8;letter-spacing:.1em;opacity:0;background:#f5f2ede6;border:2px solid #1727d8;padding:8px 12px;font:600 11px/1 ui-monospace,Menlo,monospace;transition:opacity .3s,transform .5s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:18px;right:22px;transform:scale(1.5)}.lab-bz-stamp.is-on{opacity:1;transform:none}.lab-bz-doc-bolt{fill:#ffe75a;stroke:#161413;stroke-width:7px;stroke-linejoin:round;width:30px;height:auto;transition:transform .6s cubic-bezier(.34,1.56,.64,1);position:absolute;top:58px;right:20px;overflow:visible;transform:scale(0)rotate(-20deg)}.lab-bz-doc-bolt.is-on{transform:none}.lab-bz-steps{gap:clamp(70px,12vh,140px);margin:0;padding:0 0 18vh;list-style:none;display:grid}.lab-bz-steps li{justify-items:start;gap:18px;transition:opacity .5s;display:grid}.aic[data-motion=on] .lab-bz-steps li:not(.is-current){opacity:.42}.lab-bz-step-copy span{letter-spacing:.08em;color:#ccb8a5;margin-bottom:8px;font:12px/1.3 ui-monospace,Menlo,monospace;display:block}.lab-bz-step-copy p{max-width:460px;font-size:16px;line-height:1.65}.lab-bz-steps .aic-shot{width:min(100%,380px);box-shadow:0 24px 50px #00000059}.lab-bz-steps li.is-note .lab-bz-step-copy{border:1px solid #f5f2ed47;border-left:4px solid #d5ff28;border-radius:4px;max-width:460px;padding:22px 24px}.lab-bz-steps li.is-note .lab-bz-step-copy p{font:400 clamp(19px,1.5vw,23px)/1.45 var(--display)}.lab-bz-tests-band{background:#f5f2ed}.lab-bz-tests-head{max-width:760px;margin-bottom:clamp(30px,3.6vw,54px)}.lab-bz-tests-head p:not(.aic-eyebrow){font-size:clamp(16px,1.2vw,19px)}.lab-bz-test{border-top:1px solid #16141333;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:26px 5vw;padding:clamp(40px,5vw,72px) 0;display:grid}.lab-bz-test>header{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:8px 20px;display:flex}.lab-bz-test>header span{letter-spacing:.1em;color:#a08572;font:12px/1 ui-monospace,Menlo,monospace}.lab-bz-test>header h3{font-size:clamp(26px,2.6vw,40px);line-height:1.15}.lab-bz-test figcaption{letter-spacing:.05em;margin-top:12px;font:12px/1.4 ui-monospace,Menlo,monospace}.lab-bz-test figcaption:before{content:"✓ ";font-weight:700}.lab-bz-shelf{background:#1e1e1e repeating-linear-gradient(#0000 0 calc(clamp(54px,5.4vw,78px) - 5px),#a08572 calc(clamp(54px,5.4vw,78px) - 5px) clamp(54px,5.4vw,78px)) 0 10px/100% clamp(54px,5.4vw,78px);border-radius:4px;grid-template-columns:repeat(10,minmax(0,1fr));grid-auto-rows:clamp(54px,5.4vw,78px);column-gap:6px;padding:10px 16px 0;display:grid}.lab-bz-shelf i{width:72%;height:calc(var(--h) - 6px);background:var(--t);clip-path:polygon(36% 0,64% 0,64% 18%,86% 32%,86% 100%,14% 100%,14% 32%,36% 18%);place-self:end center;margin-bottom:5px;transition:opacity .6s 1.1s}.lab-bz-can{background:#1727d8;border-radius:5px 5px 3px 3px;place-self:end center;place-items:center;width:64%;height:calc(82% - 6px);margin-bottom:5px;display:grid;box-shadow:inset 3px 0 #f5f2ed40}.lab-bz-can svg{fill:#d5ff28;width:56%;height:auto}.aic[data-motion=on] .lab-bz-shelf.is-in i{opacity:.32}.aic[data-motion=on] .lab-bz-shelf.is-in .lab-bz-can{animation:2.4s ease-in-out 1.2s infinite lab-bz-buzz}@keyframes lab-bz-buzz{0%,to{transform:none;box-shadow:0 0 #d5ff2800}10%{transform:translate(-2px)rotate(-3deg)}20%{transform:translate(2px)rotate(3deg)}30%{transform:none;box-shadow:0 0 0 8px #d5ff2859}60%{box-shadow:0 0 #d5ff2800}}.lab-bz-menu{text-align:center;background:#f1e8dd;justify-self:center;width:min(100%,420px);padding:clamp(26px,3vw,40px);box-shadow:0 20px 40px #1614131f}.lab-bz-menu-head{border-bottom:1px solid #1614134d;gap:4px;padding-bottom:18px;display:grid;margin-bottom:22px!important}.lab-bz-menu-head b{font:400 clamp(28px,2.6vw,38px)/1.15 var(--display);padding-bottom:.06em}.lab-bz-menu-head span{letter-spacing:.14em;font:11px/1 ui-monospace,Menlo,monospace}.lab-bz-menu ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.lab-bz-menu li{gap:2px;display:grid}.lab-bz-menu li b{font:400 20px/1.25 var(--display)}.lab-bz-menu li span{font-size:13px;font-style:italic;line-height:1.4}.lab-bz-menu li.is-bzzt b{letter-spacing:.08em}.lab-bz-menu li.is-bzzt b:after{content:"";clip-path:polygon(50% 0,100% 0,60% 42%,100% 42%,20% 100%,40% 55%,0 55%);background:#1727d8;width:.5em;height:.7em;margin-left:.35em;display:inline-block}.aic[data-motion=on] .lab-bz-menu li{opacity:0;transition:opacity .5s ease var(--d,0s),transform .6s ease var(--d,0s);transform:translateY(8px)}.aic[data-motion=on] .lab-bz-menu.is-in li{opacity:1;transform:none}.lab-bz-menu-foot{opacity:.7;font-size:12px;margin-top:20px!important}.lab-bz-family{grid-column:1/-1;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:30px 4vw;display:grid}.lab-bz-label{aspect-ratio:4/3;background:var(--bg);border-radius:4px;transition:background .6s;position:relative;overflow:hidden;rotate:-2deg;box-shadow:0 26px 50px #16141333}.lab-bz-label-burst{aspect-ratio:1;background:var(--burst);clip-path:polygon(50% 0,58% 30%,85% 10%,70% 38%,100% 40%,72% 55%,95% 80%,64% 68%,58% 100%,46% 72%,22% 95%,30% 64%,0 66%,26% 50%,4% 26%,34% 34%);width:60%;transition:background .6s;position:absolute;top:-8%;left:-10%}.aic[data-motion=on] .lab-bz-label-burst{animation:24s linear infinite lab-bz-spin}@keyframes lab-bz-spin{to{rotate:360deg}}.lab-bz-label-bolt{width:20%;height:auto;fill:var(--bolt);transition:fill .6s;position:absolute;top:6%;right:8%}.lab-bz-label-kicker{letter-spacing:.18em;color:var(--word);font-size:clamp(9px,.9vw,13px);font-weight:700;transition:color .6s;position:absolute;top:7%;left:7%}.lab-bz-label-word{aspect-ratio:542/292;background:var(--word);width:60%;-webkit-mask:var(--wm) center/contain no-repeat;-webkit-mask:var(--wm) center/contain no-repeat;mask:var(--wm) center/contain no-repeat;transition:background .6s;position:absolute;bottom:12%;left:6%}.lab-bz-label-flavour{width:28%;color:var(--word);font-size:clamp(9px,.95vw,13px);font-weight:700;line-height:1.3;transition:color .6s;position:absolute;bottom:11%;right:5%}.lab-bz-label-flavour small{letter-spacing:.14em;opacity:.85;margin-top:5px;font-size:.78em;font-weight:400;display:block}.lab-bz-flavours{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;margin:0;padding:0;list-style:none;display:grid}.lab-bz-flavours button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:10px;padding:0;display:grid}.lab-bz-mini{aspect-ratio:4/5;background:var(--bg);border-radius:6px;transition:transform .5s cubic-bezier(.22,1,.36,1),filter .5s;display:block;position:relative;box-shadow:0 14px 28px #16141329}.lab-bz-mini:after{content:"";aspect-ratio:542/292;background:var(--word);width:70%;-webkit-mask:var(--wm) center/contain no-repeat;-webkit-mask:var(--wm) center/contain no-repeat;mask:var(--wm) center/contain no-repeat;position:absolute;bottom:12%;left:12%}.lab-bz-mini svg{width:26%;height:auto;fill:var(--bolt);position:absolute;top:10%;right:12%}.lab-bz-flavours button[aria-pressed=false] .lab-bz-mini{filter:saturate(.55)}.lab-bz-flavours button[aria-pressed=true] .lab-bz-mini{transform:translateY(-8px)}.lab-bz-solved{gap:10px;max-width:440px;font-size:clamp(16px,1.2vw,19px);line-height:1.6;display:grid}.lab-bz-solved b{letter-spacing:.1em;color:#a08572;font:12px/1 ui-monospace,Menlo,monospace}.lab-bz-solved b:before{content:"✓ ";font-weight:700}.lab-bz-solved span{letter-spacing:.05em;opacity:.7;font:12px/1.4 ui-monospace,Menlo,monospace}.is-menu .lab-bz-solved{justify-self:end}.lab-bz-flavours button span{letter-spacing:.04em;border-top:4px solid #16141326;padding-top:8px;font:11px/1.4 ui-monospace,Menlo,monospace;transition:border-color .4s}.lab-bz-flavours button[aria-pressed=true] span{border-top-color:var(--c)}.lab-bz-flavours button:focus-visible{outline-offset:4px;outline:2px solid #161413}.lab-bz-family-note{opacity:.8;grid-column:1/-1;font-size:14px;margin-top:18px!important}.lab-bz-brand{color:#f5f2ed;background:#1e1e1e;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px 6vw;display:grid}.lab-bz-logo{justify-self:end;width:min(100%,560px)}.aic .lab-bz-logo img{width:100%;height:auto;box-shadow:0 28px 60px #0006}.lab-bz-logo:hover img{animation:.35s steps(2,end) 2 lab-bz-jitter}@keyframes lab-bz-jitter{50%{transform:translate(2px,-1px)rotate(.6deg)}}.lab-bz-brand-copy h3{font-size:clamp(22px,1.9vw,30px);line-height:1.2;margin:26px 0 10px!important}.lab-bz-brand-copy p:not(.aic-eyebrow){font-size:clamp(16px,1.15vw,18px)}.lab-bz-bubbles{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:end;gap:28px 18px;margin:20px 0 0;padding:0;list-style:none;display:flex}.lab-bz-bubbles li{text-align:center;justify-items:center;gap:6px;font-size:12px;line-height:1.3;display:grid}.lab-bz-bubbles b{font-size:14px;font-weight:400}.lab-bz-bubbles span{opacity:.7;font-family:ui-monospace,Menlo,monospace}.lab-bz-bubbles i{width:var(--s);aspect-ratio:1;background:radial-gradient(circle at 30% 28%,#fff9 0 7%,transparent 8%),var(--c);border-radius:50%;display:block;box-shadow:inset -6px -9px #00000024,0 0 0 1px #f5f2ed33}.aic[data-motion=on] .lab-bz-bubbles i{opacity:0;transition:transform 1s cubic-bezier(.34,1.56,.64,1) var(--d,0s),opacity .6s ease var(--d,0s);transform:translateY(60px)scale(.4)}.aic[data-motion=on] .lab-bz-bubbles.is-in i{opacity:1;animation:lab-bz-float var(--dur,6s) ease-in-out calc(var(--d,0s) + 1.2s) infinite alternate;transform:none}@keyframes lab-bz-float{to{transform:translateY(-14px)}}.lab-bz-log{background:#ccb8a5;display:block}.lab-bz-log-list{counter-reset:log;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 clamp(16px,2vw,32px);margin:32px 0 0;padding:0;list-style:none;display:grid}.lab-bz-log-list li{border-top:2px solid #161413;align-content:start;gap:8px;padding-top:22px;display:grid;position:relative}.lab-bz-log-list li:before{content:"";background:#161413;border-radius:50%;width:12px;height:12px;position:absolute;top:-7px;left:0}.lab-bz-log-list span{font:400 clamp(34px,3vw,50px)/1.15 var(--display);color:#f5f2ed;padding-bottom:.12em}.lab-bz-log-list b{font:400 21px/1.25 var(--display);padding-bottom:.06em}.lab-bz-log-list em{font-size:15px;font-style:normal;line-height:1.6}.lab-bz-log-pics{gap:26px;display:grid}.lab-bz-log-pics .aic-shot:last-child{justify-self:end;width:82%}.lab-bz-log-pics figcaption{letter-spacing:.05em;margin-top:12px;font:12px/1.4 ui-monospace,Menlo,monospace}.lab-bz-facts{background:#ebe3da;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px 5vw;display:grid}.lab-bz-facts .aic-shot{margin:0}.lab-bz-facts-pic figcaption{letter-spacing:.04em;margin-top:12px;font:12px/1.4 ui-monospace,Menlo,monospace}.lab-bz-panel{background:#f5f2ed;border:2px solid #161413;width:min(100%,540px);margin-left:auto;padding:18px 22px 20px;rotate:1deg}.lab-bz-panel-title{font:400 clamp(34px,3.4vw,48px)/1.15 var(--display);letter-spacing:-.02em;padding-bottom:.08em}.lab-bz-panel-sub{letter-spacing:.04em;border-bottom:10px solid #161413;padding-bottom:10px;font:12px/1.4 ui-monospace,Menlo,monospace}.lab-bz-facts-list{border-top:0}.lab-bz-facts-list div{border-bottom:1px solid #161413;grid-template-columns:minmax(90px,.45fr) minmax(0,1fr);padding:10px 0}.lab-bz-facts-list div:last-child{border-bottom-width:6px}.lab-bz-facts-list dt{opacity:1;font-size:13px;font-weight:700}.lab-bz-facts-list dd{font:inherit;font-size:15px;line-height:1.45}.lab-bz-panel-foot{font-size:12px;line-height:1.5;margin-top:12px!important}.lab-v-bzzt .aic-cta{color:#161413;background:#f5f2ed}.lab-v-bzzt .aic-cta-card.aic-cta-bzzt{color:#172048;background:#ffe75a linear-gradient(90deg,#fff0 6%,#fff6 11%,#fff0 17%,#0000 82%,#00000014 94%);border-radius:22px/14px;margin:18px 0;position:relative;box-shadow:0 30px 60px #1614132e}.lab-v-bzzt .aic-cta-card.aic-cta-bzzt:before,.lab-v-bzzt .aic-cta-card.aic-cta-bzzt:after{content:"";background:#ebe3da;border-radius:50%;height:18px;position:absolute;left:5%;right:5%;box-shadow:inset 0 -4px #ccb8a5}.lab-v-bzzt .aic-cta-card.aic-cta-bzzt:before{top:-9px}.lab-v-bzzt .aic-cta-card.aic-cta-bzzt:after{bottom:-9px;box-shadow:inset 0 4px #ccb8a5}.lab-v-bzzt .aic-cta-bzzt .aic-cta-art{z-index:1;aspect-ratio:1;clip-path:polygon(50% 0,58% 30%,85% 10%,70% 38%,100% 40%,72% 55%,95% 80%,64% 68%,58% 100%,46% 72%,22% 95%,30% 64%,0 66%,26% 50%,4% 26%,34% 34%);background:#ff665c;place-items:center;width:96px;display:grid;position:absolute;inset:22px 22px auto auto}.lab-v-bzzt .aic-cta-bzzt .aic-cta-art em{letter-spacing:.06em;text-align:center;color:#172048;width:56%;font:700 9px/1.2 ui-monospace,Menlo,monospace;position:static}.aic.lab-v-bzzt[data-motion=on] .aic-cta-bzzt.is-in .aic-cta-art{animation:18s linear infinite lab-bz-spin}.lab-v-bzzt .aic-cta-bzzt .aic-eyebrow{color:#172048;opacity:.85}.lab-v-bzzt .aic-cta-bzzt .aic-eyebrow,.lab-v-bzzt .aic-cta-bzzt h2{padding-right:110px}.lab-v-bzzt .aic-cta-bzzt h2{color:#1727d8}.lab-v-bzzt .aic-cta-bzzt p{color:#172048}.lab-v-bzzt .aic-cta-bzzt .aic-button{color:#fff2e1;background:#1727d8}.lab-v-bzzt .aic-cta-bzzt .aic-button:hover{color:#fff2e1;background:#172048}@media (max-width:900px){.lab-bz-hero,.lab-bz-process-grid,.lab-bz-test,.lab-bz-family,.lab-bz-brand,.lab-bz-log{grid-template-columns:minmax(0,1fr)}.lab-bz-doc{order:2;font-size:13px;position:relative;top:auto}.lab-bz-facts{grid-template-columns:minmax(0,1fr)}.lab-bz-doc-rows div{grid-template-columns:78px minmax(0,1fr);padding:6px 0}.lab-bz-stamp{bottom:10px;right:12px}.lab-bz-doc-bolt{display:none}.lab-bz-steps{padding-bottom:6vh}.lab-bz-logo{justify-self:start}.lab-bz-panel{margin-left:0}.lab-bz-log-list{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:18px;padding:8px 2px 14px 8px;display:flex;overflow-x:auto}.lab-bz-log-list li{scroll-snap-align:start;flex:0 0 min(64vw,260px)}}@media (max-width:560px){.lab-bz-flavours{gap:8px}.lab-bz-flavours button span{font-size:10px}.lab-bz-doc{padding-bottom:64px}.lab-bz-shelf{column-gap:3px;padding-inline:8px}.lab-bz-steps .aic-shot{width:86%}.lab-bz-log-pics .aic-shot:last-child{width:100%}.lab-v-bzzt .aic-cta-bzzt .aic-eyebrow,.lab-v-bzzt .aic-cta-bzzt h2{padding-right:76px}.lab-v-bzzt .aic-cta-bzzt .aic-cta-art{width:70px;inset:16px 14px auto auto}.lab-v-bzzt .aic-cta-bzzt .aic-cta-art em{font-size:7px}}@media (prefers-reduced-motion:reduce){.lab-bz-bubbles i,.lab-bz-chips i,.lab-bz-names b,.lab-bz-doc-bolt{opacity:1!important;transform:none!important}.lab-bz-shelf i{opacity:1!important}}.lab-v-bzzt .aic-kicker{display:block}.lab-v-bzzt .aic-kicker>span{margin-right:.5em}
.lab-v-human-tab{background:#ebe3da}.lab-v-human-tab .aic-display{color:#a08572}.lab-ht-hero{padding:clamp(40px,5vw,80px) var(--aic-pad) clamp(70px,8vw,120px);background:#ebe3da;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,90px);display:grid}.lab-ht-hero-stage{gap:18px;display:grid}.lab-ht-tabbar{gap:12px;display:grid}.lab-ht-count{letter-spacing:.08em;font:12px/1.3 ui-monospace,Menlo,monospace}.lab-ht-count b{color:#f5f2ed;text-align:center;background:#161413;border-radius:4px;min-width:2.4ch;margin-right:6px;padding:3px 6px;font-weight:500;display:inline-block}.lab-ht-tabbar ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lab-ht-tabbar li{color:#202025;letter-spacing:.01em;background:#b2a8ed;border-radius:10px 10px 4px 4px;align-items:center;gap:6px;max-width:320px;padding:7px 6px 7px 14px;font-size:13px;font-weight:600;line-height:1.2;transition:max-width .5s cubic-bezier(.65,0,.35,1),opacity .4s,padding .5s,margin .5s,transform .5s;display:flex}.lab-ht-tabbar li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lab-ht-tabbar li button{color:#202025;cursor:pointer;background:#2020251f;border:0;border-radius:6px;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:16px;line-height:1;transition:background .25s,color .25s;display:grid}.lab-ht-tabbar li button:hover,.lab-ht-tabbar li button:focus-visible{color:#f6f3ee;background:#202025}.lab-ht-tabbar li.is-closed{opacity:0;pointer-events:none;max-width:0;margin-right:-8px;padding-left:0;padding-right:0;transform:translateY(-10px)}.lab-ht-reopen{color:#202025;min-height:40px;font:inherit;cursor:pointer;background:#d5f86a;border:1px solid #161413;border-radius:999px;justify-self:start;padding:0 18px;font-size:14px}.aic[data-motion=on] .lab-ht-reopen{animation:.5s cubic-bezier(.34,1.56,.64,1) lab-ht-pop}.lab-ht-hero-pic{justify-self:end;width:min(100%,420px);position:relative;box-shadow:0 30px 60px #1614132e}@keyframes lab-ht-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.lab-ht-brand{color:#f5f2ed;background:#161413;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px 6vw;display:grid}.lab-ht-brand-copy>p:not(.aic-eyebrow){font-size:clamp(16px,1.2vw,19px)}.lab-ht-logo{background:#f6f3ee;border-radius:0 18px 18px;place-items:center;margin-top:28px;padding:clamp(30px,4vw,60px);display:grid;position:relative}.lab-ht-logo:before{content:"";background:#f6f3ee;border-radius:14px 22px 0 0;width:42%;height:28px;position:absolute;top:-26px;left:0}.aic .lab-ht-logo img{width:min(100%,400px);height:auto}.lab-ht-folders{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:14px;margin:10px 0 0;padding:0;list-style:none;display:grid}.lab-ht-folders li{gap:6px;font-size:12px;line-height:1.3;display:grid}.lab-ht-folders b{font-size:15px;font-weight:400}.lab-ht-folders li>span:last-child{opacity:.7;font-family:ui-monospace,Menlo,monospace}.lab-ht-folder{background:var(--c);border-radius:0 12px 12px;height:clamp(90px,9vw,140px);margin-top:22px;transition:transform .45s cubic-bezier(.34,1.56,.64,1);display:block;position:relative;box-shadow:0 0 0 1px #f5f2ed2e}.lab-ht-folder:before{content:"";background:var(--c);border-radius:10px 16px 0 0;width:46%;height:20px;position:absolute;top:-18px;left:0;box-shadow:0 -1px #f5f2ed2e}.lab-ht-folder i{opacity:0;background:currentColor;height:2px;position:absolute;bottom:16px;left:14px;right:14px}.lab-ht-folders li:hover .lab-ht-folder{transform:translateY(-12px)}.lab-ht-folders li:nth-child(4) .lab-ht-folder i{opacity:1;color:#202025;background:0 0;border:0;height:auto}.lab-ht-folders li:nth-child(4) .lab-ht-folder i:after{content:"";border-bottom:5px solid #202025;border-left:5px solid #202025;width:36px;height:18px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)rotate(-45deg)}.aic[data-motion=on] .lab-ht-folders .lab-ht-folder{opacity:0;transition:transform .8s cubic-bezier(.34,1.56,.64,1) var(--d,0s),opacity .5s ease var(--d,0s);transform:translateY(40px)}.aic[data-motion=on] .lab-ht-folders.is-in .lab-ht-folder{opacity:1;transform:none}.aic[data-motion=on] .lab-ht-folders.is-in li:hover .lab-ht-folder{transition-delay:0s;transform:translateY(-12px)}.lab-ht-board{background:#f5f2ed}.lab-ht-board-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:0 6vw;margin-bottom:clamp(30px,3.6vw,54px);display:grid}.lab-ht-board-head .aic-eyebrow,.lab-ht-board-head h2{grid-column:1}.lab-ht-board-head>p:not(.aic-eyebrow){grid-area:1/2/3;font-size:clamp(16px,1.2vw,19px)}.lab-ht-board-tools{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:14px 20px;margin-top:22px;display:flex}.lab-ht-board-tools button{color:#f5f2ed;min-height:48px;font:inherit;cursor:pointer;background:#161413;border:0;border-radius:999px;padding:0 22px;font-size:15px;transition:background .3s,color .3s}.lab-ht-board-tools button:hover,.lab-ht-board-tools button:focus-visible{color:#161413;background:#a08572}.lab-ht-board-tools span{letter-spacing:.08em;font:12px/1 ui-monospace,Menlo,monospace}.lab-ht-columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.lab-ht-col{background:#ebe3da;border-radius:0 14px 14px;flex-direction:column;gap:10px;min-height:340px;margin-top:20px;padding:16px;display:flex;position:relative}.lab-ht-col:before{content:"";background:inherit;border-radius:10px 16px 0 0;width:44%;height:20px;position:absolute;top:-18px;left:0}.lab-ht-col.is-done{background:#ccb8a5}.lab-ht-col-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.lab-ht-col-head span{letter-spacing:.08em;font:12px/1 ui-monospace,Menlo,monospace}.lab-ht-col-head b{letter-spacing:.02em;font-size:clamp(17px,1.4vw,21px);font-weight:700;line-height:1.2}.lab-ht-col-note{min-height:4.6em;font-size:13px;line-height:1.55}.lab-ht-col ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lab-ht-card{background:#f5f2ed;border-radius:8px;gap:4px;padding:11px 12px;font-size:12px;font-weight:600;line-height:1.3;display:grid;box-shadow:inset 3px 0 #b2a8ed}.lab-ht-col.is-done .lab-ht-card{box-shadow:inset 3px 0 #d5f86a}.lab-ht-card em{letter-spacing:.08em;text-transform:lowercase;opacity:.7;font:10px/1 ui-monospace,Menlo,monospace}.lab-ht-card em:before{content:"✓ ";font-weight:700}.aic[data-motion=on] .lab-ht-card{animation:.55s cubic-bezier(.34,1.56,.64,1) both lab-ht-card}@keyframes lab-ht-card{0%{opacity:0;transform:translate(-18px)scale(.94)}to{opacity:1;transform:none}}.lab-ht-proof{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(18px,3vw,44px);max-width:880px;margin:clamp(40px,5vw,72px) auto 0;display:grid}.lab-ht-proof .aic-shot:last-child{margin-top:60px}.lab-ht-film{color:#161413;background:#a08572;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:40px 6vw;display:grid}.lab-ht-film-frame{justify-self:end;width:min(100%,460px)}.lab-ht-film-frame video{background:#161413;width:100%;height:auto;display:block;box-shadow:0 28px 60px #1614134d}.lab-ht-film-frame figcaption{gap:4px;margin-top:14px;font-size:14px;line-height:1.5;display:grid}.lab-ht-film-frame figcaption span{letter-spacing:.06em;font:11px/1.3 ui-monospace,Menlo,monospace}.lab-ht-film-copy h2{font-size:clamp(36px,4.4vw,72px)!important}.lab-ht-states{letter-spacing:.1em;flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;font:12px/1 ui-monospace,Menlo,monospace;list-style:none;display:flex}.lab-ht-states li{border:1px solid #161413;border-radius:4px;padding:9px 14px}.lab-ht-states li:last-child{color:#d5f86a;background:#161413}.lab-ht-todo{background:#f1e8dd;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:44px 6vw;display:grid}.lab-ht-mood{width:min(100%,440px)}.lab-ht-mood figcaption,.lab-ht-touch figcaption,.lab-ht-proof figcaption{letter-spacing:.05em;margin-top:12px;font:12px/1.4 ui-monospace,Menlo,monospace}.lab-ht-checks{border-top:1px solid #16141340;margin:30px 0 0;padding:0;list-style:none}.lab-ht-checks li{border-bottom:1px solid #16141340;grid-template-columns:30px minmax(0,1fr);gap:2px 16px;padding:16px 0;display:grid}.lab-ht-checks svg{grid-row:span 2;width:28px;height:28px;margin-top:2px;overflow:visible}.lab-ht-checks rect{fill:#f5f2ed;stroke:#161413;stroke-width:1.5px;transition:fill .4s .5s}.lab-ht-checks path{fill:none;stroke:#161413;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.lab-ht-checks li.is-in rect{fill:#d5f86a}.aic[data-motion=on] .lab-ht-checks path{stroke-dashoffset:1px;transition:stroke-dashoffset .6s cubic-bezier(.65,0,.35,1) calc(var(--d,0s) + .4s)}.aic[data-motion=on] .lab-ht-checks li.is-in path{stroke-dashoffset:0}.aic[data-motion=off] .lab-ht-checks rect{fill:#d5f86a}.lab-ht-checks b{font:400 21px/1.25 var(--display)}.lab-ht-checks span{font-size:15px;line-height:1.6}.lab-ht-touch{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:clamp(36px,4vw,60px);display:grid}.lab-ht-facts{background:#ccb8a5}.lab-ht-facts-list{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 14px;display:grid}.lab-ht-facts-list div{background:#f5f2ed;border:0;border-radius:0 14px 14px;grid-template-columns:none;align-content:start;gap:8px;margin-top:20px;padding:20px 18px 22px;display:grid;position:relative}.lab-ht-facts-list div:before{content:"Done ✓";letter-spacing:.06em;background:#f5f2ed;border-radius:10px 14px 0 0;height:24px;padding:5px 12px 0;font:11px/1.4 ui-monospace,Menlo,monospace;position:absolute;top:-22px;left:0}.lab-ht-facts-list dd{font-family:var(--display)}.lab-v-human-tab .aic-cta{color:#161413;background:#ebe3da}.lab-v-human-tab .aic-cta-card.aic-cta-human-tab{color:#202025;background:#d5f86a;border-radius:0 18px 18px;margin-top:30px;position:relative;box-shadow:0 26px 50px #16141329}.lab-v-human-tab .aic-cta-human-tab .aic-cta-art{background:#d5f86a;border-radius:14px 22px 0 0;align-items:center;height:32px;padding:0 20px;display:flex;position:absolute;top:-30px;bottom:auto;left:0}.lab-v-human-tab .aic-cta-human-tab .aic-cta-art em{letter-spacing:.1em;font:600 11px/1 ui-monospace,Menlo,monospace}.lab-v-human-tab .aic-cta-human-tab .aic-eyebrow{color:#202025;opacity:.8}.lab-v-human-tab .aic-cta-human-tab h2{padding-left:1.2em;position:relative}.lab-v-human-tab .aic-cta-human-tab h2:before{content:"";border:2px solid #202025;border-radius:5px;width:.72em;height:.72em;transition:background .3s;position:absolute;top:.28em;left:0}.lab-v-human-tab .aic-cta-human-tab h2:after{content:"";border-bottom:3px solid #d5f86a;border-left:3px solid #d5f86a;width:.36em;height:.18em;transition:transform .35s cubic-bezier(.34,1.56,.64,1);position:absolute;top:.42em;left:.2em;transform:rotate(-45deg)scale(0)}.lab-v-human-tab .aic-cta-human-tab:hover h2:before,.lab-v-human-tab .aic-cta-human-tab:focus-within h2:before{background:#202025}.lab-v-human-tab .aic-cta-human-tab:hover h2:after,.lab-v-human-tab .aic-cta-human-tab:focus-within h2:after{transform:rotate(-45deg)scale(1)}.lab-v-human-tab .aic-cta-human-tab p{color:#202025}.lab-v-human-tab .aic-cta-human-tab .aic-button{color:#f6f3ee;background:#202025}.lab-v-human-tab .aic-cta-human-tab .aic-button:hover{color:#202025;background:#b2a8ed}.lab-ht-series{color:#f5f2ed;background:#1e1e1e;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px 6vw;display:grid}.lab-ht-series-copy p:not(.aic-eyebrow){margin-bottom:14px;font-size:clamp(16px,1.15vw,18px);line-height:1.65}.lab-ht-series-todo{color:#161413;background:#f5f2ed;border-radius:10px;gap:12px;max-width:440px;margin:26px 0 0;padding:20px 22px;list-style:none;display:grid}.lab-ht-series-todo li{font:400 clamp(18px,1.4vw,21px)/1.3 var(--display);padding-bottom:.06em;padding-left:34px;position:relative}.lab-ht-series-todo li:before{content:"";border:2px solid #161413;border-radius:5px;width:20px;height:20px;position:absolute;top:.12em;left:0}.lab-ht-series-todo li.is-done{opacity:.7;text-decoration:line-through;text-decoration-thickness:1px}.lab-ht-series-todo li.is-done:before{background:#a08572 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3L15 6.5' fill='none' stroke='%23F5F2ED' stroke-width='2.4'/%3E%3C/svg%3E") 50%/16px no-repeat;border-color:#a08572}.lab-ht-series-pic{justify-self:center;width:min(100%,440px)}.lab-ht-series-pic figcaption{letter-spacing:.04em;opacity:.8;margin-top:12px;font:12px/1.4 ui-monospace,Menlo,monospace}@media (max-width:1100px){.lab-ht-columns,.lab-ht-facts-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.lab-ht-hero,.lab-ht-brand,.lab-ht-film,.lab-ht-series,.lab-ht-todo,.lab-ht-board-head{grid-template-columns:minmax(0,1fr)}.lab-ht-board-head>p:not(.aic-eyebrow){grid-area:auto/1}.lab-ht-film-frame{justify-self:start}.lab-ht-folders{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:26px}}@media (max-width:560px){.lab-ht-columns,.lab-ht-proof,.lab-ht-touch,.lab-ht-facts-list{grid-template-columns:minmax(0,1fr)}.lab-ht-col{min-height:0}.lab-ht-proof .aic-shot:last-child{margin-top:0}.lab-ht-folders{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.lab-ht-checks path{stroke-dashoffset:0!important}.lab-ht-folders .lab-ht-folder{opacity:1!important;transform:none!important}}@media (max-width:900px){.lab-ht-hero-pic{justify-self:start}}.lab-v-human-tab .aic-kicker{display:block}.lab-v-human-tab .aic-kicker>span{margin-right:.5em}
.lab-v-kalma{color:#161413;background:#f1e8dd}.lab-v-kalma .aic-display{color:#a08572}.kal-hero{background:#f1e8dd;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;gap:clamp(32px,5vw,90px);padding-top:clamp(28px,4vw,64px);display:grid}.kal-hero-wall{position:relative}.kal-hero-wall figcaption{letter-spacing:.06em;align-items:center;gap:12px;margin-top:14px;font:12px/1.3 ui-monospace,Menlo,monospace;display:flex}.kal-hero-wall figcaption i{background:linear-gradient(90deg,#a9bbc5,#e7decc,#af8c7d);flex:1;height:1px}.aic[data-motion=on] .kal-hero-wall[data-aic-reveal]{opacity:1;transform:none}.kal-paint{position:relative;overflow:hidden}.aic[data-motion=on] .kal-paint{transition:-webkit-mask-position 2.4s cubic-bezier(.65,0,.35,1) .2s,mask-position 2.4s cubic-bezier(.65,0,.35,1) .2s;-webkit-mask-image:linear-gradient(100deg,#000 40%,#0000 60%);mask-image:linear-gradient(100deg,#000 40%,#0000 60%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:260% 100%;mask-size:260% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.aic[data-motion=on] .kal-hero-wall.is-in .kal-paint{-webkit-mask-position:0 0;mask-position:0 0}.kal-brand{color:#f5f2ed;background:#161413;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:30px 6vw;display:grid}.kal-brand-copy p:not(.aic-eyebrow){font-size:clamp(16px,1.2vw,19px)}.kal-logo{aspect-ratio:16/10;background:#f5f2ed;place-items:center;padding:clamp(28px,4vw,64px);display:grid}.aic .kal-logo img{width:min(100%,380px)}.kal-strokes{grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 22px;margin:20px 0 0;padding:0;list-style:none;display:grid}.kal-strokes li{gap:4px;display:grid}.kal-strokes svg{width:100%;height:clamp(46px,4.6vw,70px);overflow:visible}.kal-strokes path{fill:var(--c);stroke:#f5f2ed47;stroke-width:1px}.kal-strokes b{font:400 clamp(17px,1.4vw,22px)/1.2 var(--display);margin-top:8px}.kal-strokes span{opacity:.75;font:12px/1.4 ui-monospace,Menlo,monospace}.aic[data-motion=on] .kal-strokes li[data-aic-reveal]{opacity:1;transform:none}.aic[data-motion=on] .kal-strokes li[data-aic-reveal] svg{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s cubic-bezier(.65,0,.35,1) var(--d,0s)}.aic[data-motion=on] .kal-strokes li[data-aic-reveal].is-in svg{clip-path:inset(0)}.aic[data-motion=on] .kal-strokes li[data-aic-reveal] b,.aic[data-motion=on] .kal-strokes li[data-aic-reveal] span{opacity:0;transition:opacity .6s ease calc(var(--d,0s) + .6s)}.aic[data-motion=on] .kal-strokes li[data-aic-reveal].is-in b,.aic[data-motion=on] .kal-strokes li[data-aic-reveal].is-in span{opacity:1}.kal-day{background:#ebe3da;height:280vh;position:relative}.kal-day-stage{height:100svh;padding:clamp(24px,4vh,56px) var(--aic-pad);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,90px);display:grid;position:sticky;top:0}.kal-day-copy h2{margin:0 0 18px;font-size:clamp(30px,3.3vw,54px);line-height:1.15}.kal-day-hour{font:400 clamp(48px,6vw,104px)/1.15 var(--display);letter-spacing:-.02em;padding-bottom:.12em;margin:0 0 6px!important}.kal-day-line{max-width:420px;min-height:3.4em;font-size:clamp(15px,1.15vw,18px)}.kal-arc{align-items:flex-end;gap:22px;margin:22px 0 10px;display:flex}.kal-arc svg{fill:none;stroke:#161413;width:clamp(170px,16vw,240px);height:auto;overflow:visible}.kal-arc-path{stroke-width:1.5px;stroke-dasharray:3 6}.kal-arc line{stroke-width:1px;opacity:.4}.kal-arc-sun{fill:var(--wall,#e7decc);stroke-width:2px}.kal-swatch{justify-items:center;gap:8px;padding-bottom:4px;display:grid}.kal-swatch i{aspect-ratio:1;background:var(--wall,#e7decc);border-radius:50%;width:clamp(54px,5vw,72px);display:block;box-shadow:inset 0 0 0 1px #1614132e}.kal-swatch b{letter-spacing:.06em;font:400 11px/1 ui-monospace,Menlo,monospace}.kal-range{gap:8px;max-width:360px;margin-top:10px;font-size:13px;display:grid}.kal-range input{accent-color:#161413;cursor:grab;width:100%}.kal-range input:active{cursor:grabbing}.kal-day-hint{opacity:.75;max-width:360px;font-size:13px;margin-top:14px!important}.kal-room{aspect-ratio:1080/1350;justify-self:end;width:min(100%,68.8svh);position:relative}.kal-room-layer{margin:0;inset:0;position:absolute!important}.kal-room-layer img{object-fit:cover;width:100%;height:100%}.kal-room-ticks{letter-spacing:.06em;justify-content:space-between;margin:0;padding:0;font:12px/1 ui-monospace,Menlo,monospace;list-style:none;display:flex;position:absolute;bottom:-30px;left:0;right:0}.kal-room-ticks li{opacity:.4;transition:opacity .4s}.kal-room-ticks li.is-on{opacity:1}.aic[data-motion=off] .kal-day{height:auto}.aic[data-motion=off] .kal-day-stage{grid-template-columns:minmax(0,1fr);height:auto;padding-block:clamp(60px,7.5vw,128px) clamp(90px,9vw,150px);position:relative}.aic[data-motion=off] .kal-room{aspect-ratio:auto;grid-template-columns:repeat(3,minmax(0,1fr));justify-self:stretch;gap:clamp(12px,2vw,28px);width:100%;max-width:1100px;display:grid}.aic[data-motion=off] .kal-room-layer{inset:auto;position:relative!important}.aic[data-motion=off] .kal-room-layer img{height:auto}.aic[data-motion=off] .kal-room-ticks{display:none}.kal-idea{background:#f5f2ed;grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:30px 4vw;display:grid}.kal-idea-copy{text-align:center}.kal-idea-copy p{margin-inline:auto}.kal-idea-left{margin-top:clamp(40px,8vw,140px)}.kal-idea-right{margin-bottom:clamp(40px,8vw,140px)}.kal-marquee{color:#f5f2ed;background:#a08572;font-style:italic}.kal-objects{color:#f5f2ed;background:#1e1e1e}.kal-objects-eyebrow{text-align:right}.kal-objects ul{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:26px 6vw;max-width:980px;margin:20px auto 0;padding:0;list-style:none;display:grid}.kal-objects li:nth-child(2){margin-top:clamp(40px,7vw,120px)}.kal-series{background:#ccb8a5;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px 6vw;display:grid}.kal-series-copy p:not(.aic-eyebrow){margin-bottom:14px;font-size:clamp(16px,1.15vw,18px);line-height:1.65}.kal-moods{font:400 20px/1.3 var(--display);flex-wrap:wrap;gap:10px 22px;margin:22px 0 0;padding:0;list-style:none;display:flex}.kal-moods li{align-items:center;gap:10px;padding-bottom:.06em;display:flex}.kal-moods i{background:var(--c);border-radius:50%;width:28px;height:28px;box-shadow:0 0 0 1px #16141340}.kal-series-pic{justify-self:center;width:min(100%,420px)}.kal-series-pic figcaption{letter-spacing:.04em;margin-top:12px;font:12px/1.4 ui-monospace,Menlo,monospace}.kal-room-tag{z-index:3}.aic[data-motion=on] .kal-room-layer .aic-post-tag,.aic[data-motion=off] .kal-room-tag{display:none}dialog .aic.lab-case .kal-day{height:auto}dialog .aic.lab-case .kal-day-stage{height:auto;padding-block:clamp(60px,7.5vw,128px);position:relative}dialog .aic.lab-case .kal-room-layer{transition:opacity .2s linear}.kal-process{background:#f5f2ed;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:36px 6vw;display:grid}.kal-mood{position:sticky;top:90px}.kal-steps{gap:0;margin:30px 0 40px;padding:0;list-style:none;display:grid}.kal-steps li{border-left:6px solid var(--c);border-bottom:1px solid #16141324;grid-template-columns:58px 1fr;gap:2px 18px;padding:16px 0 16px 20px;display:grid}.kal-steps span{font:400 clamp(30px,2.6vw,42px)/1.2 var(--display);color:#a08572;grid-row:1/span 2;padding-bottom:.12em}.kal-steps b{font:400 21px/1.25 var(--display)}.kal-steps em{font-size:15px;font-style:normal;line-height:1.6}.kal-facts{color:#161413;background:#a08572;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:30px 6vw;display:grid}.kal-facts-line{font:italic 400 clamp(32px,3.6vw,60px)/1.2 var(--display);max-width:12ch!important}.kal-facts .aic-facts{border-color:#161413}.lab-v-kalma .aic-cta-card.aic-cta-kalma{color:#252421;background:#f3eee6;border-radius:999px 999px 6px 6px/260px 260px 6px 6px;padding:clamp(120px,11vw,170px) clamp(30px,3.6vw,56px) clamp(34px,3.6vw,52px);overflow:hidden;box-shadow:inset 0 0 0 10px #f3eee6,inset 0 0 0 11px #25242140}.lab-v-kalma .aic-cta-kalma p{color:#252421!important}.lab-v-kalma .aic-cta-kalma .aic-eyebrow{opacity:.7;color:#252421!important}.lab-v-kalma .aic-cta-kalma .aic-button{color:#f3eee6;background:#252421}.lab-v-kalma .aic-cta-kalma .aic-button:hover{color:#252421;background:#af8c7d}.lab-v-kalma .aic-cta-kalma .aic-cta-art:before{content:"";filter:blur(1.5px);background:linear-gradient(90deg,#0000 46%,#f3eee6 46% 52%,#0000 52%),linear-gradient(#0000 31%,#f3eee6 31% 35%,#0000 35% 64%,#f3eee6 64% 68%,#0000 68%),#ba765033;width:62%;height:78%;position:absolute;top:-6%;left:38%;transform:skew(-24deg)rotate(8deg)}.lab-v-kalma[data-motion=on] .aic-cta-kalma .aic-cta-art:before{transition:transform 2.2s cubic-bezier(.22,1,.36,1),opacity 1.4s}.lab-v-kalma[data-motion=on] .aic-cta-kalma:not(.is-in) .aic-cta-art:before{opacity:0;transform:skew(-6deg)rotate(2deg)translate(30%)}.lab-v-kalma .aic-cta-kalma .aic-cta-art em{font:italic 400 18px/1 var(--display);letter-spacing:.01em;color:#252421;top:54px;left:50%;translate:-50%}@media (max-width:1100px){.kal-strokes{grid-template-columns:repeat(3,minmax(0,1fr))}.kal-idea{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kal-idea-copy{grid-area:1/1/auto/-1}.kal-idea-left,.kal-idea-right{margin:0}}@media (max-width:900px){.kal-hero,.kal-brand,.kal-series,.kal-process,.kal-facts{grid-template-columns:minmax(0,1fr)}.kal-hero-wall,.kal-logo{order:-1}.kal-mood{position:static}.kal-day{height:240vh}.kal-day-stage{grid-template-columns:minmax(0,1fr);align-content:center;gap:16px;padding-block:18px 44px}.kal-day-copy h2,.kal-day-copy .aic-eyebrow,.kal-day-hint,.kal-day-line{display:none}.kal-day-hour{font-size:clamp(40px,11vw,56px);margin:0!important}.kal-arc{margin:6px 0 4px}.kal-arc svg{width:140px}.kal-room{justify-self:center;width:min(100%,41.6svh)}.aic[data-motion=off] .kal-room{grid-template-columns:minmax(0,1fr);max-width:420px}.aic[data-motion=off] .kal-day-copy h2,.aic[data-motion=off] .kal-day-line{display:block}.kal-objects ul{grid-template-columns:repeat(2,minmax(0,1fr))}.kal-objects li:nth-child(n){margin-top:0}.kal-objects li:nth-child(2){margin-top:40px}.kal-objects-eyebrow{text-align:left}}@media (max-width:560px){.kal-strokes{grid-template-columns:repeat(2,minmax(0,1fr))}.kal-idea{grid-template-columns:minmax(0,1fr)}.kal-idea-copy{text-align:left}.kal-objects ul{grid-template-columns:minmax(0,1fr)}.kal-objects li:nth-child(2){margin-top:0}.lab-v-kalma .aic-cta-card.aic-cta-kalma{border-radius:999px 999px 6px 6px/170px 170px 6px 6px;padding-top:120px}}@media (prefers-reduced-motion:reduce){.kal-paint{-webkit-mask:none!important;mask:none!important}.kal-strokes svg{clip-path:none!important}.kal-strokes b,.kal-strokes span{opacity:1!important}}.lab-v-kalma .aic-kicker{display:block}.lab-v-kalma .aic-kicker>span{margin-right:.5em}
.lab-v-marge{color:#161413;background:#f5f2ed}.lab-v-marge .aic-display{color:#a08572}.lab-v-marge .aic-tags li,.lab-v-marge .aic-post-tag,.lab-v-marge .aic-button{border-radius:0}.mg-hero{background:#f5f2ed;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:0 clamp(14px,1.6vw,26px);padding-top:clamp(28px,4vw,64px);display:grid;position:relative}.mg-hero>:not(.mg-guides){z-index:1;position:relative}.mg-guides{inset:0 var(--aic-pad);pointer-events:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:0 clamp(14px,1.6vw,26px);display:grid;position:absolute}.mg-guides i{transform-origin:top;border-left:1px solid #a7aaa480;border-right:1px solid #a7aaa438}.aic[data-motion=on] .mg-guides i{animation:mg-guide 1.4s cubic-bezier(.65,0,.35,1) var(--d,0s) both}@keyframes mg-guide{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mg-hero-copy{grid-column:1/4;padding-right:clamp(10px,2vw,30px)}.mg-hero-pic{grid-column:5/7;position:relative}.mg-hero-pic figcaption{letter-spacing:.04em;margin-top:12px;font:12px/1.5 ui-monospace,Menlo,monospace}.mg-hero-pic figcaption b{text-underline-offset:4px;font-weight:400;text-decoration:underline}.mg-series{background:#ccb8a5}.mg-series h2{max-width:20ch;margin-bottom:26px}.mg-series-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 5vw;display:grid}.mg-series-cols p{font-size:clamp(16px,1.15vw,18px);line-height:1.65}.mg-compare-top .aic-pic,.mg-compare-top img{object-fit:cover;width:100%;height:100%}.mg-swap{color:#f5f2ed;background:#161413;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:36px 6vw;display:grid}.mg-swap-note{opacity:.75;font-size:14px;margin-top:20px!important}.mg-compare{-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:ew-resize;justify-self:end;width:100%;max-width:480px;position:relative;overflow:hidden}.mg-compare-top{clip-path:inset(0 calc(100% - var(--mix,50%)) 0 0);position:absolute;inset:0}.mg-compare-top img{object-fit:cover;height:100%}.mg-compare-line{top:0;bottom:0;left:var(--mix,50%);pointer-events:none;background:#f5f2ed;width:2px;margin-left:-1px;position:absolute}.mg-compare-line i{color:#161413;background:#f5f2ed;border-radius:50%;place-items:center;width:46px;height:46px;font-size:18px;font-style:normal;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 8px 20px #16141359}.mg-compare-tag{color:#f5f2ed;letter-spacing:.06em;pointer-events:none;background:#161413c7;padding:6px 12px;font:12px/1 ui-monospace,Menlo,monospace;position:absolute;bottom:14px}.mg-compare-tag.is-before{left:14px}.mg-compare-tag.is-after{right:14px}.mg-compare label{width:1px;height:1px;position:absolute;bottom:0;left:0;overflow:hidden}.mg-compare input{margin:0}.mg-compare:focus-within{outline-offset:4px;outline:2px solid #f5f2ed}.mg-brand{background:#ebe3da;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:36px 6vw;display:grid}.mg-brand-marks{grid-template-columns:minmax(0,1fr) minmax(0,.42fr);align-items:end;gap:18px;display:grid}.mg-wordmark{aspect-ratio:2;background:#f5f2ed;grid-column:1/-1;place-items:center;padding:clamp(24px,4vw,60px);display:grid}.aic .mg-wordmark img{width:min(100%,460px)}.mg-sign{grid-column:2;box-shadow:0 18px 40px #16141333;margin-top:-50px!important}.mg-brand-copy>p:not(.aic-eyebrow){font-size:clamp(16px,1.2vw,19px)}.mg-palette{border-collapse:collapse;width:100%;margin-top:28px;font-size:14px}.mg-palette tr{border-top:1px solid #16141333}.mg-palette tr:last-child{border-bottom:1px solid #16141333}.mg-palette th{font:400 18px/1.3 var(--display);text-align:left;white-space:nowrap;padding:12px 14px 12px 0}.mg-palette td{vertical-align:middle;padding:12px 14px 12px 0}.mg-chip{width:76px}.mg-chip i,.aic .mg-chip img{object-fit:cover;width:64px;height:40px;display:block}.mg-chip i{background:var(--c);box-shadow:inset 0 0 0 1px #1614132e}.mg-hex{text-align:right;white-space:nowrap;font:12px/1 ui-monospace,Menlo,monospace;padding-right:0!important}.mg-film{background:#f5f2ed;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:36px 6vw;display:grid}.mg-film-frame{max-width:480px;position:relative}.mg-film-frame figcaption{opacity:.8;margin-top:12px;font-size:13px;line-height:1.55}.mg-film-copy{max-width:620px}.mg-photos{color:#f5f2ed;background:#1e1e1e}.mg-photos-head{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px 6vw;margin-bottom:50px;display:grid}.mg-photos-head .aic-eyebrow,.mg-photos-head h2{grid-column:1}.mg-photos-head>p:last-child{grid-area:1/2/span 2;align-self:end}.mg-photo-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:30px clamp(14px,1.6vw,26px);margin:0;padding:0;list-style:none;display:grid}.mg-photo-grid li{grid-column:span 2}.mg-photo-grid .mg-p2{margin-top:clamp(40px,6vw,100px)}.mg-photo-grid .mg-p3{margin-top:clamp(20px,3vw,50px)}.mg-photo-grid figcaption span{opacity:.6}.mg-pillars{background:#ccb8a5;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:30px 6vw;display:grid}.mg-ledger{border-top:3px double #161413;margin:0;padding:0;list-style:none}.mg-ledger li{border-bottom:1px solid #1614134d;grid-template-columns:52px minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:6px 20px;padding:18px 0;display:grid}.mg-ledger span{letter-spacing:.06em;font:12px/1 ui-monospace,Menlo,monospace}.mg-ledger b{font:400 clamp(20px,1.7vw,27px)/1.25 var(--display)}.mg-ledger em{font-size:15px;font-style:normal;line-height:1.6}.mg-feed{background:#f5f2ed;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:30px 5vw;display:grid}.mg-feed-head{position:sticky;top:100px}.mg-profile{justify-self:end;width:100%;max-width:900px}.mg-profile-top{border-bottom:1px solid #1614132e;align-items:center;gap:14px;margin-bottom:12px;padding:0 0 16px;display:flex}.mg-avatar{color:#f2efe8;letter-spacing:-.02em;background:#1b1c1a;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-size:22px;font-weight:700;display:grid}.mg-profile-top p{line-height:1.35;display:grid}.mg-profile-top b{font-size:15px;font-weight:400}.mg-profile-top span{opacity:.75;font-size:13px}.mg-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:6px;margin:0;padding:0;list-style:none;display:grid}.mg-grid li{transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative}.mg-grid li.is-open{grid-area:span 2/span 2}.mg-grid button{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.mg-grid li.is-open button{cursor:zoom-out}.mg-grid button .aic-post-tag{opacity:0;transition:opacity .3s}.mg-grid button:hover .aic-post-tag,.mg-grid button:focus-visible .aic-post-tag,.mg-grid li.is-open .aic-post-tag{opacity:1}.mg-grid button:focus-visible{outline-offset:2px;outline:2px solid #161413}.mg-grid-film a{aspect-ratio:4/5;color:#f5f2ed;background:#161413;align-content:space-between;padding:14px;text-decoration:none;display:grid}.mg-grid-film span{letter-spacing:.06em;opacity:.75;font:11px/1 ui-monospace,Menlo,monospace}.mg-grid-film b{font:400 clamp(15px,1.4vw,21px)/1.25 var(--display)}.mg-process{background:#ebe3da;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:0 6vw;display:grid}.mg-process-head{max-width:760px;margin-bottom:40px}.mg-process .mg-steps{grid-column:1/-1}.mg-process .mg-compare-board.is-mood{justify-self:end;width:100%}.mg-compare-board{max-width:1200px}.mg-compare-board.is-mood{max-width:560px}.mg-steps{counter-reset:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:44px 0 0;padding:0;list-style:none;display:grid}.mg-steps li{border-top:1px solid #161413;align-content:start;gap:8px;padding-top:16px;display:grid}.mg-steps span{letter-spacing:.06em;font:12px/1 ui-monospace,Menlo,monospace}.mg-steps b{font:400 21px/1.25 var(--display)}.mg-steps em{font-size:14px;font-style:normal;line-height:1.6}.mg-facts{color:#f5f2ed;background:#161413;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:30px 6vw;display:grid}.mg-facts-line{font:400 clamp(30px,3.4vw,56px)/1.2 var(--display);max-width:14ch!important}.lab-v-marge .aic-cta-card.aic-cta-marge{color:#1b1c1a;background-color:#f2efe8;background-image:linear-gradient(90deg,#0000 calc(28% - 1px),#a7aaa4 calc(28% - 1px) 28%,#0000 28%),repeating-linear-gradient(#0000 0 35px,#a7aaa48c 35px 36px);padding:clamp(70px,6vw,96px) clamp(26px,3vw,44px) clamp(30px,3.4vw,48px) calc(28% + clamp(20px,2.4vw,36px));box-shadow:0 24px 50px #1614132e}.lab-v-marge .aic-cta-marge p{color:#1b1c1a!important}.lab-v-marge .aic-cta-marge .aic-eyebrow{width:calc(28% - clamp(28px,3.4vw,48px));font:italic 400 clamp(15px,1.3vw,19px)/1.3 var(--display);opacity:.85;position:absolute;top:clamp(74px,6.4vw,100px);left:clamp(16px,2vw,28px);color:#1b1c1a!important}.lab-v-marge .aic-cta-marge .aic-button{color:#f2efe8;background:#1b1c1a}.lab-v-marge .aic-cta-marge .aic-button:hover{color:#1b1c1a;background:#a7aaa4}.lab-v-marge .aic-cta-marge .aic-cta-art em{color:#1b1c1a;opacity:.7;top:26px;right:clamp(20px,2.4vw,36px)}.lab-v-marge .aic-cta-marge .aic-cta-art:before{content:"";transform-origin:top;background:#1b1c1a;width:6px;margin-left:-3px;position:absolute;top:24px;bottom:24px;left:28%}.lab-v-marge[data-motion=on] .aic-cta-marge .aic-cta-art:before{transition:transform 1.4s cubic-bezier(.65,0,.35,1) .3s}.lab-v-marge[data-motion=on] .aic-cta-marge:not(.is-in) .aic-cta-art:before{transform:scaleY(0)}@media (max-width:1100px){.mg-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.mg-process{grid-template-columns:minmax(0,1fr)}.mg-process .mg-compare-board.is-mood{justify-self:start}.mg-feed{grid-template-columns:minmax(0,1fr)}.mg-feed-head{position:static}.mg-profile{justify-self:start}}@media (max-width:900px){.mg-hero{grid-template-columns:minmax(0,1fr)}.mg-guides{grid-template-columns:repeat(3,minmax(0,1fr))}.mg-guides i:nth-child(n+4){display:none}.mg-guides i{opacity:.55}.mg-hero-copy,.mg-hero-pic{grid-column:1}.mg-hero-pic{order:-1;max-width:520px;margin-bottom:30px!important}.mg-series-cols,.mg-swap,.mg-brand,.mg-film,.mg-pillars,.mg-facts,.mg-photos-head{grid-template-columns:minmax(0,1fr)}.mg-photos-head>p:last-child{grid-area:auto/1}.mg-compare{justify-self:start}.mg-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mg-photo-grid li{grid-column:span 1}.mg-photo-grid li:nth-child(n){margin-top:0}.mg-photo-grid li:nth-child(2n){margin-top:40px}.mg-ledger li{grid-template-columns:40px minmax(0,1fr)}.mg-ledger em{grid-column:2}}@media (max-width:560px){.mg-photo-grid,.mg-steps{grid-template-columns:minmax(0,1fr)}.mg-photo-grid li:nth-child(2n){margin-top:0}.mg-grid li.is-open{grid-column:1/-1}.mg-palette td:nth-child(3){display:none}.mg-sign{margin-top:-30px!important}.lab-v-marge .aic-cta-card.aic-cta-marge{background-image:repeating-linear-gradient(#0000 0 35px,#a7aaa48c 35px 36px);padding-top:110px;padding-left:clamp(26px,6vw,40px)}.lab-v-marge .aic-cta-marge .aic-eyebrow{width:auto;position:static;margin-bottom:14px!important}.lab-v-marge .aic-cta-marge .aic-cta-art:before{display:none}}@media (prefers-reduced-motion:reduce){.mg-guides i{transform:none!important}}.lab-v-marge .aic-kicker{display:block}.lab-v-marge .aic-kicker>span{margin-right:.5em}
.lab-v-matchalicious{color:#f5f2ed;background:#1e1e1e}.lab-v-matchalicious .aic-display{color:#ccb8a5}.lab-v-matchalicious .aic-cta{color:#161413}.ml-hero{color:#f5f2ed;background:#1e1e1e;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,90px);padding-top:clamp(28px,4vw,64px);display:grid}.ml-hero-stage{aspect-ratio:1;justify-self:end;width:100%;max-width:620px;position:relative}.ml-hero-world{position:absolute;inset:4%}.aic .ml-hero-world img{opacity:0;width:100%;height:100%;transition:opacity .6s,transform 1s cubic-bezier(.34,1.4,.64,1);position:absolute;inset:0;transform:scale(.7)rotate(-30deg)}.aic .ml-hero-world img.is-on{opacity:1;transform:none}.ml-hero-tin{filter:drop-shadow(0 26px 30px #00000073);width:62%;position:absolute;top:50%;left:50%;translate:-50% -52%}.lab-v-matchalicious[data-motion=on] .ml-hero-tin{animation:5s ease-in-out infinite ml-float}@keyframes ml-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ml-hero-label{letter-spacing:.06em;justify-content:space-between;align-items:center;gap:12px;font:12px/1 ui-monospace,Menlo,monospace;display:flex;position:absolute;bottom:-6px;left:0;right:0}.ml-hero-label b{background:var(--chip);color:#07351c;font:400 15px/1 var(--display);letter-spacing:0;border-radius:999px;padding:8px 14px;transition:background .5s}.ml-brand{color:#161413;background:#f5f2ed;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:36px 6vw;display:grid}.ml-logo{margin-bottom:34px!important}.aic .ml-logo img{width:min(100%,520px)}.ml-brand-copy>p:not(.aic-eyebrow){font-size:clamp(16px,1.2vw,19px)}.ml-petals{align-items:center;gap:clamp(20px,3vw,44px);margin-top:30px;display:flex}.ml-flower{aspect-ratio:1;flex:none;width:clamp(120px,11vw,170px);position:relative}.ml-flower i{background:var(--c);transform-origin:50% 100%;width:30%;height:48%;transform:rotate(var(--r));border-radius:50%/70% 70% 30% 30%;margin-left:-15%;position:absolute;bottom:50%;left:50%;box-shadow:inset 0 0 0 1px #1614131f}.lab-v-matchalicious[data-motion=on] .ml-petals[data-aic-reveal] .ml-flower i{transform:rotate(var(--r)) scale(0);transition:transform .8s cubic-bezier(.34,1.56,.64,1) var(--d,0s)}.lab-v-matchalicious[data-motion=on] .ml-petals[data-aic-reveal].is-in .ml-flower i{transform:rotate(var(--r)) scale(1)}.ml-flower b{aspect-ratio:1;background:#07351c;border-radius:50%;width:20%;position:absolute;top:50%;left:50%;translate:-50% -50%}.ml-petals ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;margin:0;padding:0;list-style:none;display:grid}.ml-petals li{grid-template-columns:16px auto;align-items:center;gap:0 10px;display:grid}.ml-petals li i{background:var(--c);border-radius:50%;grid-row:1/span 2;width:16px;height:16px;box-shadow:inset 0 0 0 1px #16141326}.ml-petals li b{font:400 16px/1.25 var(--display)}.ml-petals li span{opacity:.7;font:11px/1.3 ui-monospace,Menlo,monospace}.ml-constant{justify-self:end;max-width:440px}.ml-series{color:#161413;background:#ccb8a5;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:40px 6vw;display:grid}.ml-series-copy p:not(.aic-eyebrow){margin-bottom:14px}.ml-series-media{justify-items:center;display:grid}.ml-film{width:min(100%,440px)}.ml-open-a{margin-top:clamp(40px,6vw,100px)}.ml-open-b{margin-bottom:clamp(40px,6vw,100px)}.ml-film{position:relative}.ml-film figcaption{margin-top:12px;font-size:13px;line-height:1.55}.ml-channels{color:#f5f2ed;background:#161413}.ml-channels-head{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px 6vw;margin-bottom:34px;display:grid}.ml-channels-head .aic-eyebrow,.ml-channels-head h2{grid-column:1}.ml-channels-head>p:last-child{grid-area:1/2/span 2;align-self:end}.ml-remote{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:34px;display:grid}.ml-remote button{text-align:left;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #f5f2ed40;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;padding:12px 14px;transition:background .35s,color .35s,border-color .35s,transform .35s cubic-bezier(.22,1,.36,1);display:grid}.ml-remote button i{background:var(--chip);color:#07351c;width:38px;height:38px;font:400 15px/1 var(--display);border-radius:50%;grid-row:1/span 2;place-items:center;font-style:normal;display:grid}.ml-remote button span{letter-spacing:.06em;opacity:.7;font:11px/1 ui-monospace,Menlo,monospace}.ml-remote button b{font:400 clamp(15px,1.2vw,19px)/1.2 var(--display)}.ml-remote button:hover{border-color:#f5f2ed;transform:translateY(-2px)}.ml-remote button[aria-selected=true]{color:#161413;background:#f5f2ed;border-color:#f5f2ed}.ml-remote button:focus-visible{outline-offset:3px;outline:2px solid #f5f2ed}.ml-screen{position:relative}.ml-static{z-index:4;pointer-events:none;opacity:0;background:repeating-linear-gradient(0deg,#f5f2ed29 0 2px,#0000 2px 5px);position:absolute;inset:-10px}.lab-v-matchalicious[data-motion=on] .ml-static{animation:.55s steps(6,end) ml-static}@keyframes ml-static{0%{opacity:.9;transform:translateY(0)}50%{opacity:.5;transform:translateY(6px)}to{opacity:0;transform:translateY(0)}}.ml-panel{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:34px 5vw;display:grid}.ml-panel[hidden]{display:none}.lab-v-matchalicious[data-motion=on] .ml-panel:not([hidden]){animation:.7s cubic-bezier(.22,1,.36,1) ml-in}@keyframes ml-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ml-panel-head>p:not(.ml-adline){max-width:520px;font-size:clamp(15px,1.1vw,18px)}.ml-headline-chip{background:var(--chip);margin-bottom:18px;padding:12px 16px 10px;display:inline-block}.aic .ml-headline-chip img{width:auto;max-width:100%;height:clamp(26px,2.8vw,46px)}.ml-adline{font:italic 400 clamp(22px,2vw,32px)/1.25 var(--display);color:var(--chip,#ccb8a5);margin-bottom:16px!important}.ml-specs{border-top:1px solid #f5f2ed40;margin:24px 0 0}.ml-specs div{border-bottom:1px solid #f5f2ed26;grid-template-columns:minmax(96px,.4fr) minmax(0,1fr);gap:14px;padding:12px 0;display:grid}.ml-specs dt{letter-spacing:.06em;opacity:.7;font:11px/1.6 ui-monospace,Menlo,monospace}.ml-specs dd{margin:0;font-size:14px;line-height:1.6}.ml-panel-slides{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(14px,2.4vw,36px);max-width:760px;display:grid}.ml-panel-slides .aic-shot:nth-child(2){margin-top:clamp(30px,5vw,80px)}.ml-w-sip-crush .ml-panel-slides .aic-shot:first-child{rotate:-1.5deg}.ml-w-good-energy .ml-panel-slides{grid-column:1/-1;justify-self:center}.ml-w-good-energy .ml-panel-slides .aic-shot:nth-child(2){margin-top:0;margin-bottom:clamp(30px,5vw,80px)}.ml-w-soft-magic .ml-panel-slides{justify-self:end}.ml-w-after-hours .ml-panel-head{order:2}.ml-w-after-hours .ml-panel-slides{order:1}.ml-w-grow-wild .ml-panel-slides .aic-shot:nth-child(2){rotate:1.5deg}.ml-matrix{color:#161413;background:#f5f2ed;grid-template-columns:minmax(0,1fr);align-items:center;gap:36px 5vw;display:grid}.ml-table{border-collapse:collapse;width:100%;margin-top:10px;font-size:15px}.ml-table thead th{letter-spacing:.06em;text-align:left;border-bottom:1px solid #161413;padding:0 14px 12px 0;font:11px/1.4 ui-monospace,Menlo,monospace}.ml-table tbody th{font:400 clamp(17px,1.4vw,21px)/1.25 var(--display);text-align:left;white-space:nowrap}.ml-table tbody th span{opacity:.6;margin-right:6px;font:11px/1 ui-monospace,Menlo,monospace}.ml-table tbody th,.ml-table td{vertical-align:top;border-bottom:1px solid #1614132e;padding:14px 14px 14px 0}.ml-table tbody tr{transition:background .3s}.ml-table tbody tr:hover{background:#ebe3da}.ml-matrix-note{font:italic 400 clamp(18px,1.5vw,24px)/1.35 var(--display);margin-top:20px!important}.ml-side{justify-self:end;max-width:420px}.ml-process{color:#161413;background:#ebe3da;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start;gap:36px 5vw;display:grid}.ml-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0 40px;padding:0;list-style:none;display:grid}.ml-steps li{background:#f5f2ed;border-radius:22px;grid-template-columns:50px 1fr;gap:2px 14px;padding:16px 18px;display:grid}.ml-steps li:last-child{grid-column:1/-1}.ml-steps span{font:400 32px/1.2 var(--display);color:#a08572;grid-row:1/span 2;padding-bottom:.12em}.ml-steps b{font:400 20px/1.25 var(--display)}.ml-steps em{font-size:14px;font-style:normal;line-height:1.6}.ml-overview{place-self:start end;max-width:560px;position:sticky;top:90px}.ml-facts{color:#f5f2ed;background:#1e1e1e;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:36px 6vw;display:grid}.ml-facts-line{font:400 clamp(34px,4vw,66px)/1.15 var(--display);padding-bottom:.08em;margin-bottom:28px!important}.ml-end{justify-self:end;max-width:380px}.lab-v-matchalicious .aic-cta-card.aic-cta-matchalicious{color:#ffdbe6;background:#07351c;border-radius:28px;padding-top:clamp(112px,9vw,140px);overflow:hidden}.lab-v-matchalicious .aic-cta-matchalicious .aic-cta-art:before{content:"";background:linear-gradient(90deg,#d8ff00 0 16.66%,#f30877 16.66% 33.33%,#ffdbe6 33.33% 50%,#ff5148 50% 66.66%,#2615f8 66.66% 83.33%,#d8ff00 83.33%);height:clamp(62px,5vw,78px);position:absolute;top:0;left:0;right:0}.lab-v-matchalicious .aic-cta-matchalicious .aic-cta-art:after{content:"";background:repeating-linear-gradient(90deg,#ffdbe6 0 10px,#07351c 10px 20px);height:12px;position:absolute;top:clamp(62px,5vw,78px);left:0;right:0}.lab-v-matchalicious[data-motion=on] .aic-cta-matchalicious .aic-cta-art:before{transform-origin:0;transition:transform 1.1s cubic-bezier(.65,0,.35,1) .2s}.lab-v-matchalicious[data-motion=on] .aic-cta-matchalicious:not(.is-in) .aic-cta-art:before{transform:scaleX(0)}.lab-v-matchalicious .aic-cta-matchalicious p{color:#ffdbe6!important}.lab-v-matchalicious .aic-cta-matchalicious .aic-eyebrow{opacity:1;color:#d8ff00!important}.lab-v-matchalicious .aic-cta-matchalicious .aic-button{color:#07351c;background:#d8ff00}.lab-v-matchalicious .aic-cta-matchalicious .aic-button:hover{color:#07351c;background:#ffdbe6}.lab-v-matchalicious .aic-cta-matchalicious .aic-cta-art em{color:#d8ff00;align-items:center;gap:8px;display:flex;top:calc(clamp(62px,5vw,78px) + 30px);right:clamp(20px,2.6vw,40px)}.lab-v-matchalicious .aic-cta-matchalicious .aic-cta-art em:before{content:"";background:#d8ff00;border-radius:50%;width:8px;height:8px}.lab-v-matchalicious[data-motion=on] .aic-cta-matchalicious .aic-cta-art em:before{animation:1.2s steps(2,start) infinite ml-rec}@keyframes ml-rec{to{visibility:hidden}}@media (max-width:1100px){.ml-remote{grid-template-columns:repeat(3,minmax(0,1fr))}.ml-steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.ml-series,.ml-hero,.ml-brand,.ml-matrix,.ml-process,.ml-facts,.ml-channels-head,.ml-panel{grid-template-columns:minmax(0,1fr)}.ml-hero-stage{order:-1;justify-self:center;max-width:460px;margin-bottom:24px}.ml-channels-head>p:last-child{grid-area:auto/1}.ml-constant,.ml-side,.ml-overview,.ml-end{justify-self:start}.ml-overview{position:static}.ml-series-media{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ml-film{max-width:460px}.ml-open-a,.ml-open-b{margin:0}.ml-w-after-hours .ml-panel-head{order:0}.ml-table thead{display:none}.ml-table,.ml-table tbody,.ml-table tr,.ml-table th,.ml-table td{display:block}.ml-table tbody tr{border-bottom:1px solid #1614132e;padding:12px 0}.ml-table tbody th,.ml-table td{border:0;padding:2px 0}.ml-table td{font-size:14px}}@media (max-width:560px){.ml-remote{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ml-remote button{padding:10px}.ml-remote button i{width:32px;height:32px}.ml-petals{flex-direction:column;align-items:flex-start}.ml-panel-slides .aic-shot:nth-child(2){margin-top:30px;margin-bottom:0}.ml-hero-label{bottom:-26px}}@media (prefers-reduced-motion:reduce){.ml-flower i{transform:rotate(var(--r))!important}.aic .ml-hero-world img{transition:none}}.lab-v-matchalicious .aic-kicker{display:block}.lab-v-matchalicious .aic-kicker>span{margin-right:.5em}
.lab-v-moon-milk{background:#f5f2ed}.lab-v-moon-milk .aic-post-tag{border-radius:3px}.lab-mm-switch{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:clamp(32px,5vw,90px);padding-top:clamp(28px,4vw,64px);transition:background-color .9s cubic-bezier(.22,1,.36,1),color .9s cubic-bezier(.22,1,.36,1);display:grid}.lab-mm-switch[data-id=night-protocol]{color:#161413;--accent:#ff5a1f;--soft:#16141329;background:#f5f2ed}.lab-mm-switch[data-id=retro]{color:#161413;--accent:#f6d76b;--soft:#16141333;background:#ccb8a5}.lab-mm-switch[data-id=moon-ritual]{color:#f5f2ed;--accent:#d6b871;--soft:#f5f2ed33;background:#161413}.lab-mm-switch .aic-display{transition:color .9s}.lab-mm-switch[data-id=retro] .aic-display{color:#161413}.lab-mm-switch[data-id=moon-ritual] .aic-display{color:#ccb8a5}.lab-mm-copy{position:relative}.lab-mm-console{gap:18px;display:grid}.lab-mm-console-label{letter-spacing:.1em;opacity:.75;font:11px/1.4 ui-monospace,Menlo,monospace}.lab-mm-dial{border-top:1px solid var(--soft);border-bottom:1px solid var(--soft);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.lab-mm-dial button{color:inherit;font:inherit;text-align:left;cursor:pointer;opacity:.6;background:0 0;border:0;justify-items:start;gap:2px;padding:14px 12px 20px 0;transition:opacity .4s;display:grid}.lab-mm-dial button:hover,.lab-mm-dial button.is-on{opacity:1}.lab-mm-dial button b{font:400 clamp(28px,2.6vw,42px)/1.2 var(--display);padding-bottom:.12em}.lab-mm-dial button span{font-size:14px;line-height:1.3}.lab-mm-dial button:focus-visible{outline-offset:-2px;outline:2px solid}.lab-mm-dial-knob{width:33.3333%;height:3px;transform:translateX(calc(var(--i) * 100%));transition:transform .7s cubic-bezier(.65,0,.35,1),background .6s;position:absolute;bottom:-1px;left:0}.lab-mm-dial-knob:after{content:"";transition:all .6s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0}[data-id=night-protocol] .lab-mm-dial-knob:after{background:var(--accent);width:100%;height:2px}[data-id=retro] .lab-mm-dial-knob:after{background:repeating-linear-gradient(90deg,#f6d76b 0 6px,#b9a6e0 6px 12px);border-radius:999px;width:70%;height:8px;bottom:-3px}[data-id=moon-ritual] .lab-mm-dial-knob:after{width:18px;height:18px;box-shadow:inset -5px 3px 0 0 var(--accent);border-radius:50%;bottom:-8px;left:2px}.lab-mm-stage{justify-self:center;width:min(100%,440px);margin:0;position:relative}.lab-mm-stage ol{aspect-ratio:1080/1350;margin:0;padding:0;list-style:none;position:relative}.lab-mm-stage li{opacity:0;place-items:center;transition:opacity .5s;display:grid;position:absolute;inset:0}.lab-mm-stage li.is-on{opacity:1;z-index:2}.aic .lab-mm-stage img{object-fit:contain;width:100%;height:100%}.aic[data-motion=on] [data-id=night-protocol] .lab-mm-stage li.is-on{animation:1s cubic-bezier(.65,0,.35,1) both lab-mm-wipe}.aic[data-motion=on] [data-id=retro] .lab-mm-stage li.is-on{animation:.8s cubic-bezier(.22,1,.36,1) both lab-mm-crt}.aic[data-motion=on] [data-id=moon-ritual] .lab-mm-stage li.is-on{animation:1.4s cubic-bezier(.22,1,.36,1) both lab-mm-rise}@keyframes lab-mm-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes lab-mm-crt{0%{filter:brightness(2.4);transform:scale(.7,.02)}45%{filter:brightness(1.8);transform:scaleY(.03)}to{filter:none;transform:none}}@keyframes lab-mm-rise{0%{clip-path:circle(0% at 50% 0)}to{clip-path:circle(150% at 50% 0)}}.lab-mm-stage figcaption{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:12px;font-size:13px;display:flex}.lab-mm-stage figcaption b{font:400 clamp(20px,1.6vw,26px)/1.3 var(--display)}.lab-mm-stage figcaption span{letter-spacing:.08em;opacity:.75;font:11px/1.4 ui-monospace,Menlo,monospace}.lab-mm-stage figcaption span:last-child{margin-left:auto}.lab-mm-products{flex-wrap:wrap;gap:8px;display:flex}.lab-mm-products button{border:1px solid var(--soft);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 12px;font-size:14px;transition:background .4s,color .4s,border-color .4s;display:inline-flex}.lab-mm-products button span{opacity:.7;font:11px/1 ui-monospace,Menlo,monospace}.lab-mm-products button b{font-weight:400}.lab-mm-products button[aria-selected=true]{background:currentColor;border-color:currentColor}.lab-mm-products button[aria-selected=true] b,.lab-mm-products button[aria-selected=true] span{color:#f5f2ed}[data-id=moon-ritual] .lab-mm-products button[aria-selected=true] b,[data-id=moon-ritual] .lab-mm-products button[aria-selected=true] span{color:#161413}.lab-mm-sheet{border-top:1px solid var(--soft);grid-column:1/-1;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,.9fr) minmax(0,.5fr);align-items:start;gap:28px 4vw;padding-top:34px;display:grid}.lab-mm-tiles{margin:0;padding:0;list-style:none;display:grid}.lab-mm-tiles li{opacity:0;grid-area:1/1;transition:opacity .6s,transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(14px)rotate(-2deg)}.lab-mm-tiles li.is-on{opacity:1;transform:none}.lab-mm-tiles img{box-shadow:0 18px 40px #1614132e}.lab-mm-name{letter-spacing:.1em;align-items:center;gap:12px;font:11px/1.4 ui-monospace,Menlo,monospace;display:flex;margin-bottom:14px!important}.lab-mm-name i{flex:none;transition:all .6s;display:block}[data-id=night-protocol] .lab-mm-name i{background:var(--accent);width:2px;height:22px}[data-id=retro] .lab-mm-name i{background:repeating-linear-gradient(90deg,#f6d76b 0 4px,#b9a6e0 4px 8px);border-radius:999px;width:34px;height:12px}[data-id=moon-ritual] .lab-mm-name i{width:18px;height:18px;box-shadow:inset -5px 3px 0 0 var(--accent);border-radius:50%}.lab-mm-line{margin-bottom:14px!important}[data-id=night-protocol] .lab-mm-line{letter-spacing:.01em;border-left:2px solid var(--accent);padding-left:16px;font-size:clamp(20px,1.7vw,27px);font-weight:500;line-height:1.35}[data-id=retro] .lab-mm-line{font:400 clamp(28px,2.7vw,44px)/1.15 var(--display);letter-spacing:-.025em;padding-bottom:.06em}[data-id=moon-ritual] .lab-mm-line{font:italic 400 clamp(22px,2vw,32px)/1.35 var(--display);letter-spacing:.05em}.lab-mm-text{max-width:460px;font-size:15px;line-height:1.7}.lab-mm-facets{gap:0;margin:0;display:grid}.lab-mm-facets div{border-bottom:1px solid var(--soft);grid-template-columns:96px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.lab-mm-facets dt{letter-spacing:.08em;opacity:.7;font:11px/1.5 ui-monospace,Menlo,monospace}.lab-mm-facets dd{margin:0;font-size:14px;line-height:1.5}.lab-mm-swatches{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lab-mm-swatches li{align-items:center;gap:10px;font-size:13px;display:flex}.lab-mm-swatches i{background:var(--c);width:34px;height:34px;box-shadow:0 0 0 1px var(--soft);border-radius:50%;flex:none;transition:background .6s}.lab-mm-brand{color:#161413;background:#ebe3da;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px 6vw;display:grid}.lab-mm-brand-copy>p:not(.aic-eyebrow){font-size:clamp(16px,1.15vw,18px)}.lab-mm-hint{letter-spacing:.08em;color:#a08572;font:11px/1.4 ui-monospace,Menlo,monospace;margin-top:20px!important}.lab-mm-canisters{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:clamp(14px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.lab-mm-canisters button{width:100%;color:inherit;font:inherit;cursor:pointer;text-align:center;background:0 0;border:0;justify-items:center;gap:16px;padding:0;display:grid}.lab-mm-can{aspect-ratio:3/4.4;border-radius:16px 16px 10px 10px;flex-direction:column;width:min(100%,150px);transition:transform .6s cubic-bezier(.34,1.56,.64,1),box-shadow .5s;display:flex;overflow:hidden;box-shadow:0 0 0 1px #16141324,0 18px 34px #1614131f}.lab-mm-can i{background:var(--c);flex:1;display:block}.lab-mm-can .lab-mm-lid{background:#a08572;border-bottom:1px solid #16141333;flex:0 0 13%}.lab-mm-canisters button:hover .lab-mm-can{transform:translateY(-6px)rotate(-2deg)}.lab-mm-canisters button.is-on .lab-mm-can{transform:translateY(-16px);box-shadow:0 0 0 2px #161413,0 30px 50px #16141338}.lab-mm-can-label{gap:3px;font-size:13px;line-height:1.4;display:grid}.lab-mm-can-label b{margin-bottom:4px;font-size:14px;font-weight:400}.lab-mm-can-label em{font-style:normal}.lab-mm-can-label small{opacity:.7;font:11px/1 ui-monospace,Menlo,monospace}.lab-mm-canisters button:focus-visible{outline-offset:6px;outline:2px solid #161413}.lab-mm-process{color:#f5f2ed;background:#161413}.lab-mm-process-head{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px 6vw;margin-bottom:46px;display:grid}.lab-mm-process-head .aic-eyebrow,.lab-mm-process-head h2{grid-column:1}.lab-mm-process-head>p:last-child{grid-area:1/2/span 2;align-self:end}.lab-mm-protocol{counter-reset:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:0 0 clamp(60px,7vw,110px);padding:0;list-style:none;display:grid}.lab-mm-protocol li{border-top:1px solid #f5f2ed4d;align-content:start;gap:10px;padding-top:16px;display:grid}.lab-mm-protocol span{font:400 clamp(36px,3.4vw,56px)/1.2 var(--display);color:#ccb8a5;padding-bottom:.12em}.lab-mm-protocol b{font:400 20px/1.25 var(--display)}.lab-mm-protocol em{color:#ebe3da;font-size:14px;font-style:normal;line-height:1.6}.lab-mm-round{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:30px 5vw;display:grid}.lab-mm-round h3,.lab-mm-label h3{margin-bottom:18px;font-size:clamp(26px,2.4vw,40px);line-height:1.15}.lab-mm-round-copy p:not(.aic-eyebrow){color:#ebe3da}.lab-mm-round-pics{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;margin:0;padding:0;list-style:none;display:grid}.lab-mm-round-pics li:nth-child(2){margin-top:48px}.lab-mm-round-pics figcaption{color:#ccb8a5}.lab-mm-round-logos{grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:16px;margin:10px 0 0;padding:0;list-style:none;display:grid}.lab-mm-round-logos li{padding:10px 6px}.lab-mm-label{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:30px 6vw;margin-top:clamp(60px,7vw,110px);display:grid}.lab-mm-label>div:last-child p:not(.aic-eyebrow){color:#ebe3da}.lab-mm-label-stage{max-width:560px;position:relative}.lab-mm-label-stage .lab-mm-label-top{opacity:0;transition:opacity 1.1s;position:absolute;inset:0}.lab-mm-label-stage.is-labelled .lab-mm-label-top{opacity:1}.lab-mm-label-tag{z-index:2;color:#f5f2ed;letter-spacing:.06em;background:#161413b8;border-radius:999px;padding:6px 12px;font:11px/1 ui-monospace,Menlo,monospace;position:absolute;bottom:14px;left:14px}.lab-mm-toggle{color:#f5f2ed;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:1px solid #f5f2ed99;border-radius:999px;margin-top:26px;padding:0 22px;font-size:14px;transition:background .3s,color .3s}.lab-mm-toggle:hover,.lab-mm-toggle:focus-visible,.lab-mm-details{color:#161413;background:#f5f2ed}.lab-mm-details-head{text-align:center;max-width:820px;margin:0 auto 50px}.lab-mm-details-head p{margin-inline:auto}.lab-mm-details-head b{font-weight:400;font-family:var(--display);font-size:1.08em}.lab-mm-columns{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(18px,2.6vw,40px);transition:grid-template-columns .8s cubic-bezier(.22,1,.36,1);display:grid}.lab-mm-columns[data-on="0"]{grid-template-columns:1.25fr .85fr .9fr}.lab-mm-columns[data-on="1"]{grid-template-columns:.95fr 1.15fr .9fr}.lab-mm-columns[data-on="2"]{grid-template-columns:.9fr .85fr 1.25fr}.lab-mm-col>button{width:100%;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #1614134d;border-radius:999px;align-items:baseline;gap:12px;padding:12px 18px;transition:background .4s,color .4s;display:flex}.lab-mm-col>button span{font:11px/1 ui-monospace,Menlo,monospace}.lab-mm-col>button b{font:400 19px/1.3 var(--display)}.lab-mm-col.is-on>button{color:#f5f2ed;background:#161413;border-color:#161413}.lab-mm-col-line{font:italic 400 clamp(19px,1.5vw,24px)/1.35 var(--display);color:#a08572;margin:18px 0 22px!important}.lab-mm-col ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.lab-mm-story{color:#161413;background:#ccb8a5}.lab-mm-story h2{margin-bottom:24px}.lab-mm-series-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 5vw;display:grid}.lab-mm-series-cols p{font-size:clamp(16px,1.15vw,18px);line-height:1.65}@media (max-width:900px){.lab-mm-series-cols{grid-template-columns:minmax(0,1fr)}}.lab-mm-facts{color:#161413;background:#f1e8dd}.lab-mm-factlist{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.lab-mm-factlist div{border:0;border-top:2px solid #161413;grid-template-columns:minmax(0,1fr);gap:8px;padding:20px 0 0;display:grid}.lab-mm-factlist div:nth-child(2){border-top-style:dashed}.lab-mm-factlist div:nth-child(3){border-top-width:1px}.lab-v-moon-milk .aic-cta-card.aic-cta-moon-milk{color:#f2f1ee;background:#3a2b6b;border-radius:28px 140px 28px 28px;padding-top:clamp(120px,10vw,150px);position:relative}.lab-v-moon-milk .aic-cta-moon-milk p{color:#f2f1ee}.lab-v-moon-milk .aic-cta-moon-milk .aic-eyebrow{color:#d6b871;opacity:1}.lab-v-moon-milk .aic-cta-moon-milk .aic-cta-art{border-radius:50%;width:74px;height:74px;position:absolute;top:clamp(28px,3vw,44px);left:clamp(28px,3.4vw,52px);box-shadow:inset -18px 8px #d6b871}.lab-v-moon-milk[data-motion=on] .aic-cta-moon-milk .aic-cta-art{transition:box-shadow 1.6s cubic-bezier(.22,1,.36,1) .3s}.lab-v-moon-milk[data-motion=on] .aic-cta-moon-milk:not(.is-in) .aic-cta-art{box-shadow:inset 0 0 #d6b871}.lab-v-moon-milk .aic-cta-moon-milk .aic-cta-art em{white-space:nowrap;letter-spacing:.14em;color:#d6b871;font:12px/1 ui-monospace,Menlo,monospace;position:absolute;top:28px;left:96px}.lab-v-moon-milk .aic-cta-moon-milk .aic-button{color:#3a2b6b;background:#d6b871}.lab-v-moon-milk .aic-cta-moon-milk .aic-button:hover{color:#3a2b6b;background:#f2f1ee}@media (max-width:1100px){.lab-mm-sheet{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lab-mm-protocol{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:30px}}@media (max-width:900px){.lab-mm-switch,.lab-mm-brand,.lab-mm-round,.lab-mm-label,.lab-mm-process-head{grid-template-columns:minmax(0,1fr)}.lab-mm-copy{position:static}.lab-mm-process-head>p:last-child{grid-area:auto/1}.lab-mm-round-logos{grid-column:1}.lab-mm-columns,.lab-mm-columns[data-on]{grid-template-columns:minmax(0,1fr)}.lab-mm-col+.lab-mm-col{margin-top:30px}}@media (max-width:560px){.lab-mm-sheet{grid-template-columns:minmax(0,1fr)}.lab-mm-swatches{grid-template-columns:repeat(3,minmax(0,1fr))}.lab-mm-protocol{grid-template-columns:minmax(0,1fr)}.lab-mm-dial button span{font-size:12px}.lab-mm-round-pics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lab-mm-round-pics li:nth-child(2){margin-top:24px}.lab-mm-round-pics figcaption{font-size:10px}.lab-mm-factlist{grid-template-columns:minmax(0,1fr)}.lab-mm-stage figcaption span:last-child{margin-left:0}}@media (prefers-reduced-motion:reduce){.lab-mm-switch,.lab-mm-stage li,.lab-mm-tiles li,.lab-mm-can,.lab-mm-dial-knob,.lab-mm-columns,.lab-mm-label-top{transition:none!important;animation:none!important}.lab-v-moon-milk .aic-cta-moon-milk .aic-cta-art{transition:none!important;box-shadow:inset -18px 8px #d6b871!important}}@media (min-width:901px){.lab-v-moon-milk .lab-mm-switch .aic-title{font-size:clamp(34px,3.7vw,62px)}}.lab-v-moon-milk .aic-kicker{display:block}.lab-v-moon-milk .aic-kicker>span{margin-right:.5em}
.lab-v-move-objects{background:#f5f2ed}.lab-v-move-objects .aic-post-tag{background:#273a30db;border-radius:2px}.lab-mo-tape{opacity:.92;background:repeating-linear-gradient(90deg,#ffffff2e 0 2px,#0000 2px 9px),#bdb2a3;height:22px;display:block}.lab-mo-hero{color:#161413;background:#f5f2ed;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,90px);padding-top:clamp(28px,4vw,64px);padding-bottom:clamp(90px,9vw,150px);display:grid}.lab-mo-stage{padding:0 0 60px 40px;position:relative}.lab-mo-hero-shot{box-shadow:0 30px 60px #1614132e}.lab-mo-label{color:#161413;background:#f5f2ed;width:min(78%,330px);padding:0 22px 18px;font-size:13px;position:absolute;bottom:0;left:0;rotate:-2.5deg;box-shadow:0 18px 40px #16141338}.lab-mo-label .lab-mo-tape{width:46%;margin:-11px auto 16px;rotate:1.5deg}.lab-mo-label p{border-bottom:1px solid #161413;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.lab-mo-label p b{letter-spacing:.02em;font-weight:400}.lab-mo-label p span,.lab-mo-label dt{letter-spacing:.1em;opacity:.7;font:10px/1.4 ui-monospace,Menlo,monospace}.lab-mo-label dl{margin:0}.lab-mo-label dl div{border-bottom:1px solid #1614132e;grid-template-columns:62px minmax(0,1fr);align-items:baseline;gap:10px;padding:8px 0;display:grid}.lab-mo-label dd{font:400 15px/1.35 var(--display);margin:0}.aic[data-motion=on] .lab-mo-label[data-aic-reveal]{transition:opacity .8s .5s,transform 1.1s cubic-bezier(.34,1.4,.64,1) .5s;transform:translate(-30px,40px)rotate(-8deg)}.aic[data-motion=on] .lab-mo-label[data-aic-reveal].is-in{transform:none}.lab-v-move-objects .lab-mo-tapeband{z-index:2;color:#f5f2ed;background:#a08572;margin:-34px -2vw -30px;padding-block:clamp(12px,1.4vw,18px);font-size:clamp(18px,2vw,30px);position:relative;rotate:-1.6deg;box-shadow:0 10px 24px #1614132e;max-width:none!important}.lab-mo-tapeband .aic-marquee-track span{letter-spacing:.08em;font-family:inherit;font-size:.62em}.lab-mo-brand{color:#f5f2ed;background:#1e1e1e;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px 6vw;padding-top:clamp(90px,9vw,150px);display:grid}.lab-mo-marks{justify-items:start;gap:30px;display:grid}.aic .lab-mo-marks img{width:min(100%,460px)}.aic .lab-mo-marks .lab-mo-mono{width:min(40%,170px)}.lab-mo-brand-copy>p:not(.aic-eyebrow){color:#ebe3da;font-size:clamp(16px,1.15vw,18px)}.lab-mo-boxes{grid-template-rows:auto auto;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:6px;max-width:560px;margin:40px 0 0;padding:0;list-style:none;display:grid}.lab-mo-boxes li{display:grid;position:relative}.lab-mo-boxes li i{background:var(--c);display:block;box-shadow:inset 0 -10px #16141314}.lab-mo-boxes li i:after{content:"";background:#bdb2a3d9;width:18%;height:34%;position:absolute;top:0;left:50%;translate:-50%}.lab-mo-boxes li.is-lg{grid-area:2/1/auto/span 3}.lab-mo-boxes li.is-lg i{aspect-ratio:1.5}.lab-mo-boxes li:nth-child(2){grid-area:2/4/auto/span 2}.lab-mo-boxes li:nth-child(3){grid-area:2/6}.lab-mo-boxes li.is-md i{aspect-ratio:1.25}.lab-mo-boxes li:nth-child(3) i{aspect-ratio:.62}.lab-mo-boxes li:nth-child(4){grid-area:1/2/auto/span 2}.lab-mo-boxes li:nth-child(5){grid-area:1/4/auto/span 2}.lab-mo-boxes li.is-sm i{aspect-ratio:1.5}.lab-mo-sticker{color:#161413;background:#f5f2ed;gap:1px;padding:6px 9px;font-size:11px;line-height:1.3;display:grid;position:absolute;bottom:10px;left:10px;box-shadow:0 4px 10px #1614132e}.lab-mo-sticker b{font-size:12px;font-weight:400}.lab-mo-sticker em{opacity:.7;font:10px/1.2 ui-monospace,Menlo,monospace}.aic[data-motion=on] .lab-mo-boxes[data-aic-reveal]{opacity:1;transform:none}.aic[data-motion=on] .lab-mo-boxes li{opacity:0;transition:transform .9s cubic-bezier(.34,1.45,.64,1) var(--d,0s),opacity .4s ease var(--d,0s);transform:translateY(-70px)}.aic[data-motion=on] .lab-mo-boxes.is-in li{opacity:1;transform:none}.lab-mo-journey{color:#161413;background:#ebe3da}.lab-mo-journey-head{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px 6vw;margin-bottom:60px;display:grid}.lab-mo-journey-head .aic-eyebrow,.lab-mo-journey-head h2{grid-column:1}.lab-mo-journey-head>p:last-child{grid-area:1/2/span 2;align-self:end}.lab-mo-journey-head b{font-weight:400;font-family:var(--display);font-size:1.08em}.lab-mo-journey-grid{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);align-items:start;gap:clamp(30px,5vw,90px);display:grid}.lab-mo-route{position:sticky;top:100px}.lab-mo-route-card{background:#f5f2ed;border-radius:18px;padding:20px 18px 14px;box-shadow:0 20px 44px #1614131f}.lab-mo-route-card>p{letter-spacing:.1em;justify-content:space-between;align-items:baseline;font:11px/1.4 ui-monospace,Menlo,monospace;display:flex;margin-bottom:6px!important}.lab-mo-route-card>p b{font:400 22px/1.2 var(--display);letter-spacing:0;padding-bottom:.12em}.lab-mo-route svg{width:100%;height:auto;max-height:calc(100vh - 220px);display:block;overflow:visible}.lab-mo-route-ghost{fill:none;stroke:#ccb8a5;stroke-width:2px;stroke-dasharray:3 6}.lab-mo-route-line{fill:none;stroke:#273a30;stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;transition:stroke-dashoffset .25s linear}.lab-mo-route circle{fill:#f5f2ed;stroke:#a08572;stroke-width:2px;transition:fill .4s,stroke .4s,r .4s}.lab-mo-route g.is-done circle{fill:#273a30;stroke:#273a30}.lab-mo-route text{letter-spacing:.08em;fill:#161413;opacity:.55;font:10px/1 ui-monospace,Menlo,monospace;transition:opacity .4s}.lab-mo-route g.is-done text{opacity:1}.lab-mo-route .lab-mo-route-end{font:400 15px/1 var(--display);opacity:1;fill:#a08572}.lab-mo-van path,.lab-mo-van circle{fill:#273a30!important;stroke:#f5f2ed!important;stroke-width:1.2px!important}.lab-mo-van .lab-mo-van-window{fill:#b8c1b2!important;stroke:none!important}.lab-mo-stops{gap:clamp(50px,6vw,100px);margin:0;padding:0;list-style:none;display:grid}.lab-mo-stops li{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:end;gap:24px 4vw;display:grid}.lab-mo-stops li.is-odd{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.lab-mo-stops li.is-odd .lab-mo-stop-copy{text-align:right;order:2;justify-items:end}.lab-mo-stops li.is-odd .lab-mo-stop-copy p{margin-left:auto}.lab-mo-stop-copy{gap:10px;padding-bottom:10px;display:grid}.lab-mo-stop-no{border:1px solid #161413;border-radius:50%;place-items:center;width:46px;height:46px;font:12px/1 ui-monospace,Menlo,monospace;transition:background .4s,color .4s;display:inline-grid}.lab-mo-stops li.is-here .lab-mo-stop-no{color:#f5f2ed;background:#161413}.lab-mo-stop-copy h3{font-size:clamp(24px,2.2vw,36px);line-height:1.15}.lab-mo-stop-copy p{max-width:360px;font-size:15px}.lab-mo-stops .aic-shot{max-width:440px}.lab-mo-stops li.is-odd .aic-shot{justify-self:start}.lab-mo-origin{color:#161413;background:#ccb8a5;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:40px 5vw;display:grid}.lab-mo-list{background:#f5f2ed;margin-top:34px;padding:22px 24px 10px;box-shadow:0 18px 40px #16141324}.lab-mo-list>p{letter-spacing:.1em;border-bottom:1px solid #161413;align-items:center;gap:14px;padding-bottom:14px;font:11px/1.4 ui-monospace,Menlo,monospace;display:flex}.aic .lab-mo-list>p img{width:44px;height:auto}.lab-mo-list ol{margin:0;padding:0;list-style:none}.lab-mo-list li{border-bottom:1px solid #16141329;grid-template-columns:20px minmax(90px,.4fr) minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 0;display:grid}.lab-mo-list li:last-child{border-bottom:0}.lab-mo-list li i{border:1.5px solid #161413;align-self:center;width:16px;height:16px;position:relative}.lab-mo-list li i:after{content:"";width:4px;height:9px;transition:transform .45s cubic-bezier(.34,1.56,.64,1) calc(var(--d,0s) + .4s);border:2px solid #161413;border-width:0 2px 2px 0;position:absolute;top:0;left:4px;transform:rotate(45deg)scale(1)}.aic[data-motion=on] .lab-mo-list:not(.is-in) li i:after{transform:rotate(45deg)scale(0)}.lab-mo-list li b{font:400 18px/1.3 var(--display)}.lab-mo-list li em{font-size:14px;font-style:normal;line-height:1.6}.lab-mo-origin-pics{grid-template-columns:minmax(0,.75fr) auto minmax(0,1fr);align-items:center;gap:18px;display:grid}.lab-mo-origin-photo{position:relative;rotate:-1.5deg;box-shadow:0 20px 44px #16141333}.lab-mo-origin-photo figcaption{letter-spacing:.04em;text-align:center;background:#f5f2ed;padding:0 12px 10px;font:11px/1.4 ui-monospace,Menlo,monospace;position:absolute;bottom:-26px;left:12px;right:12px}.lab-mo-origin-photo figcaption .lab-mo-tape{width:40%;height:16px;margin:-8px auto 8px}.lab-mo-arrow{font:400 clamp(30px,3vw,46px)/1.2 var(--display);color:#273a30}.lab-mo-boards{gap:22px;display:grid}.lab-mo-boards .aic-shot{box-shadow:0 16px 34px #16141329}.lab-mo-story{color:#161413;background:#f5f2ed}.lab-mo-story .aic-story-card{background:#273a30}.lab-mo-facts{color:#f5f2ed;background:#161413}.lab-mo-labels{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.lab-mo-labels div{color:#161413;rotate:calc((var(--r,0)) * 1deg);background:#f5f2ed;border:0;grid-template-columns:minmax(0,1fr);gap:6px;padding:26px 18px 18px;display:grid;position:relative;box-shadow:0 14px 30px #0000004d}.lab-mo-labels div:before{content:"";background:repeating-linear-gradient(90deg,#ffffff2e 0 2px,#0000 2px 9px),#bdb2a3;width:44%;height:16px;position:absolute;top:-8px;left:50%;translate:-50%}.lab-mo-labels div:first-child{--r:-1.5}.lab-mo-labels div:nth-child(2){--r:1}.lab-mo-labels div:nth-child(3){--r:-.6}.lab-mo-labels div:nth-child(4){--r:1.6}.lab-mo-labels dt{letter-spacing:.1em;opacity:.7;font:10px/1.4 ui-monospace,Menlo,monospace}.lab-v-move-objects .aic-cta-card.aic-cta-move-objects{color:#f0efe9;clip-path:polygon(70px 0,calc(100% - 70px) 0,100% 70px,100% 100%,0 100%,0 70px);text-align:center;background:#273a30;padding-top:clamp(110px,9vw,130px);position:relative;-webkit-mask:radial-gradient(circle at 50% 46px,#0000 13px,#000 14px);mask:radial-gradient(circle at 50% 46px,#0000 13px,#000 14px)}.lab-v-move-objects .aic-cta-move-objects p{color:#f0efe9;margin-inline:auto}.lab-v-move-objects .aic-cta-move-objects .aic-eyebrow{color:#b8c1b2;opacity:1}.lab-v-move-objects .aic-cta-move-objects .aic-cta-art{border:5px solid #bdb2a3;border-radius:50%;width:42px;height:42px;position:absolute;inset:46px auto auto 50%;translate:-50% -50%}.lab-v-move-objects .aic-cta-move-objects .aic-cta-art em{white-space:nowrap;letter-spacing:.14em;color:#b8c1b2;font:11px/1 ui-monospace,Menlo,monospace;position:absolute;top:44px;left:50%;translate:-50%}.lab-v-move-objects .aic-cta-move-objects .aic-button{color:#273a30;background:#f0efe9}.lab-v-move-objects .aic-cta-move-objects .aic-button:hover{color:#202421;background:#b8c1b2}.lab-v-move-objects[data-motion=on] .aic-cta-move-objects[data-aic-reveal]{transform-origin:50% 46px;transition:opacity .8s,transform 1.4s cubic-bezier(.34,1.56,.64,1);transform:rotate(-6deg)translateY(20px)}.lab-v-move-objects[data-motion=on] .aic-cta-move-objects[data-aic-reveal].is-in{transform:none}@media (max-width:1100px){.lab-mo-labels{grid-template-columns:repeat(2,minmax(0,1fr))}.lab-mo-origin-pics{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lab-mo-arrow{display:none}}@media (max-width:900px){.lab-mo-hero,.lab-mo-brand,.lab-mo-origin,.lab-mo-journey-head{grid-template-columns:minmax(0,1fr)}.lab-mo-journey-head>p:last-child{grid-area:auto/1}.lab-mo-journey-grid{grid-template-columns:minmax(0,1fr)}.lab-mo-route{display:none}.lab-mo-stops{border-left:2px dashed #a08572;padding-left:22px}.lab-mo-stops li,.lab-mo-stops li.is-odd{grid-template-columns:minmax(0,1fr)}.lab-mo-stops li.is-odd .lab-mo-stop-copy{text-align:left;order:0;justify-items:start}.lab-mo-stops li.is-odd .lab-mo-stop-copy p{margin-left:0}.lab-mo-stop-no{background:#ebe3da;margin-left:-46px}}@media (max-width:560px){.lab-mo-stage{padding:0 0 80px}.lab-mo-label{width:86%}.lab-mo-origin-pics{grid-template-columns:minmax(0,1fr)}.lab-mo-origin-photo{margin-bottom:40px}.lab-mo-labels{grid-template-columns:minmax(0,1fr)}.lab-mo-list li{grid-template-columns:20px minmax(0,1fr)}.lab-mo-list li em{grid-column:2}.lab-mo-boxes{gap:4px}.lab-mo-sticker{padding:4px 6px;bottom:4px;left:4px}.lab-mo-sticker em{display:none}.lab-v-move-objects .aic-cta-card.aic-cta-move-objects{clip-path:polygon(44px 0,calc(100% - 44px) 0,100% 44px,100% 100%,0 100%,0 44px)}}@media (prefers-reduced-motion:reduce){.lab-mo-label,.lab-mo-boxes li,.lab-mo-route-line,.lab-v-move-objects .aic-cta-move-objects{opacity:1!important;transition:none!important;transform:none!important}.lab-mo-list li i:after{transform:rotate(45deg)scale(1)!important}}.lab-v-move-objects .aic-kicker{display:block}.lab-v-move-objects .aic-kicker>span{margin-right:.5em}
.lab-v-nachtwende{background:#f5f2ed}.lab-v-nachtwende .aic-post-tag{background:#151625cc}.lab-nw-hero{color:#161413;background:#f5f2ed;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,90px);padding-top:clamp(28px,4vw,64px);display:grid}.lab-nw-turn{justify-self:end;gap:18px;width:min(100%,500px);display:grid}.lab-nw-frame{aspect-ratio:var(--ar,4/5);background:#1e1e1e;position:relative;overflow:hidden;box-shadow:0 30px 60px #16141333}.aic .lab-nw-frame img{object-fit:cover;width:100%;height:100%}.lab-nw-before{position:absolute;inset:0}.lab-nw-after{clip-path:circle(calc(var(--r) * 0.75%) at 50% 50%);position:absolute;inset:0}.lab-nw-horizon{height:1px;opacity:clamp(0,(100 - var(--r)) / 12,1);background:linear-gradient(90deg,#0000,#e8ad78 18% 82%,#0000);position:absolute;top:50%;left:0;right:0;box-shadow:0 0 12px #e8ad78cc}.lab-nw-ring{width:calc(var(--r) * 1.698%);aspect-ratio:1;opacity:clamp(0,(100 - var(--r)) / 14,1);pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.lab-nw-ring svg{width:100%;height:100%;rotate:calc((var(--r) - 50) * .5deg);display:block;overflow:visible}.lab-nw-ring path{fill:none;stroke:#e8ad78;stroke-width:1.6px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #e8ad78e6)}.lab-nw-tag{color:#161413;letter-spacing:.06em;background:#f5f2eddb;border-radius:999px;padding:6px 12px;font:11px/1 ui-monospace,Menlo,monospace;transition:opacity .3s;position:absolute;top:14px}.lab-nw-tag.is-before{left:14px}.lab-nw-tag.is-after{color:#f5f2ed;background:#161413c7;right:14px}.lab-nw-range{letter-spacing:.08em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;font:11px/1 ui-monospace,Menlo,monospace;display:grid}.lab-nw-range input{appearance:none;cursor:ew-resize;background:0 0;width:100%;height:28px;margin:0}.lab-nw-range input::-webkit-slider-runnable-track{background:#161413;height:1px}.lab-nw-range input::-moz-range-track{background:#161413;height:1px}.lab-nw-range input::-webkit-slider-thumb{-webkit-appearance:none;background:#f5f2ed;border:1.5px solid #161413;border-radius:50%;width:26px;height:26px;margin-top:-13px;box-shadow:inset 0 0 0 5px #f5f2ed,inset 0 0 0 12px #161413}.lab-nw-range input::-moz-range-thumb{background:#161413;border:4px solid #f5f2ed;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 1.5px #161413}.lab-nw-range input:focus-visible{outline-offset:4px;outline:2px solid #161413}.lab-nw-marks{align-items:center;gap:22px;padding-top:6px;display:flex}.lab-nw-marks figure{opacity:.32;filter:grayscale();transition:opacity .6s,filter .6s}.lab-nw-marks figure.is-on{opacity:1;filter:none}.aic .lab-nw-marks figure:first-child img{width:64px}.aic .lab-nw-marks figure:last-child img{width:min(56vw,260px)}.lab-nw-marks span{font:400 26px/1.2 var(--display);color:#a08572}.lab-nw-old{color:#161413;background:#a08572;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:40px 6vw;display:grid}.lab-nw-old-copy>p:not(.aic-eyebrow){font-size:clamp(16px,1.15vw,18px)}.lab-nw-swaps{border-top:1px solid #16141373;margin:32px 0 0}.lab-nw-swaps div{border-bottom:1px solid #16141340;grid-template-columns:minmax(110px,.6fr) minmax(0,1fr);align-items:center;gap:16px;padding:12px 0;display:grid}.lab-nw-swaps dt{opacity:.8;font-size:14px;text-decoration:line-through;text-decoration-thickness:1px}.lab-nw-swaps dd{font:italic 400 clamp(18px,1.4vw,22px)/1.35 var(--display);align-items:center;gap:12px;margin:0;display:flex}.lab-nw-swaps dd i{background:#161413;flex:none;width:26px;height:1px;position:relative}.lab-nw-swaps dd i:after{content:"";background:#e8ad78;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:0}.lab-nw-postcards{justify-self:center;width:min(100%,460px);display:grid;position:relative}.lab-nw-postcards .aic-shot{box-shadow:0 22px 44px #16141347}.lab-nw-postcards{gap:22px}.lab-nw-postcards .is-a{width:88%;rotate:-2deg}.lab-nw-postcards .is-b{justify-self:end;width:88%;rotate:2deg}.lab-nw-postcards figcaption{color:#161413;background:#f5f2ede0;margin:0;padding:5px 10px;position:absolute;bottom:12px;right:12px}.lab-nw-brand{color:#f5f2ed;background:#161413;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px 6vw;display:grid}.lab-nw-sign{justify-items:center;gap:clamp(30px,4vw,56px);padding:clamp(20px,3vw,50px) 0;display:grid;position:relative}.aic .lab-nw-sign .lab-nw-symbol{width:min(56%,300px);position:relative}.aic .lab-nw-sign .lab-nw-wordmark{width:min(92%,440px);position:relative}.lab-nw-glow{aspect-ratio:1.25;background:radial-gradient(closest-side,#e8ad7838,#0000);border-radius:50%;width:min(64%,340px);position:absolute;top:clamp(20px,3vw,50px);left:50%;translate:-50%}.aic[data-motion=on] .lab-nw-glow{animation:6s ease-in-out infinite lab-nw-breathe}@keyframes lab-nw-breathe{50%{opacity:.4;scale:1.12}}.aic[data-motion=on] .lab-nw-sign .lab-nw-symbol{clip-path:inset(0 0 100%);transition:clip-path 1.8s cubic-bezier(.65,0,.35,1) .3s}.aic[data-motion=on] .lab-nw-sign.is-in .lab-nw-symbol{clip-path:inset(0)}.lab-nw-brand-copy>p:not(.aic-eyebrow){color:#ebe3da;font-size:clamp(16px,1.15vw,18px)}.lab-nw-sky{border-radius:14px;max-width:520px;margin:36px 0 0;padding:0;list-style:none;overflow:hidden}.lab-nw-sky li{background:var(--c);color:#f5f2ed;justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:0 18px;font-size:13px;display:flex}.lab-nw-sky li:nth-child(n+3){color:#151625}.lab-nw-sky li b{font-size:14px;font-weight:400}.lab-nw-sky li span{opacity:.8;font:11px/1 ui-monospace,Menlo,monospace}.lab-nw-sky li.is-glow{z-index:1;min-height:30px;position:relative;box-shadow:0 0 22px #e8ad78a6}.aic[data-motion=on] .lab-nw-sky[data-aic-reveal]{opacity:1;transform:none}.aic[data-motion=on] .lab-nw-sky li{clip-path:inset(0 100% 0 0);transition:clip-path 1s cubic-bezier(.65,0,.35,1) var(--d,0s)}.aic[data-motion=on] .lab-nw-sky.is-in li{clip-path:inset(0)}.lab-nw-steps{color:#161413;background:#f1e8dd}.lab-nw-steps-head{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:36px 6vw;margin:0 0 clamp(50px,6vw,90px);display:grid}.lab-nw-steps-head>div>p:not(.aic-eyebrow){font-size:clamp(16px,1.15vw,18px)}.lab-nw-question{justify-self:end;width:min(100%,400px)}.lab-nw-line{background:#16141324;height:2px;margin:0 0 -9px;position:relative}.lab-nw-line i{width:calc(var(--lit,1) * 100%);background:linear-gradient(90deg,#ccb8a5,#e8ad78);position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 14px #e8ad78cc}.lab-nw-line i:after{content:"";background:#e8ad78;border-radius:50%;width:14px;height:14px;position:absolute;top:-6px;right:-7px;box-shadow:0 0 18px 4px #e8ad78b3}.lab-nw-cols{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(16px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.lab-nw-cols li{align-content:start;gap:10px;display:grid}.lab-nw-dot{background:#f1e8dd;border:1.5px solid #a08572;border-radius:50%;width:16px;height:16px;transition:background .5s,border-color .5s,box-shadow .5s}.lab-nw-cols li.is-lit .lab-nw-dot{background:#e8ad78;border-color:#e8ad78;box-shadow:0 0 14px #e8ad78cc}.lab-nw-time{letter-spacing:.1em;opacity:.7;font:11px/1.4 ui-monospace,Menlo,monospace;margin-top:14px!important}.lab-nw-cols h3{opacity:.45;padding-bottom:.04em;font-size:clamp(28px,2.6vw,42px);line-height:1.15;transition:opacity .6s}.lab-nw-cols li.is-lit h3,.aic[data-motion=off] .lab-nw-cols h3{opacity:1}.lab-nw-step-text{font-size:15px;margin-bottom:12px!important}.lab-nw-rooms{color:#161413;background:#ccb8a5}.lab-nw-rooms-head{text-align:right;justify-items:end;margin-bottom:44px;display:grid}.lab-nw-rooms-head p:not(.aic-eyebrow){max-width:560px}.lab-nw-bento{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(16px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.lab-nw-bento .is-1{margin-top:clamp(30px,5vw,80px)}.lab-nw-bento .is-2{margin-top:clamp(14px,2.4vw,40px)}.lab-nw-process{color:#f5f2ed;background:#1e1e1e;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:40px 5vw;display:grid}.lab-nw-process-copy{position:sticky;top:110px}.lab-nw-process-copy>p:not(.aic-eyebrow){color:#ebe3da}.lab-nw-list{border-left:1px solid #e8ad78;margin:30px 0 0;padding:0 0 0 18px;list-style:none}.lab-nw-list li{grid-template-columns:auto minmax(0,1fr);gap:2px 14px;padding:10px 0;display:grid;position:relative}.lab-nw-list li:before{content:"";background:#1e1e1e;border:1px solid #e8ad78;border-radius:50%;width:9px;height:9px;position:absolute;top:20px;left:-23px}.lab-nw-list span{opacity:.7;grid-row:1/span 2;font:11px/2 ui-monospace,Menlo,monospace}.lab-nw-list b{font:400 19px/1.3 var(--display)}.lab-nw-list em{color:#ebe3da;font-size:14px;font-style:normal;line-height:1.6}.lab-nw-boards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;margin:0;padding:0;list-style:none;display:grid}.lab-nw-boards .is-wide{grid-column:1/-1}.lab-nw-boards figcaption{color:#ccb8a5}.lab-nw-paper{color:#161413;background:#ebe3da}.lab-nw-paper-head{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px 6vw;margin-bottom:50px;display:grid}.lab-nw-paper-head .aic-eyebrow,.lab-nw-paper-head h2{grid-column:1}.lab-nw-paper-head>p:last-child{grid-area:1/2/span 2;align-self:end}.lab-nw-desk{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:22px;margin:0;padding:0;list-style:none;display:grid}.lab-nw-desk .aic-shot{box-shadow:0 20px 40px #1614132e}.lab-nw-desk .is-0{grid-column:1/span 7;margin-top:clamp(20px,4vw,60px)}.lab-nw-desk .is-1{grid-column:9/span 4;rotate:1.5deg}.lab-nw-story{color:#161413;background:#ccb8a5;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:40px 6vw;display:grid}.lab-nw-series-copy p:not(.aic-eyebrow){margin-bottom:14px;font-size:clamp(16px,1.15vw,18px);line-height:1.65}.lab-nw-name{justify-self:center;width:min(100%,420px)}.lab-nw-name figcaption{letter-spacing:.04em;margin-top:12px;font:12px/1.4 ui-monospace,Menlo,monospace}@media (max-width:900px){.lab-nw-story{grid-template-columns:minmax(0,1fr)}}.lab-nw-facts{color:#161413;background:#f5f2ed}.lab-nw-factrow{border:0;border-top:1px solid #161413;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.lab-nw-factrow div{border:0;grid-template-columns:minmax(0,1fr);gap:6px;padding:18px 20px 4px 0;display:grid}.lab-nw-factrow div+div{border-left:1px solid #16141333;padding-left:20px}.lab-v-nachtwende .aic-cta-card.aic-cta-nachtwende{color:#edeaf0;background:#242944;border-radius:6px;padding-top:clamp(160px,13vw,190px);position:relative;overflow:hidden}.lab-v-nachtwende .aic-cta-nachtwende p{color:#edeaf0}.lab-v-nachtwende .aic-cta-nachtwende .aic-eyebrow{color:#e8ad78;opacity:1}.lab-v-nachtwende .aic-cta-nachtwende .aic-cta-art{pointer-events:none;height:120px;position:absolute;inset:0 0 auto}.lab-v-nachtwende .aic-cta-nachtwende .aic-cta-art:before{content:"";clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:50% 0;background:#151625;position:absolute;inset:0}.lab-v-nachtwende .aic-cta-nachtwende .aic-cta-art em{color:#151625;width:64px;height:64px;font:italic 400 17px/1 var(--display);background:#e8ad78;border-radius:50%;place-items:center;display:grid;position:absolute;top:88px;left:50%;translate:-50%;box-shadow:inset 0 0 0 4px #15162529,0 6px 14px #0000004d}.lab-v-nachtwende .aic-cta-nachtwende .aic-button{color:#151625;background:#a69ac9}.lab-v-nachtwende .aic-cta-nachtwende .aic-button:hover{color:#151625;background:#edeaf0}.lab-v-nachtwende[data-motion=on] .aic-cta-nachtwende .aic-cta-art:before{transition:transform 1.2s cubic-bezier(.65,0,.35,1) .3s;transform:scaleY(.15)}.lab-v-nachtwende[data-motion=on] .aic-cta-nachtwende .aic-cta-art em{opacity:0;transition:scale .7s cubic-bezier(.34,1.56,.64,1) 1.3s,opacity .4s 1.3s;scale:.4}.lab-v-nachtwende[data-motion=on] .aic-cta-nachtwende.is-in .aic-cta-art:before{transform:none}.lab-v-nachtwende[data-motion=on] .aic-cta-nachtwende.is-in .aic-cta-art em{opacity:1;scale:1}@media (max-width:1100px){.lab-nw-cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.lab-nw-line{display:none}.lab-nw-factrow{grid-template-columns:repeat(2,minmax(0,1fr))}.lab-nw-factrow div:nth-child(3){border-left:0;padding-left:0}}@media (max-width:900px){.lab-nw-hero,.lab-nw-old,.lab-nw-brand,.lab-nw-process,.lab-nw-paper-head,.lab-nw-steps-head{grid-template-columns:minmax(0,1fr)}.lab-nw-turn{justify-self:start}.lab-nw-question{justify-self:start;width:min(100%,360px)}.lab-nw-paper-head>p:last-child{grid-area:auto/1}.lab-nw-process-copy{position:static}.lab-nw-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.lab-nw-bento .is-1{margin-top:40px}.lab-nw-bento .is-2{margin-top:0}.lab-nw-desk{grid-template-columns:minmax(0,1fr)}.lab-nw-desk .is-0{grid-column:1;margin-top:0}.lab-nw-desk .is-1{grid-column:1;width:min(100%,380px)}}@media (max-width:560px){.lab-nw-cols,.lab-nw-boards,.lab-nw-bento{grid-template-columns:minmax(0,1fr)}.lab-nw-bento .is-1{margin-top:0}.lab-nw-factrow{grid-template-columns:minmax(0,1fr)}.lab-nw-factrow div,.lab-nw-factrow div+div{border-bottom:1px solid #16141333;border-left:0;padding-left:0}.lab-nw-swaps div{grid-template-columns:minmax(0,1fr);gap:4px}.lab-nw-tag{font-size:10px;top:10px}}@media (prefers-reduced-motion:reduce){.lab-nw-glow{animation:none!important}.lab-nw-sign .lab-nw-symbol,.lab-nw-sky li{clip-path:none!important;transition:none!important}.lab-v-nachtwende .aic-cta-nachtwende .aic-cta-art:before,.lab-v-nachtwende .aic-cta-nachtwende .aic-cta-art em{opacity:1!important;transition:none!important;transform:scale(1)!important}}.lab-v-nachtwende .aic-kicker{display:block}.lab-v-nachtwende .aic-kicker>span{margin-right:.5em}
