.pg-laptop{--laptop-width:820;--u:calc(var(--laptop-width)/1000*1px);width:calc(var(--laptop-width)*1px);filter:drop-shadow(0 calc(26*var(--u))calc(36*var(--u))#0a0e164d)drop-shadow(0 calc(8*var(--u))calc(14*var(--u))#0a0e1638);--screen-bg:#0b0c0e;--ph-fg:#6f7681;display:inline-block}.pg-laptop,.pg-laptop *{box-sizing:border-box}.pg-laptop.pg-laptop-sm{--laptop-width:280}.pg-laptop.pg-laptop-md{--laptop-width:320}.pg-laptop.pg-laptop-lg{--laptop-width:400}@media (min-width:640px){.pg-laptop.pg-laptop-sm{--laptop-width:340}.pg-laptop.pg-laptop-md{--laptop-width:420}.pg-laptop.pg-laptop-lg{--laptop-width:550}}@media (min-width:1024px){.pg-laptop.pg-laptop-lg{--laptop-width:700}}.pg-laptop .pg-laptop-lid{width:calc(872*var(--u));border-radius:calc(22*var(--u))calc(22*var(--u))0 0;padding:calc(15*var(--u));padding-top:calc(17*var(--u));padding-bottom:calc(20*var(--u));box-shadow:inset 0 0 0 calc(1.2*var(--u))#ffffff1a,inset 0 calc(-2*var(--u))calc(4*var(--u))#00000080;background:linear-gradient(#36373c 0%,#1c1d21 6%,#121316 55%,#1a1b1f 100%);margin:0 auto;position:relative}.pg-laptop .pg-laptop-lid:before{content:"";top:calc(7*var(--u));width:calc(6*var(--u));height:calc(6*var(--u));background:radial-gradient(circle at 35% 35%,#788cb999 0%,#788cb900 30%),radial-gradient(circle,#060a12 0% 55%,#1b1d22 56% 100%);border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.pg-laptop .pg-laptop-screen{border-radius:calc(6*var(--u));background:var(--screen-bg);min-height:calc(300*var(--u));box-shadow:inset 0 0 0 calc(1*var(--u))#0009;position:relative;overflow:hidden}.pg-laptop .pg-laptop-img{width:100%;height:auto;display:block}.pg-laptop.pg-img-loaded .pg-laptop-screen{min-height:0}.pg-laptop .pg-laptop-screen:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff0d 0%,#ffffff04 30%,#fff0 48%);position:absolute;inset:0}.pg-laptop .pg-laptop-base{width:100%;height:calc(26*var(--u));display:block}
