h1,h2,h3{text-wrap:balance}button{font:inherit}a,button{-webkit-tap-highlight-color:transparent}.eyebrow{display:block;color:var(--faint);letter-spacing:.06em;margin-bottom:24px}.site-head{background:var(--bg)}.site-head .nav a{padding:10px 16px;border-radius:var(--r-pill);transition:background .3s,color .3s}.site-head .nav a:hover{background:var(--bg-4);color:var(--text)}.btn{gap:8px}.btn:hover{transform:none!important}.hero.sh-ombra-d{padding:132px 0 128px;background:var(--bg)}.sh-ombra-d .sh-grid{grid-template-columns:5fr 7fr;gap:48px}.sh-ombra-d .sh-copy{grid-column:1;grid-row:1;gap:24px}.sh-ombra-d .sh-plate{grid-column:2;grid-row:1;background:var(--bg-2);padding:32px 24px;min-height:560px;border-radius:var(--r-lg);overflow:hidden}.sh-ombra-d h1{font-size:64px;line-height:1.02;font-weight:500;letter-spacing:-.028em}.sh-ombra-d .sh-lead{font-size:17px;color:var(--muted)}.sh-ombra-d .sh-eyebrow{font-size:12px}.sh-plate .shot-frame{padding:10px;width:100%;border-radius:18px;background:var(--bg-3);border:1px solid var(--line);min-height:390px}.hero .mk{overflow:visible;position:relative;padding-bottom:38px}.hero .mk-frame{min-height:340px}.hero .mk-body{padding:20px 24px}.waveform{height:100px;display:flex;align-items:center;gap:5px;margin:20px 0 0}.waveform i{height:var(--h);width:5px;border-radius:var(--r-xs);background:var(--text-2);opacity:.7}.player{display:flex;align-items:center;justify-content:space-between;color:var(--faint);font-family:var(--mono);font-size:12px;margin-bottom:24px}.play-icon{color:var(--text);font-family:var(--font);font-size:20px}.call-label{color:var(--faint)}.note-lines{padding:16px;display:grid;gap:12px;font-size:13px}.note-lines>div{display:flex;gap:8px;align-items:center}.note-dot{width:4px;height:4px;background:var(--faint);border-radius:50%}.hero .mk-toast{right:-16px;bottom:16px;min-width:200px}.crm-satellite{position:absolute;right:8px;top:-20px;padding:12px 16px;display:flex;align-items:center;gap:12px;box-shadow:0 24px 60px rgba(0,0,0,.55)}.crm-satellite b{font-size:13px;font-weight:500;display:block}.crm-satellite small{font-size:12px;color:var(--faint)}.sat-check{margin-left:16px;color:var(--text-2)}.proof-section{padding:32px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.proof-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:center;gap:32px}.proof-intro p{font-size:15px;color:var(--muted);line-height:1.6}.proof-intro .eyebrow{font-size:12px;margin-bottom:12px}.proof-item{padding-left:28px;border-left:1px solid var(--line)}.proof-item strong{font-family:var(--font-display);font-size:48px;line-height:1;font-weight:500;letter-spacing:-.028em}.proof-item strong span{font-size:20px;color:var(--faint)}.proof-item p{font-size:13px;color:var(--muted);margin-top:16px}.workflow-section,.capture-section,.pricing-section{padding:128px 0}.split{align-items:end}.split .t-lead{max-width:480px}.split h2{margin:0}.workflow-layout{display:grid;grid-template-columns:4fr 8fr;gap:48px;margin-top:64px;align-items:center}.workflow-tabs{display:grid}.workflow-tabs button{display:flex;gap:16px;position:relative;text-align:left;border:0;border-top:1px solid var(--line);background:transparent;color:var(--muted);padding:28px 16px;cursor:pointer;transition:background .3s,color .3s}.workflow-tabs button:hover{background:var(--bg-2)}.workflow-tabs button[aria-selected=true]{color:var(--text);background:var(--bg-2)}.workflow-tabs button b{font-size:20px;font-weight:500}.workflow-tabs button p{font-size:15px;line-height:1.6;color:var(--muted);margin:8px 0 0}.tab-indicator{position:absolute;left:0;top:28px;bottom:28px;width:2px;background:transparent}.workflow-tabs [aria-selected=true] .tab-indicator{background:var(--mint)}.workflow-layout .panel-inner{padding:32px}.workflow-layout .panel{margin:0;min-width:0}.output-body{padding:28px}.output-body h3{margin:20px 0 28px}.output-record{display:grid;gap:0;min-height:156px}.output-record>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid var(--line);font-size:13px}.output-record span{color:var(--muted)}.output-record b{font-weight:500}.output-foot{display:flex;gap:8px;align-items:center;color:var(--faint);font-size:12px;padding-top:24px}.output-foot time{margin-left:auto}.demo-caption{text-align:right;color:var(--faint);margin-top:16px}.capture-grid{display:grid;grid-template-columns:7fr 5fr;align-items:center;gap:80px}.capture-grid .panel{margin:0}.capture-grid .panel-inner{padding:48px}.capture-copy p{margin:28px 0}.capture-grid .mk-tl span{display:block;color:var(--faint);font-size:12px;margin-top:6px}.capture-grid .mk-tl{padding-bottom:28px}.pricing-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pricing-layout{display:grid;grid-template-columns:5fr 7fr;gap:80px}.pricing-copy .t-lead{margin:28px 0}.price-board{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.price-row{display:grid;grid-template-columns:1fr auto;gap:24px;padding:32px;border-bottom:1px solid var(--line);align-items:center}.price-row h3{margin:0 0 8px}.price-row p{margin:0}.price-row .btn{justify-self:start}.price-row .price{grid-column:2;grid-row:1 / 3;text-align:right}.price b{display:block;font-family:var(--font-display);font-size:48px;line-height:1;font-weight:500;letter-spacing:-.028em}.price span{display:block;font-size:13px;color:var(--faint);margin-top:12px}.pro-row{background:var(--bg-2)}.pro-row .tag{margin-bottom:20px}.pricing-note{padding:24px 32px;color:var(--faint);margin:0}.final-section{padding:180px 0;text-align:center}.final-section .t-lead{margin:24px 0 32px}.final-section .v-btns{justify-content:center}.notewell-footer{border-top:1px solid var(--line);padding:32px 0}.notewell-footer .wrap{display:flex;gap:32px;align-items:center}.notewell-footer p{color:var(--muted)}.notewell-footer nav{margin-left:auto;display:flex;gap:24px;font-size:13px;color:var(--muted)}dialog{background:var(--bg-2);color:var(--text);border:1px solid var(--line-2);border-radius:var(--r-md);padding:32px;width:min(440px,calc(100% - 40px));box-shadow:0 24px 60px rgba(0,0,0,.55)}dialog::backdrop{background:rgba(0,0,0,.7)}dialog p{margin:20px 0 28px}.dialog-close{position:absolute;right:12px;top:8px;background:none;border:0;color:var(--muted);font-size:28px;cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid var(--mint);outline-offset:4px}
@media(max-width:1100px){.sh-ombra-d .sh-grid{grid-template-columns:1fr 1.2fr;gap:32px}.sh-ombra-d h1{font-size:44px}.sh-ombra-d .sh-plate{min-height:500px;padding:32px 16px}.proof-grid{gap:16px}.proof-item{padding-left:16px}.proof-item strong{font-size:34px}.capture-grid,.pricing-layout{gap:48px}}
@media(max-width:900px){.hero.sh-ombra-d{padding:88px 0}.sh-ombra-d .sh-grid{display:flex;flex-direction:column;align-items:stretch;gap:48px}.sh-ombra-d .sh-copy{order:0}.sh-ombra-d .sh-plate{min-height:480px}.sh-ombra-d h1{font-size:44px;max-width:560px}.sh-ombra-d .sh-lead{max-width:520px}.proof-grid{grid-template-columns:1fr 1fr;gap:28px}.proof-intro{padding-left:16px}.proof-item strong{font-size:34px}.workflow-section,.capture-section,.pricing-section{padding:88px 0}.workflow-layout{grid-template-columns:1fr;gap:32px;margin-top:48px}.workflow-tabs button{padding:24px 16px}.workflow-tabs button p{max-width:400px}.workflow-layout .panel-inner{padding:20px}.capture-grid,.pricing-layout{grid-template-columns:1fr;gap:48px}.capture-grid .panel-inner{padding:24px}.capture-copy{grid-row:1}.final-section{padding:120px 0}.notewell-footer .wrap{flex-wrap:wrap;gap:20px}.notewell-footer nav{margin-left:0}.notewell-footer p{width:100%;order:3;margin:0}.notewell-footer .faint{margin-left:auto}.output-body{padding:20px}.hero .mk-body{padding:20px 16px}.waveform{gap:4px}.crm-satellite{right:0}.hero .mk-toast{right:0}.hero .mk-frame{min-height:340px}.sh-ombra-d .sh-plate{padding:32px 12px}.sh-plate .shot-frame{padding:8px}.proof-grid{column-gap:12px}.proof-item p{line-height:1.5}.price-row{padding:24px}.price-row .price{grid-row:1 / 3}.pricing-note{padding:24px}.output-foot{flex-wrap:wrap}.output-foot time{margin-left:auto}.demo-caption{text-align:left}}
/* Each adjacent section contributes to a single 128px gap. */
.workflow-section{padding-bottom:64px}.capture-section{padding-top:64px;padding-bottom:64px}.pricing-section{padding-top:64px;padding-bottom:64px}.final-section{padding-top:128px;padding-bottom:128px}.final-section{background:var(--bg-2)}.final-section .wrap{padding-top:24px;padding-bottom:24px}.hero .call-to-close{min-width:0}.brand svg{color:var(--text);fill:none}.sh-ombra-d .sh-eyebrow{font-size:13px}.final-section .eyebrow{font-size:13px}.mk-bar{position:relative;z-index:1}.mk-top{position:relative}.workflow-layout .mk,.capture-grid .mk{min-height:300px}.capture-grid .mk-frame{min-height:300px}.capture-grid .mk-timeline{padding-top:12px}.hero .mk-toast{width:auto}.hero .mk-bar{height:36px}.hero .mk-top{height:44px}.hero .mk-frame.app{display:block}
@media(max-width:900px){.workflow-section{padding-bottom:44px}.capture-section{padding-top:44px;padding-bottom:44px}.pricing-section{padding-top:44px;padding-bottom:44px}.final-section{padding:88px 0}.capture-grid .mk,.capture-grid .mk-frame{min-height:280px}.capture-grid .mk-body{padding:18px 16px}}
.proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.proof-intro{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding:0}.proof-intro p{margin:0}.proof-intro br{display:none}.proof-intro .eyebrow{margin:0}.proof-item{padding:0 0 8px 28px}.proof-item strong{font-size:96px;letter-spacing:-.04em}.proof-section{padding:32px 0 48px}
@media(max-width:900px){.proof-grid{grid-template-columns:1fr;gap:28px}.proof-intro{display:block}.proof-intro p{margin-top:12px}.proof-item strong{font-size:64px}.proof-item{padding:0 0 0 20px}.proof-item p{margin-top:12px}.proof-section{padding:32px 0}}
@media(max-width:900px){.sh-ombra-d .sh-copy{order:-1}}
