.wl{padding-top:calc(var(--header-h) + var(--header-pad) + clamp(56px,7vw,112px));padding-bottom:var(--section);min-height:100vh}.wl-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:start}@media (max-width:900px){.wl-grid{grid-template-columns:1fr}}.wl-copy{display:flex;flex-direction:column;gap:24px}.wl-copy h1{max-width:12ch}.wl-more{font-size:15px;color:var(--ink-faint)}.wl-more a{color:var(--accent-text)}.wl-form{background:var(--card);border-radius:var(--r-lg);padding:clamp(28px,3.5vw,48px);display:flex;flex-direction:column;gap:18px}.wl-form .opt{display:block;font-weight:400;font-size:13px;color:var(--ink-faint);margin-top:-2px}.consent{flex-direction:row!important;align-items:flex-start;gap:12px!important;font-weight:400!important;font-size:13.5px!important;line-height:1.5;color:var(--ink-soft)!important}.consent input{flex:none;width:18px;height:18px;margin-top:2px;accent-color:var(--accent);padding:0;border-radius:4px}.consent a{color:var(--accent-text)}mark.ph{background:#fbf0d8;color:#6b450f;border-radius:4px;padding:0 3px}.formerr{font-size:14px;color:#b3261e}.wl-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:520px){.wl-row{grid-template-columns:1fr}}.wl-form textarea{font:inherit;font-size:16px;font-weight:400;color:var(--ink);background:var(--paper);border:1px solid var(--hair);border-radius:18px;padding:14px 20px;width:100%;resize:vertical;min-height:96px;line-height:1.5}.wl-form select:invalid,.wl-form select option[value=""]{color:var(--ink-faint)}.wl-signin{margin:18px 0 0;font-size:16px;color:var(--ink-soft)}.wl-signin a{color:var(--accent-text);text-decoration:none;font-weight:500}.wl-signin a:hover{text-decoration:underline}
