.page-layout-body .wl-lead{margin-bottom:clamp(1.5rem,5vw,2.25rem);font-size:clamp(1.15rem,3vw,1.35rem)}.page-layout-body .wl-subtitle{margin-top:0}.wl-subtitle .spray-paint{padding:0 .15em;color:#fff}.wl-form{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:34rem;padding:clamp(1.75rem,5vw,2.5rem) clamp(1.25rem,5vw,2.5rem);background:#232627;color:#fff;box-shadow:8px 8px #0003}.wl-sticker{position:absolute;top:-2.75rem;right:-1rem;width:clamp(5.5rem,22vw,7rem);height:auto;rotate:14deg;pointer-events:none}.wl-field{width:100%;max-width:26rem}.wl-field label{display:block;color:#fff;margin-bottom:.4rem;font-weight:700}.wl-field input,.wl-field textarea{width:100%;padding:.85rem 1rem;border:0;border-radius:0;background:#f5f1eb;color:#232627;font-size:1.1rem;font-weight:700}.wl-field input:focus-visible,.wl-field textarea:focus-visible{outline:3px solid #f13171;outline-offset:2px}.wl-field input[aria-invalid=true]{outline:3px solid #ff5c86;outline-offset:2px}.page-layout-body .wl-hint{margin:.6rem 0 0;font-size:.95rem;color:#ffffffb3}.page-layout-body .wl-error{margin:.5rem 0 0;font-size:.95rem;font-weight:700;color:#ff5c86}.page-layout-body .wl-privacy{margin:0;font-size:.95rem;color:#ffffffb3}.page-layout-body .wl-privacy a,.page-layout-body .wl-form .wl-error a{color:#fff}.wl-form .arrow-button{border:0;cursor:pointer}.wl-form .arrow-button:disabled{opacity:.7;cursor:progress}.wl-trap{position:absolute;left:-5000px;width:1px;height:1px;overflow:hidden}.page-layout-body .wl-done h2{margin-top:0}.wl-others{margin-top:clamp(3rem,9vw,4.5rem);padding-top:clamp(2rem,6vw,2.5rem);border-top:3px solid #232627}.page-layout-body .wl-others h2{margin-top:0;font-size:clamp(1.6rem,5vw,2.2rem)}.wl-other-links{display:flex;flex-direction:column}.page-layout-body .wl-other-link{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 0;border-bottom:1px solid rgba(35,38,39,.2);background-image:none;font-family:Newake,Arial Black,sans-serif;font-size:clamp(1.15rem,3.5vw,1.35rem)}.page-layout-body .wl-other-link:hover{color:#f13171}.wl-other-arrow{flex-shrink:0;width:2rem;height:auto;filter:invert(1);transition:translate .2s}.wl-other-link:hover .wl-other-arrow{translate:4px 0}.wl-optional{font-weight:400;color:#fff9}.wl-field textarea{display:block;resize:vertical;font-family:inherit;line-height:1.4}
