.lz-site .lz-launch{min-height:100dvh;background:radial-gradient(ellipse at 84% 44%,#e0ebee 0,transparent 58%),var(--paper);position:relative;isolation:isolate}.lz-site .lz-launch-header{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:30px 7%;border-bottom:1px solid #ccd8d24f}.lz-site .lz-launch-header>.handwritten{font-size:16px}.lz-site .lz-launch-content{max-width:1400px;margin:auto;display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:75px;position:relative;padding:70px 7% 100px;min-height:650px}.lz-site .lz-launch-copy{position:relative;z-index:1}.lz-site .lz-launch-copy h1{font-size:clamp(49px,5.2vw,77px);letter-spacing:-2.7px;margin:22px 0}.lz-site .lz-launch-description{font-size:14px;color:#68747b;line-height:1.95;max-width:460px}.lz-site .lz-launch-store-message{font-size:12px;line-height:1.8;color:#68747b;margin-top:15px}.lz-site .lz-launch-signup{margin-top:30px;max-width:495px}.lz-site .lz-launch-signup>label{font-size:11px;display:block;margin-bottom:8px;letter-spacing:.3px}.lz-site .lz-email-row{display:flex;gap:9px;align-items:stretch}.lz-site .lz-email-row>input{min-width:0;flex:1;width:100%;border:1px solid #bacaca;background:#fdfcf8e8;padding:14px;border-radius:4px;font:13px 'Trebuchet MS',Arial,sans-serif;box-shadow:none}.lz-site .lz-email-row>.button{white-space:nowrap;gap:16px;min-width:130px;font-size:11px;padding-inline:18px}.lz-site .lz-signup-consent{font-size:9px;color:#76838a;line-height:1.85;margin-top:13px;max-width:420px}.lz-site .lz-signup-consent a{text-decoration:underline}.lz-site .lz-signup-error{font-size:12px;color:#974d59;margin-top:12px}.lz-site .lz-signup-error a{text-decoration:underline}.lz-site .lz-signup-success{padding:22px;background:#e3ece5;border:1px dashed #9baea7;border-radius:5px}.lz-site .lz-signup-success>span{font:23px Georgia,serif;margin-right:8px}.lz-site .lz-signup-success>strong{font:25px Georgia,serif}.lz-site .lz-signup-success>p{font-size:12px;color:#5c746a;line-height:1.8;margin-top:10px}.lz-site .lz-launch-footnote{font-size:16px;margin-top:23px}.lz-site .lz-launch-art{position:relative;max-width:450px;justify-self:center;padding:15px 15px 0}.lz-site .lz-launch-art .polaroid{transform:rotate(5deg)}.lz-site .lz-launch-art .polaroid>img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.lz-site .lz-launch-art .polaroid-caption{font-size:13px}.lz-site .lz-launch-star{position:absolute;left:-35px;top:-20px;font:55px Georgia,serif;color:#b6a674}.lz-site .lz-launch-stamp{position:absolute;bottom:-23px;left:-30px;border:1px dashed #9caaa5;outline:6px solid #e3e9e2;background:#e3e9e2;border-radius:50%;width:105px;height:105px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;transform:rotate(-12deg);font-size:9px;line-height:1.2;letter-spacing:.3px}.lz-site .lz-launch-stamp b{font-size:25px;font-weight:400;line-height:1;margin:3px}.lz-site .lz-launch-cloud{width:200px;top:25px;left:-80px;transform:rotate(-8deg)}.lz-site .lz-launch-bottom{border-top:1px solid #cad6d0;display:flex;justify-content:space-between;align-items:start;gap:25px;padding:25px 7%;font-size:11px;color:#71848b}.lz-site .lz-launch-bottom>span{font:italic 16px Georgia,serif;padding-top:3px}.lz-site .lz-owner-login{max-width:300px;min-width:160px}.lz-site .lz-owner-login summary{cursor:pointer;text-align:right;font-size:10px}.lz-site .lz-owner-fields{padding-top:15px;font-size:11px}.lz-site .lz-owner-fields input{width:100%;margin:7px 0 12px;min-height:40px}.lz-site .lz-owner-fields .button{width:100%;font-size:10px;min-height:39px;padding-block:9px}.lz-site .lz-owner-fields label{font-size:10px}.lz-site .lz-owner-fields .errors{color:#974d59}
@media(max-width:900px){.lz-site .lz-launch-content{gap:35px;padding-inline:6%}.lz-site .lz-launch-copy h1{font-size:56px}.lz-site .lz-launch-art .polaroid-caption{font-size:11px}.lz-site .lz-email-row{flex-direction:column}.lz-site .lz-email-row>.button{justify-content:center}.lz-site .lz-launch-description{font-size:13px}}
@media(max-width:600px){.lz-site .lz-launch-header{padding:23px 7%}.lz-site .lz-launch-header>.handwritten{display:none}.lz-site .lz-launch-header .brand{margin:auto}.lz-site .lz-launch-content{grid-template-columns:1fr;padding:42px 7% 65px;gap:55px;min-height:0}.lz-site .lz-launch-copy{text-align:center}.lz-site .lz-launch-copy h1{font-size:49px;letter-spacing:-2px;margin:18px 0}.lz-site .lz-launch-copy>.eyebrow{font-size:8px;letter-spacing:1.4px}.lz-site .lz-launch-description{font-size:12px;line-height:1.9}.lz-site .lz-launch-signup{text-align:left;margin-top:25px;max-width:none}.lz-site .lz-email-row{flex-direction:row}.lz-site .lz-email-row>input{font-size:16px;padding:12px;width:100px}.lz-site .lz-email-row>.button{min-width:107px;padding:12px;font-size:10px;gap:10px}.lz-site .lz-signup-consent{font-size:9px}.lz-site .lz-launch-footnote{font-size:14px;margin-top:18px}.lz-site .lz-launch-art{width:270px;padding:0 10px}.lz-site .lz-launch-art .polaroid-caption{font-size:10px;padding:15px 0}.lz-site .lz-launch-stamp{left:-25px;bottom:-20px;width:86px;height:86px;font-size:8px}.lz-site .lz-launch-star{left:-15px;top:-20px;font-size:39px}.lz-site .lz-launch-cloud{width:130px;left:-75px;top:120px}.lz-site .lz-launch-bottom{padding:22px 7%;flex-direction:column;align-items:center;gap:20px}.lz-site .lz-launch-bottom>span{font-size:14px}.lz-site .lz-owner-login summary{text-align:center}.lz-site .lz-owner-login{width:100%;max-width:300px}.lz-site .lz-signup-success>strong{font-size:22px}}
