﻿.crew-commerce,.commercial-overview{color:var(--tb-text);font-family:inherit}.crew-commerce{background:var(--tb-canvas)}.commercial-overview{background:var(--tb-surface);padding:64px 0}.commercial-section{padding:76px 0;scroll-margin-top:24px}.commercial-section-alt{background:var(--tb-surface)}.commercial-hero{padding:64px 0 56px}.commercial-hero-grid,.commercial-feature{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.05fr);align-items:center;gap:40px}.commercial-hero h1{font-size:clamp(2.3rem, 4.2vw, 3.8rem);line-height:1.08;letter-spacing:-.035em;color:var(--tb-text);margin:14px 0 24px}.commercial-lede{font-size:1.16rem;line-height:1.7;color:var(--tb-muted);margin-bottom:24px}.commercial-eyebrow{color:var(--tb-accent);font-size:.76rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px}.commercial-heading{max-width:780px;margin:0 0 32px}.commercial-heading h2,.commercial-feature h2,.commercial-closing h2{font-size:clamp(1.8rem, 3vw, 2.6rem);line-height:1.15;letter-spacing:-.025em;color:var(--tb-text);margin:0 0 18px}.commercial-heading p,.commercial-feature p,.commercial-benefits p,.commercial-faq p,.commercial-industries p,.commercial-closing p{color:var(--tb-muted);line-height:1.7}.commercial-checks{list-style:none;padding:0;margin:22px 0;display:grid;gap:12px}.commercial-checks li{padding-left:24px;position:relative;line-height:1.6}.commercial-checks li:before{content:'✓';position:absolute;left:0;color:var(--tb-success-ink);font-weight:800}.commercial-proof{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;border-top:1px solid var(--tb-border);padding-top:28px;margin-top:36px}.commercial-proof strong,.commercial-proof span{display:block}.commercial-proof strong{font-size:1rem;margin-bottom:5px}.commercial-proof span{font-size:.88rem;color:var(--tb-muted)}.commercial-shot{margin:0;min-width:0;background:var(--tb-surface);border:1px solid var(--tb-border);border-radius:16px;overflow:hidden;box-shadow:0 16px 42px rgba(0,0,0,0.1)}.commercial-shot img{display:block;width:100%;height:auto}.commercial-shot figcaption{border-top:1px solid var(--tb-border);padding:12px 16px;font-size:.8rem;color:var(--tb-muted);line-height:1.5}.commercial-capture-dark{display:none !important}[data-theme=dark]:root .commercial-capture-light{display:none !important}[data-theme=dark]:root .commercial-capture-dark{display:block !important}.commercial-shot-portrait{max-width:340px;margin-inline:auto}.commercial-shot-portrait img{height:720px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.commercial-benefits{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}.commercial-benefits article,.commercial-industries a{padding:26px;background:var(--tb-canvas);border:1px solid var(--tb-border);border-radius:14px;min-width:0}.commercial-benefits h3{font-size:1.15rem;color:var(--tb-text);line-height:1.35;margin:16px 0 12px}.commercial-benefits a,.commercial-feature a,.commercial-faq a{color:var(--tb-link);font-weight:700}.commercial-step{color:var(--tb-accent);font-size:.8rem;letter-spacing:.08em;font-weight:800}.commercial-inline-cta{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:28px}.commercial-inline-cta>span{color:var(--tb-muted);font-size:.9rem}.commercial-feature-reverse>figure{order:-1}.commercial-feature .commercial-note{font-size:.88rem;line-height:1.6}.commercial-industries{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}.commercial-industries a{display:block;text-decoration:none;background:var(--tb-surface);color:var(--tb-text)}.commercial-industries strong{display:block;margin-bottom:8px}.commercial-industries span{display:block;color:var(--tb-muted);line-height:1.6;font-size:.9rem}.commercial-industries a:hover{border-color:var(--tb-link)}.commercial-faq{max-width:850px}.commercial-faq details{border-top:1px solid var(--tb-border);padding:20px 0}.commercial-faq summary{font-size:1.06rem;font-weight:750;cursor:pointer;line-height:1.5}.commercial-faq p{margin:16px 0 0}.commercial-closing{padding:36px;border:1px solid var(--tb-border);background:var(--tb-surface);border-radius:18px}.commercial-closing p{max-width:750px}.crew-commerce a:focus-visible,.commercial-overview a:focus-visible{outline:3px solid var(--tb-focus);outline-offset:4px}.crew-commerce .web-cta-note{color:var(--tb-muted)}@media (max-width: 991px){.commercial-hero-grid,.commercial-feature{grid-template-columns:minmax(0, 1fr);gap:28px}.commercial-hero{padding-top:36px}.commercial-feature-reverse>figure{order:0}.commercial-proof,.commercial-benefits{gap:16px}.commercial-hero-grid>.commercial-shot{max-width:800px}.commercial-section,.commercial-overview{padding:48px 0}}@media (max-width: 650px){.commercial-benefits,.commercial-proof,.commercial-industries{grid-template-columns:minmax(0, 1fr)}.commercial-hero h1{font-size:2.3rem}.commercial-section{padding:40px 0}.commercial-benefits article,.commercial-industries a{padding:22px}.commercial-proof{margin-top:28px;padding-top:24px;gap:18px}.commercial-closing{padding:24px}.commercial-inline-cta{align-items:flex-start;flex-direction:column}.commercial-shot-portrait img{height:660px}.commercial-overview{padding:40px 0}.commercial-hero-grid,.commercial-feature{gap:24px}}.problem-feature-links{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:24px;line-height:1.5}
