.zl-insomnia{background:var(--zli-bg, #ffffff);font-family:Montserrat,system-ui,sans-serif;padding-top:var(--zli-padding-top, 0);padding-bottom:var(--zli-padding-bottom, 0)}.zl-insomnia__container{margin:0 auto;max-width:1440px}.zl-insomnia__title{color:var(--zli-title-color, #000001);font-size:var(--zli-title-size, 36px);font-weight:var(--zli-title-weight, 600);margin:var(--zli-title-margin-top, 120px) 0 var(--zli-title-margin-bottom, 120px)}.zl-insomnia__title p,.zl-insomnia__title h1,.zl-insomnia__title h2,.zl-insomnia__title h3{font-size:inherit;font-weight:inherit;color:inherit;margin:0}.zl-insomnia__wall{--zli-wall-gap: 16px;display:grid;gap:var(--zli-wall-gap);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:132px;margin:0 0 120px;min-height:600px;padding:12px 0}.zl-insomnia__card{border-radius:25px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.zl-insomnia__card--screenshot{justify-content:flex-end}.zl-insomnia__card--span-0-5{grid-row:span 1}.zl-insomnia__card--span-1{grid-row:span 2}.zl-insomnia__card--span-1-5{grid-row:span 3}.zl-insomnia__card--span-2{grid-row:span 4}.zl-insomnia__card--span-2-5{grid-row:span 5}.zl-insomnia__card--span-3{grid-row:span 6}.zl-insomnia__card-image{border-radius:25px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.zl-insomnia__shade{background:linear-gradient(0deg,#000,transparent);border-radius:0 0 25px 25px;min-height:200px;position:relative;width:100%}.zl-insomnia__card--screenshot .zl-insomnia__byline{bottom:0;left:0;position:absolute;width:100%}.zl-insomnia__card--screenshot .zl-insomnia__name{color:var(--zli-shot-name-color, #ffffff)}.zl-insomnia__card--screenshot .zl-insomnia__role{color:var(--zli-shot-role-color, #ffffff)}.zl-insomnia__card--quote{background:var(--zli-card-bg, #f6faff);justify-content:space-around}.zl-insomnia__card-quote{color:var(--zli-quote-color, #000000);display:flex;flex-direction:column;flex:1;font-size:var(--zli-quote-size, 24px);font-weight:var(--zli-quote-weight, 600);justify-content:center;line-height:1.22;min-height:0;padding:0 24px}.zl-insomnia__card-quote p{margin:0}.zl-insomnia__card--quote .zl-insomnia__name{color:var(--zli-quote-name-color, #000001)}.zl-insomnia__card--quote .zl-insomnia__role{color:var(--zli-quote-role-color, #707070)}.zl-insomnia__byline{align-items:flex-end;display:flex;flex-direction:row;gap:16px;justify-content:space-between;padding:12px 24px}.zl-insomnia__who{display:flex;flex-direction:column;gap:2px}.zl-insomnia__name{font-size:var(--zli-name-size, 24px);font-weight:var(--zli-name-weight, 600);line-height:1.12}.zl-insomnia__role{font-size:var(--zli-role-size, 16px);font-weight:var(--zli-role-weight, 500);line-height:1.2}.zl-insomnia__plus{align-items:center;background:var(--zli-plus-bg, #000001);border:0;border-radius:99px;color:var(--zli-plus-color, #ffffff);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:10px}.zl-insomnia__plus svg{height:24px;width:24px}.zl-insomnia__plus:focus-visible{outline:2px solid var(--zli-plus-bg, #000001);outline-offset:2px}.zl-insomnia__overlay{align-items:center;background:#00000080;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:999}.zl-insomnia__overlay[hidden]{display:none}.zl-insomnia__modal{background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:25px;box-shadow:0 8px 8px -4px #10182808;display:flex;flex-direction:column;gap:24px;height:600px;justify-content:flex-start;max-height:100%;max-width:1200px;overflow:hidden;padding:64px 36px 160px;position:relative;width:100%}.zl-insomnia__modal-image{border-radius:4px;flex-shrink:0;max-width:100%;object-fit:cover;width:500px}.zl-insomnia__modal-quote{color:var(--zli-modal-quote-color, #000000);font-size:var(--zli-modal-quote-size, 48px);font-weight:var(--zli-modal-quote-weight, 600);line-height:1.12}.zl-insomnia__modal-quote p,.zl-insomnia__modal-quote h3{font-size:inherit;font-weight:inherit;margin:0 0 .5em}.zl-insomnia__who--modal{bottom:48px;gap:10px;left:36px;position:absolute;right:36px}.zl-insomnia__modal--text-only .zl-insomnia__modal-quote{font-size:clamp(34px,3.4vw,var(--zli-modal-quote-size, 48px));line-height:1.1;margin-top:0}.zl-insomnia__modal--text-only{justify-content:center}.zl-insomnia__who--modal .zl-insomnia__name{color:var(--zli-quote-name-color, #000001);font-size:calc(var(--zli-name-size, 24px) * 2);line-height:1.05}.zl-insomnia__who--modal .zl-insomnia__role{color:var(--zli-quote-role-color, #707070);font-size:calc(var(--zli-role-size, 16px) * 2);line-height:1.12}.zl-insomnia__modal-close{align-items:center;background:#000001;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:24px;height:48px;justify-content:center;line-height:1;padding:0;position:absolute;right:28px;top:24px;width:48px}.zli-modal-open,.zli-modal-open body{overflow:hidden}@media screen and (max-width:768px){.zl-insomnia__container{padding:0 24px}.zl-insomnia__wall{grid-auto-rows:clamp(67px,calc(21vw - 8px),102px);grid-template-columns:repeat(2,minmax(0,1fr))}.zl-insomnia__card--mspan-0-5{grid-row:span 1}.zl-insomnia__card--mspan-1{grid-row:span 2}.zl-insomnia__card--mspan-1-5{grid-row:span 3}.zl-insomnia__card--mspan-2{grid-row:span 4}.zl-insomnia__card--mspan-2-5{grid-row:span 5}.zl-insomnia__card--mspan-3{grid-row:span 6}}@media screen and (max-width:575px){.zl-insomnia__container{padding:0 16px}.zl-insomnia__wall{--zli-wall-gap: 12px;grid-auto-rows:clamp(69px,calc(21vw - 6px),104px)}.zl-insomnia__title{font-size:calc(var(--zli-title-size, 36px) * .667);margin:var(--zli-title-mobile-margin-top, 120px) 0 var(--zli-title-mobile-margin-bottom, 40px)}.zl-insomnia__card-quote{font-size:calc(var(--zli-quote-size, 24px) * .5);min-height:0;padding:0 16px}.zl-insomnia__name{font-size:calc(var(--zli-name-size, 24px) * .583)}.zl-insomnia__role{font-size:calc(var(--zli-role-size, 16px) * .75)}.zl-insomnia__byline{gap:8px;padding:10px 14px}.zl-insomnia__plus{padding:7px}.zl-insomnia__plus svg{height:18px;width:18px}.zl-insomnia__modal{height:550px;padding:44px 20px 120px}.zl-insomnia__modal:not(.zl-insomnia__modal--text-only){justify-content:center}.zl-insomnia__modal:not(.zl-insomnia__modal--text-only) .zl-insomnia__modal-image{align-self:center;width:min(84%,500px)}.zl-insomnia__modal-quote{font-size:calc(var(--zli-modal-quote-size, 48px) * .58)}.zl-insomnia__who--modal{bottom:28px;left:20px;right:20px}.zl-insomnia__modal--text-only .zl-insomnia__modal-quote{font-size:calc(var(--zli-modal-quote-size, 48px) * .54);margin-top:0}.zl-insomnia__who--modal{gap:6px}.zl-insomnia__who--modal .zl-insomnia__name{font-size:calc(var(--zli-name-size, 24px) * 1.2)}.zl-insomnia__who--modal .zl-insomnia__role{font-size:calc(var(--zli-role-size, 16px) * 1.05)}}@media(prefers-reduced-motion:reduce){.zl-insomnia *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/zl-insomnia.css.map */
