.cs-start .cs-start-google,.cs-start .use-email{width:100%;max-width:28rem;text-align:left}.cs-start .cs-start-google{display:grid;gap:.75rem;margin-top:1.75rem}.cs-start .cs-start-check{display:block;position:relative;padding-left:1.75rem;font-size:.9375rem;line-height:1.4em;color:var(--generalParagraph)}.cs-start .cs-start-check input{position:absolute;left:0;top:.125rem;width:1.125rem;height:1.125rem;margin:0}.cs-start .cs-start-check a{color:var(--primary);font-weight:600}.cs-start .use-email{margin-top:1.25rem}.cs-start .use-email>summary{display:block;width:max-content;margin:0 auto;padding:.5rem;list-style:none;font-weight:600;color:var(--primary);cursor:pointer}.cs-start .use-email>summary::-webkit-details-marker{display:none}.cs-start .use-email>summary:focus-visible{outline:3px solid var(--primary, var(--s-red));outline-offset:2px}.cs-start .cs-signin label{display:grid;gap:.375rem}.cs-start .cs-signin label input,.cs-start .cs-signin label select{font-weight:400}.cs-start .use-email[open]{margin-bottom:1.25rem}.cs-start .cs-signin small{font-weight:400;font-size:.875rem;line-height:1.4em;color:var(--generalParagraph)}.toast{position:fixed;z-index:9500;left:50%;bottom:1.5rem;max-width:calc(100vw - 2rem);box-sizing:border-box;transform:translate(-50%);padding:.625rem 1rem;border-radius:.5rem;background:var(--headerColor, var(--s-navy));color:#fff;box-shadow:0 6px 24px #0000002e}.toast.error{background:var(--s-red-text)}.toast:empty{display:none}
