/* The complete product story. Shared legacy pages retain site.css. */
:root{--experience-border:#ced8ca;--experience-soft:#eef3e6;--experience-accent:#cdef91}
.experience-hero{padding:66px 0 32px}
.experience-hero .hero-grid{grid-template-columns:1.06fr 1fr;gap:54px;align-items:center}
.experience-hero h1{font-size:clamp(43px,4.7vw,63px);line-height:1.28;letter-spacing:-.055em}
.experience-hero .hero-lead{max-width:560px;font-size:17px;line-height:1.9;margin-top:24px}
.experience-hero .hero-lead strong{color:#fff;font-weight:650}
.hero-cta-note{font-size:12px;color:#c4d4c9;margin-top:12px}
.experience-hero .hero-login{margin-top:20px}
.hero-three{margin-top:46px;padding-top:25px;border-top:1px solid #466151;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}
.hero-three>div{display:flex;gap:16px;align-items:center}
.hero-three>div>span{font-size:12px;color:var(--lime);border:1px solid #627b61;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;flex-shrink:0}
.hero-three p{font-size:13px;color:#cfddce}
.hero-three b{display:block;font-size:18px;color:#fff}
.boss-system-visual{padding:22px;background:#f6f8f0;color:var(--ink);border-radius:17px;border:1px solid #99af92;box-shadow:0 28px 65px #061b2640;position:relative;min-width:0}
.visual-topline{display:flex;gap:10px;align-items:center;padding:0 0 20px;border-bottom:1px solid var(--experience-border);margin-bottom:20px;font-size:12px}
.visual-topline b{font-weight:700}
.visual-topline>span:last-child{margin-left:auto;color:#516648;font-size:11px;white-space:nowrap}
.visual-dots{color:#8fa386;letter-spacing:2px;font-size:8px;white-space:nowrap}
.visual-inputs,.visual-output{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.visual-inputs span,.visual-output span{background:white;border:1px solid #ccd8c3;border-radius:7px;padding:11px 5px;text-align:center;font-size:12px;font-weight:650}
.visual-connector{text-align:center;font-size:23px;color:#668355;line-height:1.2;margin:7px 0}
.visual-brain{background:var(--experience-accent);border:1px solid #aacd79;border-radius:11px;display:flex;align-items:center;justify-content:center;gap:17px;padding:22px 12px}
.brain-mark{height:51px;width:51px;display:grid;place-items:center;background:var(--ink);color:var(--lime);font-size:21px;border-radius:13px;flex-shrink:0;font-weight:800}
.visual-brain small{font-size:11px;color:#365728;display:block}
.visual-brain h2{font-size:29px;line-height:1.2;margin-top:7px}
.visual-output span{background:#e8efde}
.visual-flow{display:grid;grid-template-columns:1fr 14px 1fr 14px 1fr;gap:4px;align-items:center;margin:23px 0}
.visual-flow>span{color:#668355;font-size:18px;text-align:center}
.visual-flow>div{display:flex;flex-direction:column;align-items:center}
.visual-flow i{font-size:10px;letter-spacing:.1em;font-style:normal;color:#4c6c3f}
.visual-flow b{font-size:15px;margin:4px 0}
.visual-flow small{font-size:10px;color:#566c4c;white-space:nowrap}
.visual-notification{display:flex;align-items:flex-start;gap:12px;padding:15px;border:1px solid #c4d9ac;border-radius:9px;background:white}
.status-dot{width:8px;height:8px;background:#4d7f25;box-shadow:0 0 0 5px #edf4e3;border-radius:50%;flex-shrink:0;margin-top:8px}
.visual-notification p{font-size:12px;line-height:1.8}
.visual-notification b,.visual-notification p span{display:block}
.visual-notification p span{color:#50664a;font-size:11px;margin-top:2px}
.visual-loop{font-size:12px;text-align:center;font-weight:700;margin-top:16px;color:#45613a}
.visual-loop>span{margin:0 14px;font-size:17px}
.audience-strip{background:#e7eddc;border-bottom:1px solid #d5dfc8;padding:42px 0}
.audience-strip .wrap{display:grid;grid-template-columns:.9fr 1.2fr;gap:56px;align-items:start}
.audience-strip .eyebrow{font-size:12px;margin-bottom:12px}
.audience-strip h2{font-size:clamp(25px,2.4vw,33px);line-height:1.5}
.audience-copy p{font-size:15px;line-height:1.95;color:#4a6042}
.audience-copy p+p{margin-top:16px}
.experience-section .section-heading{max-width:780px}
.experience-section .section-heading h2{font-size:clamp(31px,3.1vw,43px);line-height:1.4}
.capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}
.capability-card{padding:27px 0 0;border-top:2px solid #789963}
.capability-no{font-size:12px;color:#49643b;font-weight:700;letter-spacing:.04em}
.capability-card h3{font-size:23px;line-height:1.5;margin:12px 0}
.capability-card p{font-size:15px;line-height:1.9;color:var(--muted)}
.stage-explorer{border:1px solid var(--experience-border);border-radius:16px;overflow:hidden;background:#fff}
.stage-controls{padding:14px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;background:#e0e9d6;border-bottom:1px solid var(--experience-border)}
.stage-controls button{background:transparent;border:1px solid transparent;border-radius:8px;padding:12px 6px;min-height:68px;line-height:1.7;font-size:13px;font-weight:750;transition:background .2s,color .2s}
.stage-controls button span{display:block;font-size:10px;letter-spacing:.12em;color:#58724b}
.stage-controls button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}
.stage-controls button[aria-pressed=true] span{color:var(--lime)}
.stage-controls button:hover:not([aria-pressed=true]){background:#f6faee;border-color:#b2c59b}
.stage-panel{display:grid;grid-template-columns:1.15fr 1fr;gap:50px;padding:42px;align-items:center;border-bottom:1px solid var(--line)}
.stage-panel:last-child{border-bottom:0}
.stage-copy h3{font-size:29px;line-height:1.5;letter-spacing:-.025em;margin-bottom:24px}
.stage-copy .eyebrow{margin-bottom:12px}
.stage-copy dl{margin:0;display:grid;gap:17px}
.stage-copy dt{font-size:12px;font-weight:750;color:#45643b;margin-bottom:5px}
.stage-copy dd{font-size:15px;line-height:1.85;margin:0;color:var(--muted)}
.stage-copy .stage-output{padding-top:16px;border-top:1px solid var(--line)}
.stage-copy .stage-output dd{color:var(--ink);font-weight:650}
.stage-visual{background:#f0f4e8;border:1px solid #d9e3cd;border-radius:12px;padding:24px;min-width:0}
.sample-kicker{display:block;font-size:11px;font-weight:700;color:#57724a;letter-spacing:.04em;margin-bottom:20px}
.stage-visual h4{font-size:26px;line-height:1.5;letter-spacing:-.035em}
.stage-visual p{font-size:13px;color:#506546;margin-top:15px;line-height:1.9}
.sample-action{border-radius:7px;background:var(--ink);color:#fff;font-size:12px;line-height:1.6;text-align:center;padding:12px 10px;margin-top:22px;font-weight:700}
.sample-ad{min-height:268px;display:flex;flex-direction:column}
.sample-ad .sample-action{margin-top:auto}
.sample-ad p{padding-bottom:22px}
.sample-register{text-align:center}
.sample-register .sample-kicker{font-size:11px}
.sample-register h4{font-size:24px}
.sample-register p{margin:14px 0 20px}
.sample-login{padding:11px;background:white;border:1px solid #c4d1ba;border-radius:7px;font-size:13px;font-weight:600;margin-top:9px}
.sample-login.line{background:#117840;color:white;border-color:#117840}
.sample-register>small{display:block;font-size:11px;color:#596d4f;margin-top:18px}
.sample-video-slide{background:#163d31;border-radius:8px;min-height:190px;display:flex;flex-direction:column;gap:14px;justify-content:center;align-items:center;text-align:center;padding:20px;color:#e7f4d4}
.play-symbol{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-size:14px;border:1px solid #95b684;color:#d4f3a5}
.sample-video-slide h4{font-size:22px}
.sample-progress,.watch-meter{height:6px;background:#d2dec5;border-radius:10px;margin-top:20px;overflow:hidden}
.sample-progress>span{display:block;width:35%;height:100%;background:#4d752a}
.sample-time{display:flex;justify-content:space-between;font-size:11px;color:#4c6541;margin-top:6px;font-variant-numeric:tabular-nums}
.message-avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#1e513c;color:#dcf4b1;font-size:13px;font-weight:800;margin-bottom:14px}
.sample-message h4{font-size:23px}
.sample-timeline>div{display:flex;align-items:flex-start;gap:13px;padding:15px 0;border-bottom:1px solid #ccd9be}
.sample-timeline i{font-style:normal;background:#cfdfbb;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:12px;flex-shrink:0}
.sample-timeline p{margin:0;font-size:14px}
.sample-timeline b,.sample-timeline small{display:block}
.sample-timeline small{font-size:12px;color:#506546;margin-top:4px}
.sample-segments>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0;border-bottom:1px solid #cad8bc;font-size:12px}
.sample-segments>div>span{background:white;padding:4px 8px;border-radius:5px;white-space:nowrap;color:#456337}
.sample-segments>p{font-size:11px}
.demo-caption{padding:16px 24px;background:#f6f8f1;border-top:1px solid #d6e1ca;font-size:12px;color:#506546}
.watch-demo{display:grid;grid-template-columns:1fr 1.1fr;background:#f1f5eb;border:1px solid #cbd9be;border-radius:17px;overflow:hidden}
.watch-story{padding:32px}
.watch-options{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:30px}
.watch-options button{border:1px solid #afc49b;background:white;border-radius:6px;min-height:44px;padding:8px 11px;font-size:12px;font-weight:700}
.watch-options button[aria-pressed=true]{background:#1c4434;color:white;border-color:#1c4434}
.watch-person{display:flex;align-items:center;gap:14px;margin-top:24px}
.person-icon{display:grid;place-items:center;width:45px;height:45px;background:#dbe6cf;color:#375829;border-radius:50%;font-size:17px;font-weight:750;flex-shrink:0}
.watch-person b{font-size:17px}
.watch-person small{display:block;font-size:12px;color:#526748;margin-top:4px}
.watch-meter{height:8px;margin-top:24px}
.watch-meter span{display:block;height:100%;width:35.1%;background:#537b2e;transition:width .2s}
.watch-time{margin:10px 0 12px;font-size:13px;color:#5b7051;font-variant-numeric:tabular-nums}
.watch-time strong{font-size:24px;color:#254b34;margin-right:3px}
.watch-story>p:last-child{font-size:14px;color:#546b48}
.watch-response{background:#153a2e;color:white;padding:34px 36px;min-height:340px}
.watch-response .sample-kicker{color:#cceaa4;margin-bottom:12px}
.watch-response h3{font-size:25px;line-height:1.5;color:#f1f6e8;margin-bottom:13px}
.watch-condition{font-size:12px;color:#bcd1b8;margin-bottom:14px}
.watch-response blockquote{margin:0;padding:17px 20px;background:#254f3c;border-left:2px solid #c4e68d;border-radius:0 7px 7px 0;color:#e7efdf;font-size:15px;line-height:1.85}
.watch-next{font-size:13px;font-weight:750;margin-top:19px;color:#dcf5b2}
.watch-response>small{display:block;font-size:11px;color:#b5c9b1;margin-top:18px}
.watch-fallback{padding:24px}
.brain-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}
.knowledge-board{border:1px solid #bbcdb0;background:#f9fbf5;border-radius:14px;padding:25px}
.board-heading{display:flex;justify-content:space-between;gap:10px;align-items:center;border-bottom:1px solid #d0ddc4;padding-bottom:17px;margin-bottom:20px}
.board-heading b{font-size:17px}
.board-heading span{font-size:11px;color:#4c6a3b;border:1px solid #c9dabb;border-radius:20px;padding:3px 9px;white-space:nowrap}
.knowledge-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}
.knowledge-grid>div{border:1px solid #d0dcc6;border-radius:8px;padding:17px 12px;background:white;min-width:0}
.knowledge-grid span{display:block;font-size:12px;color:#526f42;margin-bottom:5px}
.knowledge-grid b{font-size:14px;line-height:1.65;display:block}
.knowledge-board>p{font-size:13px;color:#4c6543;margin-top:19px}
.import-options{display:grid;gap:28px}
.import-options article{position:relative;padding-left:46px}
.option-number{position:absolute;left:0;top:0;display:grid;place-items:center;width:29px;height:29px;border:1px solid #718d5c;border-radius:50%;font-size:12px;font-weight:750}
.import-options h3{font-size:23px;margin:0 0 12px}
.import-options p{font-size:15px;line-height:1.9;color:#4e6446}
.experience-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:13px}
.experience-tags>span{font-size:11px;padding:4px 8px;border:1px solid #bfd1ad;border-radius:5px;color:#45623a}
.ownership-note{display:grid;grid-template-columns:1fr 2fr;gap:28px;padding:24px 0 0;margin-top:30px;border-top:1px solid #b8cba6;align-items:start}
.ownership-note b{font-size:16px}
.ownership-note p{font-size:14px;color:#4c6443;line-height:1.9}
.screens-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px 30px}
.product-screen{min-width:0}
.screen-frame{background:#f3f5f0;border:1px solid #ccd7c6;border-radius:10px;padding:10px;aspect-ratio:1.68;overflow:hidden;transition:border-color .2s,box-shadow .2s}
.screen-frame img{display:block;width:100%;height:100%;object-fit:contain;object-position:top;background:white;border:1px solid #e5eae1;border-radius:4px}
.product-screen>a:hover .screen-frame{border-color:#71935a;box-shadow:0 8px 20px #17352d12}
.product-screen figcaption{margin-top:17px}
.product-screen figcaption b{display:block;font-size:19px}
.product-screen figcaption span{display:block;color:var(--muted);font-size:14px;line-height:1.8;margin-top:5px}
.product-screen figcaption small{display:block;color:#5a724e;font-size:11px;margin-top:8px}
.single-screen{max-width:760px;margin-top:32px;grid-template-columns:1fr}
.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 45px}
.feature-item{padding:27px 0;border-top:1px solid #afc39e;min-width:0}
.feature-heading{display:flex;align-items:center;gap:12px;margin-bottom:12px}
.feature-heading>span{font-size:11px;font-weight:700;color:#527440;border:1px solid #a9c08f;width:30px;height:30px;display:grid;place-items:center;border-radius:7px}
.feature-heading>p{font-size:12px;font-weight:750;color:#476639}
.feature-item h3{font-size:23px;margin-bottom:12px;line-height:1.5}
.feature-item>p{font-size:15px;line-height:1.85;color:#4e6546}
.feature-item>.text-link{margin-top:11px;font-size:13px}
.feature-delivery{margin:18px 0 0;font-size:13px;display:grid;gap:10px}
.feature-delivery>div{display:grid;grid-template-columns:64px 1fr;gap:12px}
.feature-delivery dt{font-weight:700;color:#47683a}
.feature-delivery dd{margin:0;color:#52664c}
.conversion-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:center}
.founder-point{border-left:3px solid #8eaf6d;padding:8px 0 8px 28px}
.founder-number{font-size:73px;letter-spacing:-.06em;font-weight:800;line-height:1.2}
.founder-number span{font-size:19px;margin-left:9px;letter-spacing:0}
.founder-point blockquote{margin:22px 0 14px;font-size:18px;line-height:1.85;font-weight:650}
.founder-point .note{font-size:12px;color:#64705d}
.revenue-examples>p:first-child{font-size:16px;font-weight:750}
.revenue-examples>div{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:center;border-bottom:1px solid #cdd8c4;padding:23px 0;font-size:14px}
.revenue-examples>div b{font-size:27px;color:#416a28}
.revenue-examples .note{margin:18px 0;font-size:12px}
.plan-context{margin-top:25px;padding:22px 0 0;border-top:1px solid #b7cba5}
.plan-context>p{font-size:13px;line-height:1.9;color:#4c6243}
.plan-context>p+p{margin-top:9px}
.plan-context .actions{margin-top:12px}
.plan-context .text-link{font-size:13px}
.experience-page-hero h1{max-width:930px;line-height:1.4}
.experience-page-hero .lead{max-width:790px}
.numbered-process{list-style:none;counter-reset:work;padding:0;max-width:900px}
.numbered-process>li{position:relative;padding:26px 0 27px 62px;border-top:1px solid #c7d5bb;counter-increment:work}
.numbered-process>li:before{content:counter(work,decimal-leading-zero);position:absolute;left:0;top:25px;color:#4b6e37;border:1px solid #aec59a;font-size:12px;width:35px;height:35px;border-radius:50%;display:grid;place-items:center}
.numbered-process>li>b{font-size:23px}
.numbered-process p{font-size:16px;line-height:1.9;margin-top:10px;color:#4d6245}
.numbered-process small{display:block;font-size:13px;color:#3a612b;font-weight:650;margin-top:12px}
.audience-table{overflow:auto;border:1px solid #cad6bf;border-radius:12px}
.audience-table table{border-collapse:collapse;text-align:left;min-width:650px;width:100%;font-size:15px}
.audience-table th,.audience-table td{padding:19px 23px;border-bottom:1px solid #d3ddca}
.audience-table th{font-weight:700}
.audience-table thead{background:#e6eedb}
.audience-table tbody th{font-size:14px}
.audience-table td{color:#4d6245}
.audience-table tr:last-child>*{border-bottom:0}
.audience-table+.note{margin-top:16px}
.example-brief{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #bbcfaa;border-radius:12px;overflow:hidden;background:#f8fbf2}
.example-brief>div{padding:24px;border-bottom:1px solid #d1dec4}
.example-brief>div:nth-child(odd){border-right:1px solid #d1dec4}
.example-brief>div:nth-last-child(-n+2){border-bottom:0}
.example-brief small{display:block;color:#4d6c3b;font-size:12px;margin-bottom:7px}
.example-brief b{font-size:19px;line-height:1.7}
.example-brief+.note{margin-top:15px}
.handoff-card{max-width:760px;border:1px solid #bed1aa;border-radius:14px;padding:30px;background:#fff}
.handoff-card h3{font-size:26px;margin-bottom:20px}
.handoff-card dl{display:grid;gap:0;margin:0}
.handoff-card dl>div{display:grid;grid-template-columns:90px 1fr;gap:25px;padding:16px 0;border-top:1px solid #d6e0cc;font-size:15px}
.handoff-card dt{font-weight:700;color:#506e3f}
.handoff-card dd{margin:0}
.experience-closing{background:#153a2d}
.experience-closing .closing-inner{align-items:center}
.experience-closing h2{font-size:clamp(32px,3.5vw,48px)}
.experience-closing .closing-actions{align-items:stretch}
.experience-closing .closing-actions .text-link{justify-content:center}
@media(min-width:851px){.stage-explorer[data-enhanced=true] .stage-panel{min-height:465px}}
@media(max-width:1100px){.experience-hero .hero-grid{gap:32px}.experience-hero h1{font-size:52px}.boss-system-visual{padding:18px}.visual-flow small{font-size:9px}.visual-topline{font-size:11px}.stage-panel{padding:30px;gap:30px}.stage-visual{padding:20px}.brain-layout{gap:30px}.watch-response{padding:30px}.watch-story{padding:28px}.experience-nav{gap:17px}.header-actions{gap:12px}}
@media(max-width:850px){.experience-hero .hero-grid{grid-template-columns:1fr;gap:36px}.experience-hero h1{font-size:54px}.experience-hero .hero-lead{max-width:680px}.boss-system-visual{max-width:580px;width:100%;margin:auto;padding:26px}.visual-flow small{font-size:11px}.visual-topline{font-size:12px}.hero-three{gap:20px}.hero-three>div{gap:10px}.hero-three p{font-size:12px}.hero-three b{font-size:16px}.audience-strip .wrap{grid-template-columns:1fr;gap:18px}.audience-strip h2{font-size:30px}.capability-grid{grid-template-columns:1fr;gap:25px}.capability-card{padding-top:20px}.capability-card h3{font-size:23px}.stage-panel{grid-template-columns:1fr;gap:25px;padding:28px}.stage-copy h3{font-size:29px}.stage-visual{max-width:600px;width:100%;margin:auto}.sample-ad{min-height:240px}.stage-controls button{font-size:12px;min-height:65px}.watch-demo{grid-template-columns:1fr}.watch-story{padding:29px}.watch-response{padding:29px;min-height:300px}.brain-layout{grid-template-columns:1fr;gap:30px}.import-options{grid-template-columns:1fr 1fr;gap:27px}.import-options article{padding-left:0;padding-top:44px}.ownership-note{grid-template-columns:1fr;gap:9px}.feature-grid{gap:0 30px}.conversion-layout{grid-template-columns:1fr;gap:32px}.founder-number{font-size:65px}.founder-point{max-width:660px}.founder-point blockquote{font-size:18px}.screens-grid{gap:30px 24px}.product-screen figcaption b{font-size:17px}.product-screen figcaption span{font-size:13px}.example-brief b{font-size:17px}.experience-closing .closing-inner{align-items:flex-start}}
@media(max-width:560px){.experience-hero{padding:38px 0 27px}.experience-hero h1{font-size:42px;line-height:1.34}.experience-hero .hero-lead{font-size:16px;margin-top:21px}.experience-hero .eyebrow{font-size:12px;line-height:1.7}.hero-cta-note{font-size:11px}.experience-hero .hero-grid{gap:31px}.hero-three{grid-template-columns:1fr;gap:16px;margin-top:30px;padding-top:22px}.hero-three>div{gap:15px}.hero-three b{display:inline;margin-right:13px;font-size:16px}.hero-three p{font-size:12px}.boss-system-visual{padding:17px;border-radius:12px}.visual-topline{font-size:11px;gap:7px;padding-bottom:15px;margin-bottom:16px}.visual-topline>span:last-child{font-size:10px}.visual-dots{font-size:6px;letter-spacing:1px}.visual-inputs,.visual-output{gap:5px}.visual-inputs span,.visual-output span{font-size:11px;padding:10px 3px}.visual-brain{gap:12px;padding:18px 8px}.visual-brain h2{font-size:26px}.visual-brain small{font-size:10px}.brain-mark{width:43px;height:43px;font-size:18px}.visual-flow{margin:18px 0;gap:2px;grid-template-columns:1fr 10px 1fr 10px 1fr}.visual-flow b{font-size:13px}.visual-flow small{font-size:9px}.visual-notification{padding:13px 10px;gap:10px}.visual-notification p{font-size:11px}.visual-notification p span{font-size:10px}.visual-loop{font-size:11px}.visual-loop>span{margin:0 8px}.audience-strip{padding:30px 0}.audience-strip .wrap{gap:20px}.audience-strip h2{font-size:27px}.audience-strip .eyebrow{font-size:11px}.audience-copy p{font-size:15px}.experience-section .section-heading h2{font-size:29px}.stage-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:10px}.stage-controls button{min-height:58px;padding:7px 3px;font-size:12px}.stage-controls button span{font-size:10px}.stage-panel{padding:23px 19px;gap:24px}.stage-copy h3{font-size:25px;margin-bottom:20px}.stage-copy dd{font-size:14px}.stage-copy dt{font-size:12px}.stage-visual{padding:19px}.stage-visual h4{font-size:23px}.demo-caption{padding:13px 17px;font-size:11px}.watch-story,.watch-response{padding:24px 20px}.watch-options{gap:6px;margin-bottom:20px}.watch-options button{font-size:11px;padding:8px 9px}.watch-person b{font-size:16px}.watch-response h3{font-size:24px}.watch-response blockquote{font-size:14px;padding:15px}.watch-response{min-height:340px}.watch-next{font-size:12px}.knowledge-board{padding:21px 17px}.board-heading b{font-size:16px}.board-heading span{font-size:10px;padding:3px 7px}.knowledge-grid{gap:8px}.knowledge-grid>div{padding:13px 10px}.knowledge-grid b{font-size:13px}.knowledge-grid span{font-size:11px}.knowledge-board>p{font-size:12px}.import-options{grid-template-columns:1fr;gap:25px}.import-options article{padding-top:0;padding-left:43px}.import-options h3{font-size:22px}.import-options p{font-size:14px}.ownership-note b{font-size:16px}.ownership-note p{font-size:13px}.screens-grid{grid-template-columns:1fr;gap:28px}.product-screen figcaption b{font-size:19px}.product-screen figcaption span{font-size:14px}.feature-grid{grid-template-columns:1fr;gap:0}.feature-item{padding:23px 0}.feature-item h3{font-size:22px}.feature-item>p{font-size:14px}.feature-delivery{font-size:12px}.conversion-layout{gap:28px}.founder-number{font-size:66px}.founder-number span{font-size:17px}.founder-point{padding-left:20px}.founder-point blockquote{font-size:17px}.revenue-examples>div{gap:12px;font-size:12px;padding:20px 0}.revenue-examples>div b{font-size:24px}.plan-context>p{font-size:12px}.experience-page-hero h1{font-size:33px}.numbered-process>li{padding:22px 0 23px 47px}.numbered-process>li:before{width:31px;height:31px;top:24px}.numbered-process>li>b{font-size:21px}.numbered-process p{font-size:15px}.numbered-process small{font-size:12px}.example-brief{grid-template-columns:1fr}.example-brief>div{padding:20px}.example-brief>div:nth-child(odd){border-right:0}.example-brief>div:nth-last-child(2){border-bottom:1px solid #d1dec4}.handoff-card{padding:24px 19px}.handoff-card h3{font-size:23px}.handoff-card dl>div{grid-template-columns:62px 1fr;gap:16px;font-size:14px}.experience-closing .closing-actions{width:100%}}
@media(prefers-reduced-motion:reduce){.watch-meter span{transition:none}}

