.start-url{max-width:600px;margin-top:28px}.start-url form{background:#fff;border:1.5px solid #dcded6;border-radius:100px;align-items:center;gap:8px;padding:6px 6px 6px 18px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 10px 30px #20221f0f}.start-url form:focus-within{border-color:#232520;box-shadow:0 10px 30px #20221f1f}.start-url-icon{color:#767b70;flex:none;display:inline-flex}.start-url input{min-width:0;font:inherit;color:#20221f;background:0 0;border:0;outline:0;flex:1;padding:12px 6px;font-size:1rem}.start-url input::placeholder{color:#9a9f93}.start-url form .button{white-space:nowrap;flex:none;gap:10px;min-height:48px;padding:12px 20px}.start-url-hint{color:#767b70;margin-top:12px;font-size:.8125rem;line-height:1.55}.start-url-hint a,.start-url .link-button{color:#20221f;text-underline-offset:3px;font:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.start-url .form-error{margin-bottom:8px;display:inline-block}@media (max-width:720px){.start-url form{box-shadow:none;background:0 0;border:0;border-radius:0;gap:10px;padding:0;display:grid;position:relative}.start-url form:focus-within{box-shadow:none}.start-url form .start-url-icon{z-index:1;position:absolute;top:17px;left:18px}.start-url form input{background:#fff;border:1.5px solid #dcded6;border-radius:100px;width:100%;min-height:54px;padding:14px 18px 14px 48px;transition:border-color .2s,box-shadow .2s;box-shadow:0 10px 30px #20221f0f}.start-url form input:focus{border-color:#232520;box-shadow:0 10px 30px #20221f1f}.start-url form .button{width:100%}}.start-url .button{cursor:pointer;border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:14px 22px;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.4;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.start-url .button:hover{transform:translateY(-1px)}.start-url .button:disabled{cursor:wait;opacity:.65;transform:none}.start-url .button.orange{color:#fff;background:#cf4826}.start-url .form-error{color:#b43324;background:#fff3ee;border-radius:8px;padding:10px;font-size:.875rem}.start-url .spinner{animation:1s linear infinite start-spin}@keyframes start-spin{to{transform:rotate(360deg)}}.start-url .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
