.commercial-page{gap:64px}.commercial-page--team .commercial-hero{row-gap:28px}.commercial-page--team .commercial-hero h1{font-size:clamp(34px,3.2vw,44px);line-height:1.08}.commercial-page--team .commercial-hero__actions{justify-items:start;gap:10px;display:grid}.commercial-hero__trial--inline{margin:0;line-height:1.5}.commercial-hero__points--after-example{grid-column:1/-1}#schedule-example{scroll-margin-top:110px}.commercial-hero__demo{margin-top:14px;display:inline-block}.commercial-process__cta{justify-self:start;margin-top:20px}.commercial-offer{border:1px solid var(--border);background:var(--surface);border-radius:24px;padding:clamp(20px,4vw,36px)}.commercial-offer__price p,.commercial-offer__draft p{color:var(--text-secondary);line-height:1.6}.commercial-offer__price ul{color:var(--text-secondary);flex-wrap:wrap;gap:8px 24px;padding-left:20px;display:flex}.commercial-offer__draft{border-top:1px solid var(--border);gap:12px;padding-top:24px;display:grid}.commercial-hero{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(28px,5vw,58px);display:grid}.commercial-hero__copy,.commercial-section,.commercial-section__copy,.commercial-section__head{align-content:start;display:grid}.commercial-hero__copy{gap:18px}.commercial-breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.commercial-breadcrumbs a{color:var(--accent-strong);font-weight:700}.commercial-hero .public-section__eyebrow,.commercial-section .public-section__eyebrow{margin-bottom:0}.commercial-hero h1{letter-spacing:0;max-width:740px;font-size:clamp(38px,5vw,62px);line-height:.98}.commercial-hero__copy>p:not(.commercial-hero__trial){max-width:680px;color:var(--text-secondary);font-size:18px;line-height:1.65}.commercial-hero__actions{flex-wrap:wrap;gap:12px;display:flex}.commercial-hero__points,.commercial-product-proof>ul,.commercial-results,.commercial-comparison__column ul{margin:0;padding:0;list-style:none}.commercial-hero__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.commercial-hero__points li,.commercial-product-proof>ul li,.commercial-results li,.commercial-comparison__column li{color:var(--text-secondary);padding-left:20px;line-height:1.5;position:relative}.commercial-hero__points li:before,.commercial-product-proof>ul li:before,.commercial-results li:before,.commercial-comparison__column li:before{content:"";background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 10%, transparent);border-radius:999px;position:absolute;top:.62em;left:0}.commercial-hero__trial{color:var(--accent-strong);font-size:13px;font-weight:700}.commercial-hero__proof,.commercial-product-proof{min-width:0}.commercial-hero__proof .public-product-shot__frame,.commercial-product-proof .public-product-shot__frame{border-color:color-mix(in srgb, var(--accent) 20%, var(--border));box-shadow:var(--shadow)}.commercial-section{gap:28px;scroll-margin-top:96px}.commercial-section__head,.commercial-section__copy{gap:12px}.commercial-section__head{max-width:760px}.commercial-section h2{letter-spacing:0;font-size:clamp(28px,3.4vw,40px);line-height:1.08}.commercial-section__head>p,.commercial-section__copy>p{max-width:700px;color:var(--text-secondary);line-height:1.65}.commercial-card-grid,.commercial-related{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.commercial-card-grid--three,.commercial-related{grid-template-columns:repeat(3,minmax(0,1fr))}.commercial-card,.commercial-related__card{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);border-radius:18px;align-content:start;gap:10px;padding:22px;display:grid;position:relative;overflow:hidden}.commercial-card:before,.commercial-related__card:before{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 62%, transparent), transparent);height:1px;position:absolute;inset:0 0 auto}.commercial-card h3,.commercial-related__card h3{font-size:20px;line-height:1.25}.commercial-card p,.commercial-related__card p{color:var(--text-secondary);line-height:1.6}.commercial-section--split{grid-template-columns:minmax(0,.88fr) minmax(400px,.72fr);align-items:start;gap:clamp(28px,5vw,52px)}.commercial-process{counter-reset:commercial-process;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.commercial-process li{counter-increment:commercial-process;border:1px solid color-mix(in srgb, var(--accent) 14%, var(--border));background:color-mix(in srgb, var(--accent) 4%, var(--surface));color:var(--text-secondary);border-radius:15px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:13px 15px;line-height:1.5;display:grid}.commercial-process li:before{content:counter(commercial-process, decimal-leading-zero);background:var(--accent-subtle);width:38px;height:32px;color:var(--accent-strong);font-family:var(--font-mono,monospace);border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.commercial-product-proof{gap:14px;display:grid}.commercial-product-proof>ul{gap:8px;display:grid}.commercial-product-proof>ul li{border:1px solid color-mix(in srgb, var(--accent) 12%, var(--border));background:color-mix(in srgb, var(--accent) 4%, var(--surface));border-radius:14px;padding:10px 12px 10px 34px;font-size:13px}.commercial-product-proof>ul li:before{top:1.15em;left:14px}.commercial-comparison{border:1px solid color-mix(in srgb, var(--accent) 14%, var(--border));background:color-mix(in srgb, var(--accent) 4%, var(--surface));border-radius:24px;padding:clamp(22px,4vw,36px)}.commercial-comparison__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.commercial-comparison__column{border:1px solid var(--border);background:var(--surface);border-radius:18px;gap:16px;padding:22px;display:grid}.commercial-comparison__column>span{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.commercial-comparison__column--before>span{color:var(--muted)}.commercial-comparison__column--after{border-color:color-mix(in srgb, var(--accent) 28%, var(--border))}.commercial-comparison__column--after>span{color:var(--accent-strong)}.commercial-comparison__column ul{gap:12px;display:grid}.commercial-comparison__column--before li:before{background:var(--muted);box-shadow:0 0 0 4px color-mix(in srgb, var(--muted) 10%, transparent)}.commercial-section--result{border:1px solid var(--border);background:var(--surface);border-radius:24px;padding:clamp(22px,4vw,32px)}.commercial-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.commercial-results li{border:1px solid color-mix(in srgb, var(--accent) 14%, var(--border));background:color-mix(in srgb, var(--accent) 4%, var(--surface));color:var(--text);border-radius:15px;padding:16px 18px 16px 42px}.commercial-results li:before{top:1.35em;left:20px}.commercial-faq{gap:10px;display:grid}.commercial-faq details{border:1px solid var(--border);background:var(--surface);border-radius:16px;padding:17px 19px}.commercial-faq summary{color:var(--text);cursor:pointer;font-weight:700;line-height:1.45}.commercial-faq p{max-width:820px;color:var(--text-secondary);padding-top:12px;line-height:1.65}.commercial-cta{margin-top:0}@media (max-width:1024px){.commercial-hero,.commercial-section--split{grid-template-columns:minmax(0,1fr)}.commercial-hero__proof,.commercial-product-proof{max-width:760px}.commercial-card-grid--three,.commercial-related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.commercial-page{gap:48px}.commercial-hero{gap:32px}.commercial-hero h1{font-size:36px}.commercial-hero__copy>p:not(.commercial-hero__trial){font-size:16px}.commercial-hero__points,.commercial-card-grid,.commercial-card-grid--three,.commercial-comparison__grid,.commercial-results,.commercial-related{grid-template-columns:minmax(0,1fr)}.commercial-hero__actions .public-button,.commercial-cta .public-button{width:100%}.commercial-card,.commercial-related__card,.commercial-comparison__column{padding:18px}.commercial-comparison,.commercial-section--result{border-radius:20px;padding:20px}}@media (max-width:380px){.commercial-page--team .commercial-hero h1{font-size:30px}.commercial-page--team .commercial-hero__copy{gap:14px}}
