:where(.startups-page) .startup-mock{grid-template-columns:14.375rem minmax(0,1fr);align-items:end;gap:1.25rem;width:100%;max-width:40rem;margin-left:auto;display:grid}:where(.startups-page) .startup-mock__label{color:var(--od-text-subtle);font-family:var(--od-font-mono);grid-column:1/-1;margin:0 0 -.75rem;font-size:.625rem}:where(.startups-page) .startup-mock__phone,:where(.startups-page) .startup-mock__merchant{background:var(--od-surface);color:var(--od-text);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 80px #00000059,0 0 0 1px #ffffff1a}:where(.startups-page) .startup-mock__phone{border-radius:1.75rem;height:30rem;font-size:.6875rem;line-height:1.3}:where(.startups-page) .startup-mock__statusbar{color:var(--od-text-muted);justify-content:space-between;padding:.875rem 1rem 0;font-size:.625rem;display:flex}:where(.startups-page) .startup-mock__brand{flex-direction:column;gap:.25rem;padding:.875rem 1rem 0;display:flex}:where(.startups-page) .startup-mock__brand-name{letter-spacing:-.02em;font-size:1rem;font-weight:700}:where(.startups-page) .startup-mock__brand-context{color:var(--od-text-muted)}:where(.startups-page) .startup-mock__search{border:1px solid var(--od-border);border-radius:var(--od-radius-round);color:var(--od-text-muted);margin:.75rem 1rem 0;padding:.5rem .75rem}:where(.startups-page) .startup-mock__chips{gap:.375rem;padding:.75rem 1rem 0;display:flex}:where(.startups-page) .startup-mock__chips span{border:1px solid var(--od-border);border-radius:var(--od-radius-round);padding:.3125rem .625rem}:where(.startups-page) .startup-mock__chips span[data-active]{border-color:var(--od-text);background:var(--od-text);color:var(--od-bg);font-weight:600}:where(.startups-page) .startup-mock__products{flex-direction:column;flex:auto;gap:.625rem;min-height:0;padding:.75rem 1rem 0;display:flex}:where(.startups-page) .startup-mock__product{align-items:center;gap:.625rem;display:flex}:where(.startups-page) .startup-mock__thumb{background:var(--od-surface-subtle);border-radius:.625rem;flex-shrink:0;width:3.5rem;height:3.5rem}:where(.startups-page) .startup-mock__thumb[data-tone=green]{background:linear-gradient(135deg, var(--od-surface-subtle), var(--od-success-soft))}:where(.startups-page) .startup-mock__thumb[data-tone=amber]{background:linear-gradient(135deg, var(--od-surface-subtle), var(--od-warning-soft))}:where(.startups-page) .startup-mock__thumb[data-tone=blue]{background:linear-gradient(135deg, var(--od-surface-subtle), var(--od-action-soft))}:where(.startups-page) .startup-mock__product-copy{flex-direction:column;flex:1;min-width:0;display:flex}:where(.startups-page) .startup-mock__product-name{font-size:.75rem;font-weight:600}:where(.startups-page) .startup-mock__product-detail{color:var(--od-text-muted);margin-top:.125rem}:where(.startups-page) .startup-mock__product-price{margin-top:.25rem;font-weight:600}:where(.startups-page) .startup-mock__add{background:var(--od-action);width:1.625rem;height:1.625rem;color:var(--od-action-foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}:where(.startups-page) .startup-mock__cart{background:var(--od-text);color:var(--od-bg);border-radius:.75rem;flex-shrink:0;justify-content:space-between;margin:0 1rem 1rem;padding:.75rem .875rem;font-weight:600;display:flex}:where(.startups-page) .startup-mock__merchant{border-radius:.625rem;height:23.75rem;font-size:.75rem}:where(.startups-page) .startup-mock__merchant-bar{border-bottom:1px solid var(--od-border);justify-content:space-between;align-items:center;padding:.875rem 1.125rem;display:flex}:where(.startups-page) .startup-mock__merchant-title{letter-spacing:-.01em;font-size:.875rem;font-weight:700}:where(.startups-page) .startup-mock__merchant-status{color:var(--od-text-muted);align-items:center;gap:.375rem;display:flex}:where(.startups-page) .startup-mock__merchant-status .status-dot{box-shadow:none}:where(.startups-page) .startup-mock__stats{border-bottom:1px solid var(--od-border);background:var(--od-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}:where(.startups-page) .startup-mock__stats>div{background:var(--od-surface);padding:.75rem 1.125rem}:where(.startups-page) .startup-mock__stat-label{color:var(--od-text-muted);font-size:.6875rem;display:block}:where(.startups-page) .startup-mock__stat-value{letter-spacing:-.02em;font-size:1.125rem;font-weight:700}:where(.startups-page) .startup-mock__live{padding:.875rem 1.125rem .5rem;font-size:.8125rem;font-weight:600}:where(.startups-page) .startup-mock__orders{flex-direction:column;gap:.5rem;padding:0 1.125rem;display:flex}:where(.startups-page) .startup-mock__order{border:1px solid var(--od-border);border-radius:.375rem;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;display:flex}:where(.startups-page) .startup-mock__order span:first-child{font-weight:600}:where(.startups-page) .startup-mock__order span:last-child{color:var(--od-text-muted);text-align:right}:where(.startups-page) .startups-stats{border-top:1px solid var(--od-border);background:var(--od-bg);color:var(--od-text)}:where(.startups-page) .startups-stats__inner{color:var(--od-text-muted);align-items:center;gap:2.5rem;padding-block:1.5rem;font-size:.8125rem;display:flex}:where(.startups-page) .startups-stats__lead{flex:0 0 16.25rem;margin:0;line-height:1.45}:where(.startups-page) .startups-stats__list{flex-wrap:wrap;flex:1;justify-content:space-between;gap:1rem 1.5rem;margin:0;display:flex}:where(.startups-page) .startups-stats__list>div{flex-direction:column;gap:.125rem;display:flex}:where(.startups-page) .startups-stats__list dt{color:var(--od-text);letter-spacing:-.03em;font-size:1.25rem;font-weight:700}:where(.startups-page) .startups-stats__list dd{margin:0}:where(.startups-page) .startups-compare{border:1px solid var(--od-border);border-radius:var(--od-radius-panel);background:var(--od-surface);overflow:hidden}:where(.startups-page) .startups-compare__table{border-collapse:collapse;table-layout:fixed;width:100%}:where(.startups-page) .startups-compare__table th,:where(.startups-page) .startups-compare__table td{border-bottom:1px solid var(--od-border);text-align:left;vertical-align:middle;text-wrap:pretty;padding:1.25rem 1.75rem;font-size:.9375rem;line-height:1.45}:where(.startups-page) .startups-compare__table thead th{color:var(--od-text-muted);font-family:var(--od-font-mono);padding-block:1rem;font-size:.6875rem;font-weight:500}:where(.startups-page) .startups-compare__table thead th:first-child{width:37.5%}:where(.startups-page) .startups-compare__table thead .startups-compare__ordering{color:var(--od-action-content)}:where(.startups-page) .startups-compare__table tbody th{font-weight:600}:where(.startups-page) .startups-compare__table tbody td{color:var(--od-text-muted)}:where(.startups-page) .startups-compare__table tbody td.startups-compare__ordering-cell{color:var(--od-text)}:where(.startups-page) .startups-compare__table tbody tr:last-child th,:where(.startups-page) .startups-compare__table tbody tr:last-child td{border-bottom:0}:where(.startups-page) .startups-compare__table td:before{content:attr(data-label);color:var(--od-text-muted);font-family:var(--od-font-mono);font-size:.6875rem;display:none}:where(.startups-page) .startups-founders{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}:where(.startups-page) .startups-founders__card{border:1px solid var(--od-border);border-radius:var(--od-radius-panel);background:var(--od-surface);flex-direction:column;justify-content:space-between;gap:1.25rem;padding:2rem;display:flex}:where(.startups-page) .startups-founders__quote{margin:0}:where(.startups-page) .startups-founders__quote p{letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.5}:where(.startups-page) .startups-founders__name{margin:0;font-size:.875rem;font-weight:600}:where(.startups-page) .startups-founders__company{color:var(--od-text-muted);margin:0;font-size:.8125rem}:where(.startups-page) .startups-path.steps[data-layout=grid]{background:0 0;border:0;border-radius:0;gap:1.25rem;overflow:visible}:where(.startups-page) .startups-path.steps[data-layout=grid] li{border:1px solid var(--od-border);border-radius:var(--od-radius-panel);grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:.875rem .5rem;display:grid}:where(.startups-page) .startups-path.steps[data-layout=grid] .steps__content{display:contents}:where(.startups-page) .startups-path.steps[data-layout=grid] .steps__number,:where(.startups-page) .startups-path.steps[data-layout=grid] .steps__meta{grid-row:1;font-size:.75rem}:where(.startups-page) .startups-path.steps[data-layout=grid] .steps__meta:before{content:"· "}:where(.startups-page) .startups-path.steps[data-layout=grid] .steps__title{grid-column:1/-1;font-size:1.125rem}:where(.startups-page) .startups-path.steps[data-layout=grid] .steps__body{grid-column:1/-1;margin-top:-.25rem}:where(.startups-page) .startups-pricing{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}:where(.startups-page) .startups-pricing__panel{border:1px solid var(--od-border);border-radius:var(--od-radius-panel);background:var(--od-surface);flex-direction:column;gap:1.125rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}:where(.startups-page) .startups-pricing__panel[data-tone=subtle]{background:var(--od-surface-subtle)}:where(.startups-page) .startups-pricing__eyebrow{font-size:.6875rem}:where(.startups-page) .startups-pricing__panel h2{letter-spacing:-.03em;text-wrap:pretty;margin:.5rem 0 0;font-size:clamp(1.5rem,2.2vw,1.625rem);font-weight:700;line-height:1.1}:where(.startups-page) .startups-pricing__body{color:var(--od-text-muted);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.5}:where(.startups-page) .startups-pricing__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:auto;display:flex}:where(.startups-page) .startups-pricing__link{min-height:2.75rem;color:var(--od-action-content);align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}:where(.startups-page) .startups-pricing__link:hover{text-decoration:underline}@media (width<=1180px){:where(.startups-page) .startups-founders{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.startups-page) .startups-stats__inner{flex-direction:column;align-items:flex-start;gap:1rem}:where(.startups-page) .startups-stats__lead{flex-basis:auto}}@media (width<=700px){:where(.startups-page) .startup-mock{grid-template-columns:1fr;max-width:100%}:where(.startups-page) .startup-mock__phone{max-width:16rem}:where(.startups-page) .startup-mock__merchant{height:auto;padding-bottom:1.125rem}:where(.startups-page) .startups-stats__list{justify-content:flex-start;gap:1rem 2rem}:where(.startups-page) .startups-compare__table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.startups-page) .startups-compare__table tr{border-bottom:1px solid var(--od-border);grid-template-columns:1fr;padding:1rem 1.25rem;display:grid}:where(.startups-page) .startups-compare__table tbody tr:last-child{border-bottom:0}:where(.startups-page) .startups-compare__table th,:where(.startups-page) .startups-compare__table td{border-bottom:0;padding:.25rem 0}:where(.startups-page) .startups-compare__table tbody th{padding-bottom:.5rem}:where(.startups-page) .startups-compare__table td:before{margin-bottom:.125rem;display:block}:where(.startups-page) .startups-founders,:where(.startups-page) .startups-pricing{grid-template-columns:1fr}}:where(.startups-page) .status-dot{border-radius:var(--od-radius-round);background:var(--od-success-signal);width:7px;height:7px;box-shadow:0 0 0 5px color-mix(in srgb, var(--od-success-signal) 13%, transparent);display:inline-block}:where(.startups-page) .startups-compare__more{margin:1.25rem 0 0}:where(.startups-page) .startups-foundation__icon{color:var(--od-action-content)}:where(.startups-page) .startups-foundation .card__title{letter-spacing:-.01em;margin:.25rem 0 0;font-size:1.125rem;font-weight:600;line-height:1.25}:where(.startups-page) .startups-foundation .card__body{color:var(--od-text-muted);text-wrap:pretty;font-size:.9375rem;line-height:1.5}:where(.startups-page) .startups-scope-summary{border:1px solid var(--od-border);border-radius:var(--od-radius-panel);background:var(--od-surface-subtle);align-items:center;gap:1.5rem 2.5rem;margin-top:1.25rem;padding:1.25rem 1.75rem;display:flex}:where(.startups-page) .startups-scope-summary__label{color:var(--od-text-muted);font-family:var(--od-font-mono);flex:none;margin:0;font-size:.6875rem}:where(.startups-page) .startups-scope-summary__list{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.5rem;margin:0;display:grid}:where(.startups-page) .startups-scope-summary__list>div{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.75rem;display:grid}:where(.startups-page) .startups-scope-summary__icon{color:var(--od-action-content);grid-row:span 2}:where(.startups-page) .startups-scope-summary__list dt{font-size:.9375rem;font-weight:600}:where(.startups-page) .startups-scope-summary__list dd{color:var(--od-text-muted);margin:0;font-size:.8125rem}:where(.startups-page) .startups-scope-media{border:1px solid var(--od-border);border-radius:var(--od-radius-panel);background:var(--od-surface-subtle);margin:0;overflow:hidden}:where(.startups-page) .startups-scope-media img{width:100%;height:auto;display:block}:where(.startups-page) .startups-next-step{border:1px solid var(--od-border);border-radius:var(--od-radius-panel);background:var(--od-surface);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;margin-top:1.25rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}:where(.startups-page) .startups-next-step__copy{flex:32rem;min-width:0}:where(.startups-page) .startups-next-step h2{letter-spacing:-.03em;text-wrap:pretty;margin:.5rem 0 0;font-size:clamp(1.5rem,2.2vw,1.625rem);font-weight:700;line-height:1.1}:where(.startups-page) .startups-next-step__body{max-width:40rem;color:var(--od-text-muted);text-wrap:pretty;margin:.875rem 0 0;font-size:.9375rem;line-height:1.5}:where(.startups-page) .startups-next-step__note{color:var(--od-text-subtle);margin:.75rem 0 0;font-size:.8125rem;line-height:1.45}:where(.startups-page) .startups-next-step__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}@media (width<=900px){:where(.startups-page) .startups-scope-summary{flex-direction:column;align-items:flex-start}:where(.startups-page) .startups-scope-summary__list{grid-template-columns:1fr;width:100%}}
