.wl-page{--wl-accent:#c1ff72;color:#f2f6eb;max-width:1240px;margin:auto;padding:28px 40px 32px}.wl-header{justify-content:space-between;align-items:center;padding-bottom:58px;display:flex}.wl-brand{letter-spacing:-4px;font-size:48px;font-weight:900;line-height:1;text-decoration:none}.wl-brand span{color:var(--wl-accent)}.wl-header>span{letter-spacing:2px;color:#c4cbbf;font-size:13px}.wl-header>span span{color:#76816f;margin:0 12px}.wl-hero{grid-template-columns:1.2fr 1fr;align-items:start;gap:70px;display:grid}.wl-mini{letter-spacing:2px;color:var(--wl-accent);margin:0 0 22px;font-size:12px;font-weight:700}.wl-story h1{letter-spacing:-4px;margin:0 0 28px;font-size:clamp(48px,6vw,82px);font-weight:800;line-height:.98}.wl-story em{color:var(--wl-accent);font-style:normal}.wl-intro{color:#c6cebf;max-width:425px;font-size:20px;line-height:1.5}.wl-cta,.wl-submit{background:var(--wl-accent);color:#142008;border:0;border-radius:14px;justify-content:center;align-items:center;min-height:52px;padding:12px 24px;font-size:16px;font-weight:750;text-decoration:none;display:inline-flex}.wl-cta{margin-top:12px}.wl-caption{color:#a6af9e;max-width:420px;margin:16px 0 30px;font-size:14px}.wl-plan{border:1px solid #37432d;border-radius:22px;min-height:190px;position:relative;overflow:hidden}.wl-plan img{object-fit:cover;opacity:.36;width:100%;height:100%;position:absolute;inset:0}.wl-plan>div{background:linear-gradient(90deg,#101610b3,#0000);padding:28px;position:relative}.wl-plan .wl-mini{font-size:10px}.wl-plan p{letter-spacing:-.7px;margin:24px 0 0;font-size:24px;font-weight:700;line-height:1.2}.wl-panel{background:#1b2117;border:1px solid #394331;border-radius:28px;padding:32px;scroll-margin-top:24px}.wl-panel h2{letter-spacing:-1.2px;margin:0 0 18px;font-size:32px;font-weight:750;line-height:1.12}.wl-panel p{color:#c1c9b9}.wl-closed{padding:4px 0 12px}.wl-closed .wl-mini{font-size:11px;display:block}.wl-form>label:not(.wl-check){margin:18px 0 7px;font-size:14px;font-weight:650;display:block}.wl-form>input{color:#f2f6eb;outline-offset:3px;background:#11160f;border:1px solid #647057;border-radius:12px;width:100%;height:52px;padding:12px 14px;font-size:17px}.wl-check{align-items:flex-start;gap:12px;margin:18px 0;font-size:14px;line-height:1.5;display:flex}.wl-check input{accent-color:#c1ff72;flex-shrink:0;width:20px;height:20px;margin-top:1px}.wl-panel a{color:#c1ff72;text-underline-offset:3px}.wl-submit{width:100%;margin-top:16px}.wl-submit:disabled{opacity:.5}.wl-panel .wl-small{color:#aab59f;font-size:13px;line-height:1.6}.wl-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.wl-principles{border-top:1px solid #394331;margin-top:26px;padding-top:12px}.wl-principles p{margin:16px 0;font-size:14px;line-height:1.6}.wl-principles strong{color:#eef4e5;font-weight:650;display:block}.wl-disclaimer{border-top:1px solid #394331;margin-top:24px;padding-top:18px}.wl-link-button{color:#c1ff72;background:0 0;border:0;padding:16px 0;font-size:14px;text-decoration:underline}.wl-panel .wl-error{color:#ffc4ba;border:1px solid #a76e61;border-radius:12px;padding:12px;font-size:14px}.wl-success>svg{color:#c1ff72;margin:8px 0 20px}.wl-footer{color:#9aa68e;border-top:1px solid #303b27;justify-content:space-between;gap:24px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}.wl-footer nav{flex-wrap:wrap;gap:20px;display:flex}.wl-footer a{color:#b7c3aa;text-decoration:underline}.wl-panel .anti-bot{margin-top:20px;overflow:hidden}.wl-panel .help{color:#aab59f;font-size:12px;line-height:1.5}.wl-back{color:#c1ff72;margin:0 0 26px;display:inline-block}.wl-legal{max-width:750px;margin:auto;padding:32px 24px 70px}.wl-legal h1{letter-spacing:-1px;font-size:38px;font-weight:750;line-height:1.1}.wl-legal h2{margin:30px 0 10px;font-size:21px;font-weight:700}.wl-legal p,.wl-legal li{color:#bcc8b0;font-size:16px;line-height:1.7}.wl-legal a{color:#c1ff72;text-decoration:underline}.wl-legal dt{margin-top:18px;font-weight:700}.wl-legal dd{color:#bcc8b0;margin:4px 0}.wl-legal .wl-panel{margin-top:28px}.wl-cancel{max-width:520px;margin:60px auto;padding:24px}@media (max-width:760px){.wl-page{padding:24px 22px}.wl-header{padding-bottom:40px}.wl-brand{font-size:42px}.wl-header>span{letter-spacing:1px;font-size:11px}.wl-hero{grid-template-columns:1fr;gap:32px}.wl-story h1{letter-spacing:-2.6px;font-size:clamp(44px,12vw,70px)}.wl-intro{max-width:330px;font-size:18px}.wl-panel{border-radius:24px;padding:24px 20px}.wl-panel h2{font-size:30px}.wl-plan{min-height:170px}.wl-footer{flex-direction:column;margin-top:36px;font-size:13px}.wl-footer nav{gap:14px}.wl-mini{font-size:11px}.wl-cancel{margin:24px auto;padding:22px}.wl-panel .anti-bot{margin-left:-4px;margin-right:-4px}}.wl-header{padding-bottom:38px}.wl-hero{gap:60px}.wl-story h1{font-size:clamp(54px,6vw,80px)}.wl-states{flex-wrap:wrap;gap:9px;margin:26px 0;display:flex}.wl-states span{background:#1b2117;border:1px solid #394331;border-radius:30px;align-items:center;gap:7px;padding:9px 11px;font-size:12px;display:inline-flex}.wl-states i{border-radius:50%;flex:none;width:8px;height:8px}.wl-states .green{background:#c1ff72}.wl-states .yellow{background:#f4c56a}.wl-states .red{background:#e79187}.wl-principles{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:38px;padding-top:22px;display:grid}.wl-submit{cursor:pointer;gap:12px}.wl-submit:disabled{cursor:wait}.wl-page>.wl-small{color:#aab59f;font-size:13px;line-height:1.6}.wl-form-intro{line-height:1.5}.wl-success strong{overflow-wrap:anywhere}:is(.wl-page a:focus-visible,.wl-page button:focus-visible,.wl-page input:focus-visible){outline-offset:4px;outline:2px solid #c1ff72}.wl-footer{margin-top:28px}@media (max-width:760px){.wl-page{padding:20px 20px 28px}.wl-header{padding-bottom:22px}.wl-hero{gap:23px}.wl-story .wl-mini{margin-bottom:12px}.wl-story h1{letter-spacing:-2.4px;margin-bottom:13px;font-size:47px}.wl-story h1 br{display:none}.wl-intro{max-width:100%;margin:0;font-size:16px;line-height:1.5}.wl-states{gap:6px;margin:15px 0 0}.wl-states span{gap:5px;padding:7px 8px;font-size:10px}.wl-story .wl-plan{display:none}.wl-panel{padding:22px 20px}.wl-panel h2{margin-bottom:10px;font-size:27px}.wl-form-intro{margin:0 0 14px;font-size:14px}.wl-form>label:not(.wl-check){margin-top:12px}.wl-check{margin:13px 0;font-size:13px}.wl-submit{margin-top:9px}.wl-principles{grid-template-columns:1fr;gap:0;margin-top:26px}.wl-principles p{margin:10px 0}.wl-footer nav{gap:15px}}
