@font-face{font-family:Switzer;src:url(/media/26930964049a5845d3892e163481ce5c.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Switzer;src:url(/media/f73b256a5df07f476458b0a5e01dff98.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Switzer;src:url(/media/df02c9a209d16c624d1fc7807d73263b.woff2)format("woff2");font-weight:800;font-display:swap}.sn{color:#111;-webkit-font-smoothing:antialiased;background:#fff;flex-direction:column;min-height:100dvh;font-family:Switzer,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.sn-bg{opacity:.05;pointer-events:none;width:min(70vw,900px);position:absolute;top:50%;right:-8%;transform:translateY(-50%)}.sn-in{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;width:100%;max-width:1240px;margin:0 auto;padding:56px 16px;display:flex;position:relative}@media (min-width:640px){.sn-in{padding:56px 24px}}.sn-mark{object-fit:contain;width:64px;height:64px}.sn h1{letter-spacing:-.05em;max-width:618px;margin:40px 0 0;font-size:clamp(56px,8.5vw,124px);font-weight:800;line-height:.92}.sn h1 span{color:#9a9aa1}.sn-lead{color:#555;max-width:520px;margin:26px 0 0;font-size:17px;line-height:1.55}.sn-form{flex-direction:column;gap:12px;max-width:507px;margin-top:36px;display:flex}.sn-row{flex-wrap:wrap;gap:12px;display:flex}.sn-row label{flex:200px}.sn-form label{flex-direction:column;gap:7px;font-size:14px;font-weight:600;display:flex}.sn-form input{font:inherit;color:#111;box-sizing:border-box;background:#fff;border:1px solid #e3e3e3;border-radius:999px;outline:none;width:100%;height:52px;padding:0 20px;font-size:16px;font-weight:400}.sn-form input:focus{border-color:#111}.sn-hp{opacity:0;left:-9999px;width:1px!important;height:1px!important;position:absolute!important}.sn-send{flex-wrap:wrap;align-items:center;gap:16px;margin-top:6px;display:flex}.sn-send button{color:#fff;height:52px;font:inherit;cursor:pointer;background:#111;border:0;border-radius:999px;padding:0 28px;font-size:15px;font-weight:600}.sn-send button:disabled{opacity:.6}.sn-err{color:#c5221f;margin:0;font-size:14px}.sn-legal{color:#737373;margin:0;font-size:13px}.sn-legal a,.sn-ft a{color:inherit}.sn-done{margin:36px 0 0;font-size:18px;line-height:1.5}.sn-ft{color:#737373;justify-content:center;gap:18px;padding:24px 16px;font-size:13px;display:flex;position:relative}.sn-form textarea{font:inherit;color:#111;resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #e3e3e3;border-radius:20px;outline:none;width:100%;padding:14px 20px;font-size:16px;font-weight:400}.sn-form textarea:focus{border-color:#111}.sn-field{position:relative;display:block!important}.sn-field svg{color:#737373;pointer-events:none;position:absolute;top:17px;left:20px}.sn-form .sn-field input{padding:0 20px 0 50px}.sn-form .sn-field textarea{padding:15px 20px 15px 50px}.sn-form input::placeholder,.sn-form textarea::placeholder{color:#737373}
