.wl3-sub{max-width:520px;color:var(--ink);font:400 20px/28px var(--font-sans);text-wrap:balance;margin:0 0 24px}.wl3-note{color:var(--ink);font:500 14px/20px var(--font-sans);margin:16px 0 0}.wl-join .btn-wrap{flex:none}.wl-join .btn-blue{justify-content:space-between;min-width:235px}.wl-join+.form-msg{text-wrap:balance}.wl3-done{background:var(--white);border:1.5px solid var(--ink);flex-direction:column;gap:6px;width:100%;max-width:560px;padding:20px 24px;display:flex}.wl3-done:focus{outline:none}.wl3-done b{color:var(--ink);font:600 20px/24px var(--font-display)}.wl3-done span{color:var(--ink);font:400 16px/24px var(--font-sans)}.wl3-proof{align-items:center;gap:16px;margin-top:24px;display:flex}.wl3-proof p{color:var(--ink);font:500 14px/20px var(--font-sans);text-wrap:balance;margin:0}.wl3-dots{flex:none;display:flex}.wl3-dots i{border:1.5px solid var(--ink);background:var(--white);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.wl3-dots i+i{margin-left:-10px}.wl3-dots .logo{width:20px;height:20px}.wl3-dots .more{color:var(--ink);font:600 20px/1 var(--font-sans);background:var(--cream)}.wl-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.wl3s{min-height:max(720px, calc(100vh / var(--fit,1)));grid-template:"logo art""main art"1fr"foot art"/minmax(0,1fr) minmax(0,1fr);display:grid}.wl3s-logo{grid-area:logo;padding:40px 64px 0}.wl3s-logo .brand{flex:none;padding:0}.wl3s-main{flex-direction:column;grid-area:main;justify-content:center;align-items:flex-start;padding:24px 64px;display:flex}.wl3s-main .tag{margin-bottom:24px}.wl3s-h{color:var(--ink);font:500 64px/64px var(--font-display);letter-spacing:-.03em;margin:0 0 24px}.wl3s-h .ln{text-wrap:balance;display:block}.wl3s-main .wl-join{width:100%;max-width:560px}.wl3s-art{grid-area:art;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.wl3s-foot{color:var(--muted);flex-wrap:wrap;grid-area:foot;gap:8px 24px;margin:0;padding:0 64px 40px;display:flex}.wl3s-foot a{color:inherit}.wl3c{position:relative;overflow:hidden}.wl3c-in{background:var(--cream) url(/grain-cream.png) repeat;background-size:120px 120px;position:relative}.wl3c-in .wl3s-art{border-left:1px solid var(--ink)}.wl3c-in .wl3s-art .note6{opacity:1;position:absolute;top:calc(50% + 160px);left:48px;transform:none}.wl3c-credit{background:var(--cream);color:var(--muted);padding:2px 8px;position:absolute;bottom:12px;right:16px}@media (min-width:1100px){.wl3c-in .wl3s-art .bwin{width:560px;height:auto;top:calc(50% - 310px);left:40px}.wl3c-in .wl3s-art .bwin .bw-main{padding-right:198px}.wl3c-in .bw-side,.wl3c-in .bw-table .pg,.wl3c-in .bw-table .tm,.wl3c-in .bw-table .tk,.wl3c-in .bw-table>div:nth-child(n+6){display:none}.wl3c-in .bw-table .ag{flex:1}.wl3c-in .wl3s-art .vphone{top:calc(50% - 224px);left:auto;right:40px}.wl3c-in .wl3s-art .note6{top:calc(50% + 238px);left:300px}}@media (max-width:1099px){.wl3s{grid-template-rows:none;grid-template-columns:1fr;grid-template-areas:"logo""main""art""foot";height:auto;min-height:0}.wl3s-logo{padding:32px 32px 0}.wl3s-main{padding:64px 32px}.wl3s-art{height:560px}.wl3s-foot{padding:24px 32px 32px}.wl3c-in .wl3s-art{border-left:0;border-top:1px solid var(--ink);height:720px}.wl3c-in .wl3s-art .bwin{height:auto}.wl3c-in .bw-table>div:nth-child(n+6){display:none}.wl3c-in .wl3s-art .note6{top:618px;left:calc(50% - 84px)}.wl3c-in .wl3s-foot{border-top:1px solid var(--ink);padding-top:24px}}@media (max-width:750px){.wl3-sub{margin-bottom:24px;font-size:17px;line-height:24px}.wl-join{flex-direction:column;width:100%;height:auto}.wl-join .field{border-right:1.5px solid var(--ink);border-bottom:0;flex:none;width:100%;height:52px}.wl-join .btn-wrap{display:flex}.wl-join .btn-blue{flex:1;justify-content:space-between}.wl3-proof{flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px}.wl3-dots i{width:36px;height:36px}.wl3-dots .logo{width:18px;height:18px}.wl3s-logo{padding:20px 16px 0}.wl3s-main{padding:40px 16px 48px}.wl3s-h{margin-bottom:16px;font-size:38px;line-height:40px}.wl3s-art{height:360px}.wl3s-foot{gap:8px 16px;padding:20px 16px 24px}.wl3c-in .wl3s-art{height:480px}.wl3c-in .wl3s-art .vphone{top:45px}.wl3c-in .wl3s-art .note6{width:auto;inset:auto 12px 48px}.wl3c-in .wl3s-foot{grid-template-columns:auto 1fr;padding-top:20px;display:grid}}.wl-form{flex-direction:column;gap:0;width:100%;max-width:560px;display:flex}.wl-form .wl-join{width:100%;max-width:none;margin-top:10px}.wl-site{grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.22,.8,.24,1);display:grid}.wl-site.is-open{grid-template-rows:1fr}.wl-site-in{min-height:0;padding-top:0;overflow:hidden}.wl-site-in>input{margin-top:10px}.wl-site:not(.is-open) .wl-site-in{visibility:hidden}.wl-name.is-invalid{box-shadow:inset 0 0 0 1.5px var(--ink)}.wl-name{background:var(--white);border:1.5px solid var(--ink);width:100%;height:56px;color:var(--ink);font:400 16px/20px var(--font-sans);outline:none;padding:0 18px}.wl-name::placeholder{color:var(--muted);opacity:1}.wl-name:focus{border-color:var(--cobalt-ink);box-shadow:inset 0 0 0 1.5px var(--cobalt-ink)}@media (max-width:750px){.wl-name{height:52px;padding:0 12px;font-size:15px}}@media (prefers-reduced-motion:no-preference){@keyframes wl-pop{0%{opacity:0;translate:0 10px;scale:.96}to{opacity:1;translate:0;scale:1}}.wl3s-main>.wl3-done{animation:.45s cubic-bezier(.22,.8,.24,1) both wl-pop}}
