.MacBook_macbook__GlzS5{--w:var(--laptop-width,900px);--rim:calc(var(--w) * 0.004);--bezel:calc(var(--w) * 0.014);--r:calc(var(--w) * 0.03);--notch-w:calc(var(--w) * 0.13);--notch-h:calc(var(--w) * 0.02);position:relative;width:var(--w);max-width:100%}.MacBook_lid__f1sVQ{position:relative;z-index:1;padding:var(--rim) var(--rim) 0;border-radius:var(--r) var(--r) 0 0;background:linear-gradient(180deg,#9b9b9b,#3a3a3a 2.5%,#1c1c1c 30%,#111 70%,#2a2a2a);box-shadow:inset 0 0 0 calc(var(--w)*.0012) rgba(255,255,255,.22),inset 0 0 0 calc(var(--w)*.003) rgba(0,0,0,.5)}.MacBook_bezel__NStar{padding:var(--bezel) var(--bezel) calc(var(--bezel)*1.3);border-radius:calc(var(--r) - var(--rim)) calc(var(--r) - var(--rim)) 0 0;background:#030304}.MacBook_screen__fihPy{position:relative;overflow:hidden;aspect-ratio:3024/1964;border-radius:calc(var(--r)*.4) calc(var(--r)*.4) 0 0;background:#000;container-type:inline-size}.MacBook_notch__WvS1X{position:absolute;z-index:3;top:0;left:50%;width:var(--notch-w);height:var(--notch-h);transform:translateX(-50%);border-radius:0 0 calc(var(--notch-h)*.4) calc(var(--notch-h)*.4);background:#030304}.MacBook_camera__33qFQ{position:absolute;top:50%;left:50%;width:calc(var(--notch-h)*.32);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 35% 35%,#2a3550,#0b0d14 70%)}.MacBook_glare__Ib6lU{position:absolute;z-index:2;inset:0;background:linear-gradient(115deg,rgba(255,255,255,.05),transparent 32%,transparent);pointer-events:none}.MacBook_base__RnqKm{position:relative;width:112%;height:calc(var(--w)*.024);margin-left:-6%;border-radius:0 0 calc(var(--w)*.04) calc(var(--w) * .04)/0 0 calc(var(--w)*.012) calc(var(--w)*.012);background:linear-gradient(180deg,#5a5a5a,#303030 18%,#171717 55%,#090909);box-shadow:inset 0 calc(var(--w)*.001) 0 rgba(255,255,255,.25)}.MacBook_lip___1sHf{position:absolute;top:0;left:50%;width:15%;height:34%;transform:translateX(-50%);border-radius:0 0 calc(var(--w)*.008) calc(var(--w)*.008);background:linear-gradient(180deg,#0b0b0b,#1f1f1f)}.MacBook_shadow__P30eG{position:absolute;right:0;bottom:calc(var(--w)*-.02);left:0;height:calc(var(--w)*.04);border-radius:50%;background:rgba(0,0,0,.7);filter:blur(calc(var(--w) * .02));z-index:-1}