.wf-secret-preview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--secret-bg);color:var(--secret-text);font-family:'Avenir Next',Avenir,sans-serif}.wf-secret-preview *{box-sizing:border-box}.wf-secret-preview__copy{position:relative;isolation:isolate;padding:64px clamp(24px,5vw,72px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow:hidden}.wf-secret-preview__copy:before{content:'';position:absolute;inset:0 0 auto;height:90px;background:var(--secret-pattern) repeat-x;opacity:.35;mask-image:linear-gradient(#000,transparent);z-index:-1}.wf-secret-preview p,.wf-secret-preview h1{margin:0;color:inherit}.wf-secret-preview__label{font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.12em;color:var(--secret-accent)!important;margin-bottom:22px!important}.wf-secret-preview h1{font-family:inherit;font-size:clamp(34px,3.7vw,56px);font-weight:400;line-height:1.12;letter-spacing:-.025em;text-wrap:balance}.wf-secret-preview__intro{font-size:18px;line-height:1.55;max-width:420px;margin-top:24px}.wf-secret-preview__assurance{font-size:15px;line-height:1.6;max-width:440px;margin-top:18px}.wf-secret-preview__link{display:inline-flex;gap:28px;align-items:center;min-height:44px;margin-top:22px;padding:10px 0 6px;border-bottom:2px solid var(--secret-accent);color:inherit;text-decoration:none;font-size:16px;font-weight:600}.wf-secret-preview__link:hover{opacity:.8}.wf-secret-preview a:focus-visible{outline:2px solid var(--secret-accent);outline-offset:6px}.wf-secret-preview__art{min-width:0;display:grid;place-items:center;padding:24px}.wf-secret-preview__art img{display:block;width:100%;height:100%;max-height:520px;object-fit:contain}@media(max-width:760px){.wf-secret-preview{grid-template-columns:1fr}.wf-secret-preview__copy{padding:38px 24px 20px}.wf-secret-preview h1{font-size:34px}.wf-secret-preview__label{font-size:11px;margin-bottom:18px!important}.wf-secret-preview__intro{font-size:17px;margin-top:20px}.wf-secret-preview__assurance{font-size:15px;margin-top:14px}.wf-secret-preview__art{padding:0 24px 24px}.wf-secret-preview__art img{max-height:340px}.wf-secret-preview__link{margin-top:18px}}
