.sandbox .zn-launch{isolation:isolate;background:var(--sb-navy);color:var(--sb-white);font-family:var(--sb-font);padding:90px 0 100px;position:relative;overflow:hidden}.sandbox .zn-launch__portrait{z-index:-2;opacity:1;mix-blend-mode:normal;pointer-events:none;width:100%;max-width:none;position:absolute;top:clamp(-160px,-7vw,-28px);left:50%;transform:translate(-50%)}.sandbox .zn-launch__intro,.sandbox .zn-launch__contents-head{text-align:center;width:min(90%,1120px);margin-inline:auto}.sandbox .zn-launch__intro{width:min(90%,1240px);padding-top:110px}.sandbox .zn-launch__intro .zn-launch__headline{line-height:.9}.sandbox .zn-launch__intro .zn-launch__body{max-width:1180px}@media(min-width:1111px){.sandbox .zn-launch__intro .zn-launch__body{max-width:1060px}.sandbox .zn-launch__intro .zn-launch__body .zn-launch__s2{display:inline-block}}@media(min-width:1441px){.sandbox .zn-launch__intro .zn-launch__headline{font-size:clamp(68px,2px + 4.5833vw,90px)}}.sandbox .zn-launch__eyebrow{text-transform:uppercase;color:var(--sb-yellow);letter-spacing:.16em;margin:0 0 clamp(12px,1.2vw,22px);font-size:clamp(12px,1.3vw,25px);font-weight:700;line-height:1.4}.sandbox .zn-launch__headline{font-family:var(--sb-font);letter-spacing:-.04em;margin:0;font-size:68px;font-style:italic;font-weight:800;line-height:1}.sandbox .zn-launch__headline span{display:block}.sandbox .zn-launch__body{letter-spacing:0;text-wrap:pretty;max-width:1000px;margin:30px auto 0;font-size:18px;font-weight:400;line-height:1.6}.sandbox .zn-launch__intro .zn-cta{min-height:48px;margin-top:32px;font-size:22px}.sandbox .zn-launch__bundle{width:min(100%,1500px);margin:60px auto 0;position:relative}.sandbox .zn-launch__lockup{z-index:-1;opacity:.22;pointer-events:none;width:115%;max-width:none;position:absolute;top:0;left:-7.5%}.sandbox .zn-launch__case{width:100%;height:auto;display:block}.sandbox .zn-launch__contents-head{margin-top:32px}.sandbox .zn-launch__contents-head .zn-launch__headline{font-size:62px}.sandbox .zn-launch__contents-head .zn-launch__body{max-width:720px}.sandbox .zn-launch__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;width:min(88%,1240px);margin:70px auto 0;padding:0;list-style:none;display:grid}.sandbox .zn-essential{background:var(--sb-white);min-width:0;color:var(--sb-navy);box-shadow:6px 6px 0 var(--sb-navy-deep);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.sandbox .zn-essential__media{aspect-ratio:1/1.08;padding:16px 12px}.sandbox .zn-essential__media img{object-fit:contain;width:100%;height:100%;display:block}.sandbox .zn-essential__label{border-top:1px solid color-mix(in oklab,var(--sb-navy) 35%,transparent);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:94px;padding:18px 10px;display:flex}.sandbox .zn-essential__name{font-family:var(--sb-font);letter-spacing:-.04em;margin:0;font-size:28px;font-style:italic;font-weight:800;line-height:1.2}.sandbox .zn-essential__sub{text-transform:uppercase;color:var(--sb-light-blue);letter-spacing:.04em;margin:2px 0 0;font-size:14px;font-weight:600;line-height:1.4}@media(min-width:1800px){.sandbox .zn-launch{padding-top:120px}.sandbox .zn-launch__intro{padding-top:160px}.sandbox .zn-launch__headline{font-size:84px}.sandbox .zn-launch__contents-head .zn-launch__headline{font-size:74px}.sandbox .zn-launch__body{font-size:22px}}@media(max-width:1250px){.sandbox .zn-launch{padding-top:50px}.sandbox .zn-launch__intro{padding-top:80px}.sandbox .zn-launch__headline{font-size:56px}.sandbox .zn-launch__contents-head .zn-launch__headline{font-size:52px}.sandbox .zn-essential__name{font-size:24px}.sandbox .zn-launch__cards{gap:22px}}@media(max-width:767px){.sandbox .zn-launch{padding:60px 0 72px}.sandbox .zn-launch__portrait{width:180%;transform:translate(-16%)}.sandbox .zn-launch__intro{padding-top:80px}.sandbox .zn-launch__headline{font-size:32px}.sandbox .zn-launch__body{margin-top:22px;font-size:15px}.sandbox .zn-launch__intro .zn-cta{padding-inline:24px;font-size:18px}.sandbox .zn-launch__bundle{margin-top:44px}.sandbox .zn-launch__contents-head{margin-top:36px}.sandbox .zn-launch__contents-head .zn-launch__headline{font-size:34px}.sandbox .zn-launch__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:90%;margin-top:38px}.sandbox .zn-essential__media{padding:10px 6px}.sandbox .zn-essential__label{min-height:78px;padding:14px 8px}.sandbox .zn-essential__name{font-size:21px;line-height:1}.sandbox .zn-essential__sub{letter-spacing:.04em;font-size:12px;line-height:1}}@media(max-width:374px){.sandbox .zn-launch__headline{font-size:27px}.sandbox .zn-launch__contents-head .zn-launch__headline{font-size:28px}.sandbox .zn-essential__name{font-size:17px}}@media(min-width:1024px)and (max-width:1359px){.sandbox .zn-launch{padding-bottom:clamp(64px,32.8358vw - 272.239px,174px)}}@media(min-width:1360px){.sandbox .zn-launch{padding-bottom:186px}}.sandbox .zn-launch__soldout{z-index:3;pointer-events:none;width:92%;height:auto;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)rotate(-6deg)}
