body.postid-4251 .zigzag-site{padding-top:64px}.zigzag-site .zz-savior{background:#fffaf2;color:#164c3c}.zigzag-site .zz-savior h1{font-size:clamp(54px,10vw,162px)!important;line-height:.98;letter-spacing:-.06em;margin:24px 0}.zigzag-site .zz-savior h2{font-size:clamp(38px,6vw,96px)!important;line-height:1.02;letter-spacing:-.05em;margin:0 0 24px}.zz-savior .sv-copy{max-width:790px;font-size:clamp(20px,2vw,29px)}.zigzag-site .zz-savior .sv-film{background:#14281f;padding:24px!important}.zz-savior .sv-video video{display:block;width:100%;max-height:86svh;object-fit:contain;background:#111}.zz-savior .sv-merch>.elementor-widget-image{margin:3vw auto;width:min(100%,1100px)}.zigzag-site .zz-savior .sv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px}.zz-savior .sv-grid img{width:100%;height:auto;display:block}.zigzag-site .zz-savior .sv-stage{background:#164c3c;color:#fffaf2}.zz-savior .sv-stage h2{color:inherit}.zz-savior .sv-next{background:#d44238;color:#302d31}.zz-savior a{color:inherit}@media(max-width:700px){.zigzag-site .zz-savior .sv-grid{grid-template-columns:1fr}.zigzag-site .zz-savior .sv-film{padding:8px!important}}
