.sales-founder-page .sf-class-section{background:var(--sales-paper);color:var(--sales-ink);padding-bottom:64px}.sales-founder-page .sf-class-section .sf-intro{color:var(--sales-muted)}.sales-founder-page .sf-class-section h2{color:var(--sales-ink);letter-spacing:0}.sales-founder-page .sf-class-section .sf-eyebrow{color:var(--sales-muted);letter-spacing:0}.sf-class-stage{perspective:1400px;touch-action:pan-y;cursor:grab;isolation:isolate;width:100%;height:460px;position:relative;overflow:clip}.sf-class-stage:active{cursor:grabbing}.sf-class-orbit{transform-style:preserve-3d;position:absolute;inset:0}.sf-class-card{border:1px solid var(--sales-border);background:var(--sales-paper);width:min(420px,35vw);height:auto;box-shadow:var(--class-card-shadow);will-change:transform;cursor:zoom-in;border-radius:18px;padding:5px;display:block;position:absolute;top:48%;left:50%;overflow:hidden}.sf-class-card:hover{background:var(--sales-paper)}.sf-class-card:focus-visible{outline:3px solid var(--brand-purple);outline-offset:5px}.sf-class-card img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:12px;width:100%;height:auto;display:block}.sf-class-controls{justify-content:center;align-items:center;gap:12px;display:flex}.sf-class-controls button,.sf-class-modal-controls button{color:var(--sales-ink);background:var(--sales-paper);border:1px solid var(--sales-border);border-radius:50%;width:42px;height:42px}.sf-class-count{color:var(--sales-muted);text-align:center;font-variant-numeric:tabular-nums;min-width:44px;font-size:12px}.sf-class-modal{border-color:var(--sales-border);background:var(--sales-paper);width:96vw;max-width:min(1200px,96vw);color:var(--sales-ink);border-radius:18px;padding:20px}.sf-class-modal>img{object-fit:contain;border-radius:12px;width:100%;max-height:72dvh}.sf-class-modal h2{letter-spacing:0;margin:0;padding-right:30px;font-family:Manrope,sans-serif;font-size:17px}.sf-class-modal-controls{justify-content:center;align-items:center;gap:18px;display:flex}@media (width<=640px){.sf-class-stage{perspective:1000px;height:340px}.sf-class-card{border-radius:14px;width:min(260px,69vw);padding:3px}.sf-class-card img{border-radius:10px}.sf-class-modal{padding:16px 10px}}@media (prefers-reduced-motion:reduce){.sf-class-card{will-change:auto}}.sales-founder-page .sf-live-comparison{border-block:1px solid var(--sf-line)}.sales-founder-page .sf-live-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:center;gap:54px;display:grid}.sales-founder-page .sf-live-story h2{letter-spacing:0;font-size:40px;line-height:1.12}.sales-founder-page .sf-live-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;width:100%;max-width:640px;margin-inline:auto;display:grid}.sales-founder-page .sf-live-example{min-width:0;margin:0}.sales-founder-page .sf-live-label{margin-bottom:14px;font-family:Sora,sans-serif;font-size:20px;font-weight:700}.sales-founder-page .sf-live-example:last-child .sf-live-label{color:var(--sf-soft)}.sales-founder-page .sf-live-example video{aspect-ratio:9/16;object-fit:contain;background:var(--sf-bg);border:1px solid var(--sf-line);border-radius:8px;width:100%;display:block}.sales-founder-page .sf-live-example:last-child video{border-color:var(--sf-soft)}.sales-founder-page .sf-live-example h3{letter-spacing:0;margin:18px 0 8px;font-size:16px;line-height:1.4}.sales-founder-page .sf-live-example figcaption p{color:var(--sf-muted);margin:0;font-size:13px}@media (width<=1000px){.sales-founder-page .sf-live-layout{grid-template-columns:1fr;gap:30px}.sales-founder-page .sf-live-story{max-width:720px}}@media (width<=540px){.sales-founder-page .sf-live-story h2{font-size:30px}.sales-founder-page .sf-live-pair{grid-template-columns:1fr;gap:32px;max-width:300px}}
