.signup-module__fGGwVq__signup-page{background:#fff}.signup-module__fGGwVq__signup-layout{grid-template-columns:1.05fr 1fr;align-items:start;gap:clamp(40px,6vw,88px);width:min(1100px,100% - 64px);margin:28px auto;display:grid}.signup-module__fGGwVq__signup-panel{min-width:0;padding:0 0 24px}.signup-module__fGGwVq__signup-topline{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.signup-module__fGGwVq__signup-back,.signup-module__fGGwVq__signup-edit{color:var(--brand-primary);background:0 0;border:0;padding:5px 0;font-size:.875rem}.signup-module__fGGwVq__preview-badge{color:#546175;background:#f0f3f7;border-radius:4px;padding:4px 9px;font-size:.75rem}.signup-module__fGGwVq__preview-tools{align-items:center;gap:12px;display:flex}.signup-module__fGGwVq__preview-tools a{color:var(--brand-primary);text-underline-offset:3px;font-size:.8125rem}.signup-module__fGGwVq__signup-progress{background:#e8edf6;border-radius:4px;height:4px;overflow:hidden}.signup-module__fGGwVq__signup-progress span{background:var(--brand-accent);width:20%;height:100%;transition:width .25s;display:block}.signup-module__fGGwVq__signup-step{color:var(--brand-primary);letter-spacing:.12em;margin-top:20px;font-size:.75rem;font-weight:700}.signup-module__fGGwVq__signup-panel h1{letter-spacing:-.04em;margin:10px 0;font-size:clamp(1.8rem,2.5vw,2.25rem);line-height:1.13}.signup-module__fGGwVq__signup-description{color:var(--muted);margin-bottom:22px;font-size:.9375rem}.signup-module__fGGwVq__signup-fields-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.signup-module__fGGwVq__signup-field{min-width:0;margin-bottom:15px;display:block}.signup-module__fGGwVq__signup-field>span{margin-bottom:6px;font-size:.875rem;font-weight:600;display:block}.signup-module__fGGwVq__signup-field input{width:100%;min-width:0;height:46px;color:var(--ink);background:#fff;border:1px solid #999fa8;border-radius:4px;padding:10px 12px}.signup-module__fGGwVq__signup-email-row{background:var(--brand-primary-soft);border-radius:4px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;padding:10px 12px;display:flex}.signup-module__fGGwVq__signup-email-row span{overflow-wrap:anywhere;font-size:.875rem}.signup-module__fGGwVq__signup-email-row button{flex:none}.signup-module__fGGwVq__signup-notice{color:var(--subtle);margin:-5px 0 15px;font-size:.75rem;line-height:1.5}.signup-module__fGGwVq__signup-preview-notice{color:var(--subtle);margin-top:12px;font-size:.75rem;line-height:1.5}.signup-module__fGGwVq__signup-consent{background:#f4f7fc;border:1px solid #e1e7f1;border-radius:4px;grid-template-columns:20px minmax(0,1fr);gap:9px;margin:-2px 0 10px;padding:12px;display:grid}.signup-module__fGGwVq__signup-consent p{color:var(--muted);font-size:.75rem;line-height:1.5}.signup-module__fGGwVq__signup-business-review{border:1px solid #dce2ed;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:10px 12px;display:flex}.signup-module__fGGwVq__signup-business-review>div{min-width:0}.signup-module__fGGwVq__signup-business-review strong,.signup-module__fGGwVq__signup-business-review span{overflow-wrap:anywhere;display:block}.signup-module__fGGwVq__signup-business-review strong{font-size:.875rem}.signup-module__fGGwVq__signup-business-review span{color:var(--subtle);margin-top:2px;font-size:.8125rem}.signup-module__fGGwVq__signup-business-edit{border:1px solid #dce2ed;border-radius:4px;margin-bottom:16px;padding:12px}.signup-module__fGGwVq__signup-business-edit .signup-module__fGGwVq__signup-field{margin-bottom:10px}.signup-module__fGGwVq__signup-business-edit .signup-module__fGGwVq__signup-edit{font-weight:600}.signup-module__fGGwVq__signup-save-error{color:var(--danger);margin-top:16px;font-size:.875rem}.signup-module__fGGwVq__signup-options{border:0;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;display:grid}.signup-module__fGGwVq__signup-option{cursor:pointer;border:1px solid #d7dce5;border-radius:4px;align-items:center;gap:10px;min-width:0;padding:13px;display:flex;position:relative}.signup-module__fGGwVq__signup-option:hover{border-color:var(--brand-primary)}.signup-module__fGGwVq__signup-option:has(input:checked){border-color:var(--brand-primary);background:var(--brand-primary-soft);box-shadow:inset 0 0 0 1px var(--brand-primary)}.signup-module__fGGwVq__signup-option input{accent-color:var(--brand-primary);flex:none;width:16px;height:16px;margin:0}.signup-module__fGGwVq__signup-option span{font-size:.875rem;line-height:1.25}.signup-module__fGGwVq__signup-option img{flex:none;width:20px;height:20px}.signup-module__fGGwVq__signup-options.signup-module__fGGwVq__industries-options{gap:8px}.signup-module__fGGwVq__industries-options .signup-module__fGGwVq__signup-option{gap:7px;min-height:44px;padding:10px}.signup-module__fGGwVq__industries-options .signup-module__fGGwVq__signup-option span{font-size:.8125rem}.signup-module__fGGwVq__signup-next{justify-content:center;width:100%;min-height:48px;margin-top:18px}.signup-module__fGGwVq__signup-footnote{text-align:center;color:var(--subtle);margin-top:10px;font-size:.8125rem}.signup-module__fGGwVq__signup-check{color:var(--muted);cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;margin-top:16px;font-size:.875rem;line-height:1.5;display:grid}.signup-module__fGGwVq__signup-check input{width:18px;height:18px;min-height:0;accent-color:var(--brand-primary);margin:1.5px 0 0;padding:0;display:block}.signup-module__fGGwVq__signup-check>span{margin:0;line-height:21px;display:block}.signup-module__fGGwVq__signup-password-rules{color:var(--subtle);margin-top:-6px;font-size:.8125rem}.signup-module__fGGwVq__signup-aside{background:#f3f6fc;border-radius:6px;padding:30px}.signup-module__fGGwVq__signup-aside h2{letter-spacing:-.04em;margin:12px 0;font-size:clamp(1.7rem,2.2vw,2.1rem);line-height:1.12}.signup-module__fGGwVq__signup-aside>p:not(.signup-module__fGGwVq__eyebrow){color:var(--muted);font-size:.9375rem}.signup-module__fGGwVq__signup-document{background:#fff;border:1px solid #e0e4ec;border-radius:4px;margin:24px 0;padding:22px;box-shadow:0 12px 24px #10307708}.signup-module__fGGwVq__signup-document-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.signup-module__fGGwVq__signup-document-head strong{overflow-wrap:anywhere;font-size:.9375rem}.signup-module__fGGwVq__signup-document-head span{color:var(--brand-primary);letter-spacing:.08em;font-size:.75rem;font-weight:700}.signup-module__fGGwVq__signup-document>p{color:var(--subtle);font-size:.75rem}.signup-module__fGGwVq__signup-document h3{margin:6px 0 14px;font-size:1.125rem}.signup-module__fGGwVq__signup-document-row,.signup-module__fGGwVq__signup-document-total{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:.8125rem;display:flex}.signup-module__fGGwVq__signup-document-total{background:var(--brand-primary-soft);border:0;margin-top:8px;padding:13px}.signup-module__fGGwVq__signup-document-total strong{color:var(--brand-primary-active);font-size:1.25rem}.signup-module__fGGwVq__signup-benefits{gap:12px;margin:0;padding:0;list-style:none;display:grid}.signup-module__fGGwVq__signup-benefits li{align-items:center;gap:10px;font-size:.875rem;display:flex}.signup-module__fGGwVq__signup-complete{color:#12634f;background:#edf7f3;border-radius:4px;margin:24px 0;padding:20px}.signup-module__fGGwVq__signup-complete p+p{margin-top:10px;font-size:.875rem}.signup-module__fGGwVq__signup-complete a{margin-top:18px;font-weight:600;display:inline-block}.signup-module__fGGwVq__signup-complete .signup-module__fGGwVq__signup-return-home{margin-top:12px;font-size:.8125rem;font-weight:400;display:block}@media (min-width:1001px){.signup-module__fGGwVq__signup-options.signup-module__fGGwVq__industries-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.signup-module__fGGwVq__industries-options .signup-module__fGGwVq__signup-option{grid-template-columns:16px 18px minmax(0,1fr);gap:6px;min-height:46px;padding:8px;display:grid}.signup-module__fGGwVq__industries-options .signup-module__fGGwVq__signup-option img{width:18px;height:18px;display:block}}@media (min-width:801px) and (max-height:800px){.signup-module__fGGwVq__signup-layout{margin-block:16px}.signup-module__fGGwVq__signup-step{margin-top:14px}.signup-module__fGGwVq__signup-description{margin-bottom:16px}.signup-module__fGGwVq__signup-aside{padding:24px}.signup-module__fGGwVq__signup-document{margin-block:18px}.signup-module__fGGwVq__signup-topline{margin-bottom:12px}.signup-module__fGGwVq__signup-panel h1{font-size:1.875rem}}@media (max-width:1000px){.signup-module__fGGwVq__signup-layout{width:calc(100% - 36px);max-width:540px;margin-block:20px;display:block}.signup-module__fGGwVq__signup-aside{display:none}.signup-module__fGGwVq__signup-description{margin-bottom:18px}.signup-module__fGGwVq__signup-step{margin-top:15px}.signup-module__fGGwVq__signup-panel h1{font-size:2rem}.signup-module__fGGwVq__signup-option{padding:12px}}@media (max-width:360px){.signup-module__fGGwVq__signup-fields-grid{grid-template-columns:1fr;gap:0}.signup-module__fGGwVq__industries-options{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.signup-module__fGGwVq__signup-progress span{transition:none}}.signup-module__fGGwVq__page{background:#fff;min-height:100vh}.signup-module__fGGwVq__header{border-bottom:1px solid var(--line-soft);justify-content:center;align-items:center;height:66px;display:flex}.signup-module__fGGwVq__header a{display:flex}.signup-module__fGGwVq__fields{border:0;min-width:0;margin:0;padding:0}.signup-module__fGGwVq__signup-panel input:focus-visible,.signup-module__fGGwVq__signup-panel button:focus-visible,.signup-module__fGGwVq__signup-panel a:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}.signup-module__fGGwVq__signup-back{align-items:center;gap:6px;display:inline-flex}.signup-module__fGGwVq__signup-next{color:#fff;background:var(--brand-primary);cursor:pointer;border:0;border-radius:4px;align-items:center;gap:12px;min-height:44px;padding:11px 18px;font-weight:700;text-decoration:none;display:flex}.signup-module__fGGwVq__signup-next:hover{background:var(--brand-primary-active)}.signup-module__fGGwVq__signup-panel button:disabled{opacity:.6;cursor:wait}.signup-module__fGGwVq__signup-edit{cursor:pointer;flex-shrink:0}.signup-module__fGGwVq__signup-field{margin-bottom:12px}.signup-module__fGGwVq__signup-field input{height:42px;padding:8px 11px}.signup-module__fGGwVq__signup-fields-grid{gap:12px}.signup-module__fGGwVq__signup-email-row,.signup-module__fGGwVq__signup-business-review{margin-bottom:12px;padding:7px 11px}.signup-module__fGGwVq__signup-option{gap:8px;min-height:44px;padding:8px 10px}.signup-module__fGGwVq__signup-option svg{color:var(--brand-primary);flex-shrink:0}.signup-module__fGGwVq__signup-consent{gap:7px;padding:9px 10px}.signup-module__fGGwVq__signup-consent p{margin:0}.signup-module__fGGwVq__signup-check{margin-top:12px;font-size:.8125rem}.signup-module__fGGwVq__signup-check a{color:var(--brand-primary);text-decoration:underline}.signup-module__fGGwVq__eyebrow{color:var(--brand-accent);letter-spacing:.09em;font-size:.75rem;font-weight:700}.signup-module__fGGwVq__signup-benefits svg{color:var(--brand-primary);flex-shrink:0}.signup-module__fGGwVq__signup-document{margin:18px 0;padding:18px}.signup-module__fGGwVq__signup-document-head{margin-bottom:14px}.signup-module__fGGwVq__signup-document-row{padding-block:8px}.signup-module__fGGwVq__signup-document-total{padding:10px}.signup-module__fGGwVq__signup-aside{padding:24px}.signup-module__fGGwVq__signup-aside>p,.signup-module__fGGwVq__signup-step{margin-bottom:0}.signup-module__fGGwVq__signup-password-rules{line-height:1.4}.signup-module__fGGwVq__success{padding-block:30px}.signup-module__fGGwVq__success>svg{color:var(--brand-accent);margin-bottom:16px}.signup-module__fGGwVq__success>strong{overflow-wrap:anywhere;margin-bottom:16px;display:block}.signup-module__fGGwVq__success>button{margin-top:18px}@media (min-width:1001px){.signup-module__fGGwVq__industries-options .signup-module__fGGwVq__signup-option{min-height:42px;padding:6px 8px}.signup-module__fGGwVq__industries-options .signup-module__fGGwVq__signup-option svg{width:18px;height:18px}}@media (max-width:1000px){.signup-module__fGGwVq__signup-option{padding:8px 10px}.signup-module__fGGwVq__signup-field input{height:44px;font-size:16px}.signup-module__fGGwVq__signup-layout{margin-top:16px}.signup-module__fGGwVq__signup-aside{display:none}}.signup-module__fGGwVq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
