.LaptopMockup-module__G2OFTG__lid{width:min(760px,100%);margin:0 auto;position:relative;container:lid/inline-size}.LaptopMockup-module__G2OFTG__body{background:linear-gradient(180deg, var(--color-lid-top), var(--color-lid-bottom));border:1px solid var(--color-lid-edge);box-shadow:var(--shadow-lid);border-radius:calc(1.951cqw + 11.171px);padding:calc(2.439cqw + 3.463px);position:relative}.LaptopMockup-module__G2OFTG__screen{background:var(--color-screen);border:1px solid var(--color-screen-edge);border-radius:calc(.976cqw + 6.585px);grid-template-rows:1.5fr 1.7fr 1fr 1fr;grid-template-columns:repeat(4,1fr);gap:calc(.976cqw + 2.585px);width:100%;height:calc(64.39cqw + 10.634px);padding:calc(1.463cqw + 2.878px);display:grid;position:relative}.LaptopMockup-module__G2OFTG__base{background:linear-gradient(#dededf,#c9c9ce);border-radius:0 0 14px 14px;width:92%;height:12px;margin:0 auto}.LaptopMockup-module__G2OFTG__slot{color:var(--color-ink);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;padding:0;font-family:inherit;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:flex;position:relative}.LaptopMockup-module__G2OFTG__lg{border-radius:calc(.732cqw + 4.439px)}.LaptopMockup-module__G2OFTG__sm{border-radius:calc(.488cqw + 4.293px)}.LaptopMockup-module__G2OFTG__taken{border:1px solid var(--color-line-slot);background:#fff}.LaptopMockup-module__G2OFTG__free{border:1px dashed var(--color-line-dashed);background:#ffffff59}.LaptopMockup-module__G2OFTG__sold{background:var(--color-sold);border:1px solid var(--color-line-slot);color:var(--color-muted);cursor:not-allowed}.LaptopMockup-module__G2OFTG__slot:not(.LaptopMockup-module__G2OFTG__sold):hover,.LaptopMockup-module__G2OFTG__slot:not(.LaptopMockup-module__G2OFTG__sold):focus-visible{z-index:2;transform:translateY(-2px)}.LaptopMockup-module__G2OFTG__lg:not(.LaptopMockup-module__G2OFTG__sold):hover,.LaptopMockup-module__G2OFTG__lg:not(.LaptopMockup-module__G2OFTG__sold):focus-visible{box-shadow:0 10px 24px #0000001f}.LaptopMockup-module__G2OFTG__sm:not(.LaptopMockup-module__G2OFTG__sold):hover,.LaptopMockup-module__G2OFTG__sm:not(.LaptopMockup-module__G2OFTG__sold):focus-visible{box-shadow:0 8px 18px #0000001a}.LaptopMockup-module__G2OFTG__free:hover,.LaptopMockup-module__G2OFTG__free:focus-visible{background:#ffffffbf}.LaptopMockup-module__G2OFTG__slot:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.LaptopMockup-module__G2OFTG__selected{border-style:solid;border-color:var(--color-blue);box-shadow:0 0 0 1px var(--color-blue)}.LaptopMockup-module__G2OFTG__brandXl{letter-spacing:.14em;font-size:calc(2.439cqw + 3.463px);font-weight:700}.LaptopMockup-module__G2OFTG__brandL{text-align:center;font-size:calc(.976cqw + 5.585px);font-weight:600;line-height:1.15}.LaptopMockup-module__G2OFTG__brandM{letter-spacing:-.01em;font-size:calc(1.22cqw + 7.732px);font-weight:500}.LaptopMockup-module__G2OFTG__brandS{letter-spacing:.06em;font-size:calc(.732cqw + 5.439px);font-weight:600}.LaptopMockup-module__G2OFTG__labelXl{font-size:calc(.732cqw + 6.439px);font-weight:500}.LaptopMockup-module__G2OFTG__labelM{font-size:calc(.488cqw + 7.293px);font-weight:500}.LaptopMockup-module__G2OFTG__labelS{font-size:calc(.488cqw + 6.293px);font-weight:500}.LaptopMockup-module__G2OFTG__price{color:var(--color-muted);font-weight:400}.LaptopMockup-module__G2OFTG__stack{flex-direction:column;align-items:center;display:flex}.LaptopMockup-module__G2OFTG__stackXl{gap:4px}.LaptopMockup-module__G2OFTG__stackM{gap:3px}.LaptopMockup-module__G2OFTG__stackS{gap:2px}.LaptopMockup-module__G2OFTG__center{justify-content:center;align-items:center;display:flex}.LaptopMockup-module__G2OFTG__centerMark{object-fit:contain;border-radius:calc(.976cqw + 4.585px);width:calc(7.317cqw + 24.39px);height:calc(7.317cqw + 24.39px)}.LaptopMockup-module__G2OFTG__tip{background:var(--color-dark);color:#fff;letter-spacing:0;white-space:nowrap;pointer-events:none;opacity:0;z-index:5;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:400;transition:opacity .18s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.LaptopMockup-module__G2OFTG__slot:not(.LaptopMockup-module__G2OFTG__sold):hover .LaptopMockup-module__G2OFTG__tip,.LaptopMockup-module__G2OFTG__slot:not(.LaptopMockup-module__G2OFTG__sold):focus-visible .LaptopMockup-module__G2OFTG__tip{opacity:1}.LaptopMockup-module__G2OFTG__compact{display:none}@container lid (max-width:560px){.LaptopMockup-module__G2OFTG__full{display:none}.LaptopMockup-module__G2OFTG__compact{display:block}.LaptopMockup-module__G2OFTG__base,.LaptopMockup-module__G2OFTG__tip{display:none}}
