.onboarding-your-business-screen{--business-card-radius:18px;max-width:960px;padding-bottom:calc(144px + env(safe-area-inset-bottom))}.onboarding-your-business-screen>.onboarding-screen__heading{margin-bottom:22px}.onboarding-your-business-screen>form{display:grid;gap:12px}.onboarding-business-card{background:color-mix(in srgb,#fff 96%,var(--onboarding-accent-soft));border:1px solid color-mix(in srgb,var(--onboarding-accent) 16%,var(--onboarding-line));border-radius:var(--business-card-radius);box-shadow:0 9px 26px rgba(72,43,52,.055);margin:0;min-width:0;padding:clamp(15px,3.4vw,22px)}.onboarding-business-card>header{align-items:start;display:grid;gap:11px;grid-template-columns:38px minmax(0,1fr);margin-bottom:16px}.onboarding-business-card>header>svg{background:var(--onboarding-accent-soft);border-radius:999px;color:var(--onboarding-accent);height:38px;padding:9px;width:38px}.onboarding-business-card h2,.onboarding-business-card header p{margin:0}.onboarding-business-card h2{color:var(--onboarding-ink);font-size:.93rem;font-weight:810}.onboarding-business-card h2 span{color:var(--onboarding-muted);font-size:.7rem;font-weight:690;text-transform:uppercase}.onboarding-business-card header p,.onboarding-business-type>p{color:var(--onboarding-muted);font-size:.73rem;line-height:1.45;margin-top:3px}.onboarding-business-card .onboarding-field{margin-bottom:0}.onboarding-site-url{background:var(--onboarding-surface-soft);border:1px solid var(--onboarding-line);border-radius:13px;display:grid;gap:7px;margin-top:14px;min-width:0;padding:12px}.onboarding-site-url>div{align-items:center;display:flex;gap:10px;justify-content:space-between}.onboarding-site-url>div>span{color:var(--onboarding-muted);font-size:.69rem;font-weight:760}.onboarding-site-url button{background:#fff;border:1px solid color-mix(in srgb,var(--onboarding-accent) 36%,var(--onboarding-line));border-radius:9px;color:var(--onboarding-accent-dark);font-size:.69rem;font-weight:780;min-height:44px;padding:7px 10px}.onboarding-site-url>strong{font-size:.83rem;min-width:0;overflow-wrap:anywhere}.onboarding-site-url>label{align-items:center;background:#fff;border:1px solid var(--onboarding-line);border-radius:10px;display:flex;gap:3px;min-width:0;overflow:hidden}.onboarding-site-url>label>span{color:var(--onboarding-muted);font-size:.76rem;padding-left:10px;white-space:nowrap}.onboarding-site-url>label>input{background:transparent;border:0;font:inherit;font-size:.76rem;font-weight:740;min-height:44px;min-width:70px;outline:0;padding:9px 10px 9px 0;width:100%}.onboarding-site-url>label:focus-within{border-color:var(--onboarding-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--onboarding-accent) 16%,transparent)}.onboarding-site-url__valid{align-items:center;color:var(--onboarding-success);display:flex;flex-wrap:wrap;font-size:.7rem;font-weight:760;gap:5px;margin:0}.onboarding-site-url__valid small{color:var(--onboarding-muted);flex-basis:100%;font-weight:520}.onboarding-site-url__status{color:var(--onboarding-muted);font-size:.7rem;font-weight:650;margin:0}.onboarding-business-type{padding:clamp(15px,3.4vw,22px)}.onboarding-business-type>legend{color:var(--onboarding-ink);float:left;font-size:.93rem;font-weight:810;margin:0 0 6px;padding:0;width:100%}.onboarding-business-type>p{clear:both;margin-bottom:14px}.onboarding-business-type>div{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-business-type label{cursor:pointer;min-width:0}.onboarding-business-type input{opacity:0;position:absolute}.onboarding-business-type label>span{align-content:center;background:#fff;border:1px solid var(--onboarding-line);border-radius:14px;color:var(--onboarding-ink);display:grid;gap:7px;min-height:132px;padding:15px 12px;place-items:center;position:relative;text-align:center;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.onboarding-business-type label strong{font-size:.78rem;line-height:1.25}.onboarding-business-type label small{color:var(--onboarding-muted);font-size:.66rem;line-height:1.4}.onboarding-business-type input:checked+span{background:color-mix(in srgb,var(--onboarding-accent-soft) 74%,#fff);border-color:var(--onboarding-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--onboarding-accent) 10%,transparent)}.onboarding-business-type input:focus-visible+span{outline:3px solid color-mix(in srgb,var(--onboarding-accent) 38%,transparent);outline-offset:2px}.onboarding-business-type__check{background:var(--onboarding-accent);border-radius:999px;color:#fff;padding:2px;position:absolute;right:9px;top:9px}.onboarding-business-card--split>.onboarding-switch-row{margin-top:14px}.onboarding-business-card .onboarding-image-upload{margin:0}.onboarding-business-card--optional>header{grid-template-columns:38px minmax(0,1fr) auto}.onboarding-business-card--optional h2{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 8px}.onboarding-business-card--optional h2>span{flex:none;white-space:nowrap}.onboarding-business-card__compact-action,.onboarding-business-card__compact-summary{display:none}.onboarding-business-card__optional-body{display:grid;gap:14px;min-width:0}.onboarding-business-card__optional-body[hidden]{display:none}.onboarding-business-reassurance{color:var(--onboarding-muted);font-size:.72rem;margin:14px 0 -12px;text-align:center}.onboarding-business-reassurance:before{content:"\1F512";margin-right:5px}.onboarding-your-business-screen>footer.sticky-onboarding-actions.is-primary-first>button.sticky-onboarding-actions__primary{grid-column:1/-1;grid-row:1;width:100%}.onboarding-your-business-screen>footer.sticky-onboarding-actions.is-primary-first>button.sticky-onboarding-actions__back{grid-column:1;grid-row:2;justify-self:start;min-width:min(150px,100%);width:auto}@media (min-width:560px){.onboarding-business-card--split{display:grid;gap:12px 24px;grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr)}.onboarding-business-card--split>header{grid-column:1/-1}.onboarding-business-card--split>.onboarding-switch-row{align-self:center;margin-top:0}.onboarding-business-card--optional.is-two-column>.onboarding-business-card__optional-body{gap:12px 24px;grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr)}.onboarding-business-card--optional.is-two-column>.onboarding-business-card__optional-body>.onboarding-switch-row{align-self:center}}@media (min-width:900px){.onboarding-business-type>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:430px){.onboarding-your-business-screen>.onboarding-screen__heading{margin-bottom:14px}.onboarding-your-business-screen>form{gap:9px}.onboarding-business-card,.onboarding-business-type{padding:12px}.onboarding-business-card>header{gap:9px;margin-bottom:10px}.onboarding-business-card>header>svg{height:34px;padding:8px;width:34px}.onboarding-site-url{margin-top:10px;padding:10px}.onboarding-business-type>p{margin-bottom:10px}.onboarding-business-type label>span{gap:5px;min-height:112px;padding:10px 8px}.onboarding-business-type label small{line-height:1.3}.onboarding-business-card .onboarding-image-upload{padding:10px}}@media (max-width:479px) and (max-height:700px){.onboarding-business-card--optional>header{align-items:center;grid-template-columns:34px minmax(0,1fr) auto;margin-bottom:0}.onboarding-business-card--optional:has(>.onboarding-business-card__optional-body:not([hidden]))>header{align-items:start;margin-bottom:10px}.onboarding-business-card__compact-summary{color:var(--onboarding-muted);display:block;font-size:.69rem;font-weight:650;line-height:1.35;margin-top:4px;overflow-wrap:anywhere}.onboarding-business-card__compact-action{background:#fff;border:1px solid var(--onboarding-line);border-radius:10px;color:var(--onboarding-accent-dark);display:inline-grid;font-size:.7rem;font-weight:790;min-height:44px;min-width:58px;padding:8px 10px;place-items:center}}@media (prefers-reduced-motion:reduce){.onboarding-business-type label>span{transition:none}}