.consultants-page .hero-section{padding:clamp(3rem,7vw,6.8rem) 0 clamp(2.3rem,5vw,4.5rem);background:radial-gradient(circle at 8% 8%,rgba(214,234,255,.88),transparent 42%),radial-gradient(circle at 86% 10%,rgba(255,226,192,.72),transparent 44%),linear-gradient(146deg,#f7fbff,#f1f7ff)}.consultants-page .hero-shell{width:min(1180px,100% - 2rem);margin-inline:auto;display:grid;gap:1.35rem}.consultants-page .hero-copy{display:grid;gap:.95rem;align-content:start}.consultants-page .hero-badge{width:fit-content;display:inline-flex;align-items:center;gap:.45rem;border-radius:9999px;background:#ffebcd;color:#995016;font-size:.82rem;font-weight:700;letter-spacing:.03em;padding:.38rem .8rem}.consultants-page .hero-copy h1{margin:0;color:#132233;font-size:clamp(2rem,5vw,3.2rem);line-height:1.08;letter-spacing:-.015em}.consultants-page .hero-description{margin:0;color:#435b75;font-size:clamp(1rem,2vw,1.2rem);line-height:1.58;max-width:60ch}.consultants-page .hero-actions{display:flex;flex-wrap:wrap;gap:.65rem}.consultants-page .hero-actions a{min-height:3rem;border-radius:.82rem;border:2px solid transparent;font-weight:700;text-decoration:none;padding:.4rem 1rem;display:inline-flex;align-items:center;justify-content:center;gap:.32rem}.consultants-page .hero-primary{background:#f58a24;border-color:#f58a24;color:#fff}.consultants-page .hero-secondary{background:#fff;border-color:#dce6f2;color:#2b435f}.consultants-page .hero-proof-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.85rem 1.25rem}.consultants-page .hero-proof-list li{display:inline-flex;align-items:center;gap:.4rem;color:#596d85;font-size:.9rem}.consultants-page .hero-visuals{display:grid;gap:.75rem}.consultants-page .visual-card{border-radius:1rem;border:1px solid rgb(214,223,236);background:#ffffffe6;box-shadow:0 18px 34px #1b3a5e21;padding:.85rem}.consultants-page .visual-kicker{margin:0;color:#8191a4;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.consultants-page .visual-title{margin:.55rem 0 0;color:#1e2e43;font-size:.9rem;font-weight:600}.consultants-page .heatmap-grid{margin-top:.7rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.24rem}.consultants-page .heat-cell{block-size:1.35rem;border-radius:.28rem;border:1px solid rgb(214,223,236);display:block}.consultants-page .heat-free{background:#fff}.consultants-page .heat-flexible{background:#cef4dd;border-color:#75ca91}.consultants-page .heat-disruptive{background:#ffe6c1;border-color:#e5a348}.consultants-page .heat-protected{background:#d24a4a;border-color:#a43131}.consultants-page .heatmap-legend{margin:.65rem 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.4rem .7rem}.consultants-page .heatmap-legend li{display:inline-flex;align-items:center;gap:.28rem;font-size:.74rem;color:#728297}.consultants-page .legend-dot{inline-size:.55rem;block-size:.55rem;border-radius:.2rem;border:1px solid rgb(199,212,227)}.consultants-page .calendar-event-list{margin:.7rem 0 0;padding:0;list-style:none;display:grid;gap:.35rem}.consultants-page .calendar-event{border-radius:.65rem;border:1px solid rgb(208,219,233);display:flex;align-items:center;gap:.45rem;padding:.42rem .5rem}.consultants-page .event-time{width:2.55rem;flex:0 0 2.55rem;color:#76879c;font-size:.72rem}.consultants-page .event-label{display:inline-flex;align-items:center;gap:.25rem;color:#5c6d80;font-size:.73rem;flex:1;min-width:0}.consultants-page .event-source{border-radius:9999px;background:#fff9;color:#5f7187;font-size:.63rem;padding:.12rem .42rem}.consultants-page .event-google{background:#eaf3ff;border-color:#bbd0ee}.consultants-page .event-outlook{background:#f3ecff;border-color:#ceb9f0}.consultants-page .event-personal{background:#eff3f8;border-color:#cad6e4}.consultants-page .event-clientA{background:#fff2e3;border-color:#f1cca4}.consultants-page .event-clientB{background:#e1f8f4;border-color:#a3d9d0}.consultants-page .problem-grid{margin-top:1.2rem}.consultants-page .problem-card{display:flex;align-items:flex-start;gap:.65rem;border-color:#f1cccc;background:#fff8f8}.consultants-page .problem-card p{margin:0}.consultants-page .problem-icon{margin-top:.05rem}.consultants-page .loop-shell{margin-top:1.3rem}.consultants-page .loop-label{margin:0;width:fit-content;margin-inline:auto;display:inline-flex;align-items:center;gap:.35rem;border-radius:9999px;background:#ffe3e3;color:#a43434;font-weight:700;font-size:.85rem;padding:.42rem .8rem}.consultants-page .loop-steps{margin-top:.95rem;display:grid;gap:.55rem}.consultants-page .loop-step{border-radius:.95rem;border:1px solid var(--border-soft);background:var(--surface-1);text-align:center;padding:.8rem .65rem}.consultants-page .loop-icon{margin-inline:auto;inline-size:2.55rem;block-size:2.55rem;border-radius:9999px;border:1px solid var(--border-soft);background:var(--surface-2);display:grid;place-items:center;font-size:1rem}.consultants-page .loop-title,.consultants-page .loop-subtitle{margin:0}.consultants-page .loop-title{margin-top:.42rem;color:var(--text-strong);font-size:.84rem;font-weight:700}.consultants-page .loop-subtitle{margin-top:.2rem;color:var(--text-muted);font-size:.72rem}.consultants-page .loop-arrow{justify-self:center;color:#b3c0d1}.consultants-page .loop-repeat{margin:.8rem 0 0;display:flex;justify-content:center;gap:.35rem;color:#ad4b4b;font-size:.76rem;font-weight:600}.consultants-page .before-after-grid{margin-top:1.1rem}.consultants-page .before-after-card{border-radius:1rem;background:var(--surface-1);border:1px solid var(--border-soft);padding:1rem}.consultants-page .before-after-card h3{margin:0;display:flex;align-items:center;gap:.4rem;font-size:1.16rem}.consultants-page .before-after-card ul{margin:.85rem 0 0;padding:0;list-style:none;display:grid;gap:.5rem}.consultants-page .before-after-card li{display:flex;align-items:flex-start;gap:.42rem;font-size:.93rem;color:var(--text-body);line-height:1.46}.consultants-page .before-card{border-color:#f0bfbf;background:#fff9f9}.consultants-page .before-card h3,.consultants-page .before-card li span:first-child{color:#b33838}.consultants-page .after-card{border-color:#a6d8b9;background:#f7fffb}.consultants-page .after-card h3,.consultants-page .after-card li span:first-child{color:#20864b}.consultants-page .how-grid{margin-top:1.15rem}.consultants-page .how-card{display:grid;gap:.7rem}.consultants-page .how-card header{display:flex;align-items:center;gap:.6rem}.consultants-page .how-card h3{font-size:1.03rem}.consultants-page .step-number{inline-size:2rem;block-size:2rem;border-radius:9999px;background:#f58a24;color:#fff;font-size:.9rem;font-weight:800;display:grid;place-items:center}.consultants-page .how-card p{margin:0;font-size:.92rem}.consultants-page .how-card ul{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.consultants-page .how-card li{display:flex;align-items:flex-start;gap:.38rem;color:var(--text-body);font-size:.82rem}.consultants-page .how-card li span:first-child{color:#249657;font-weight:700}.consultants-page .feature-section{background:#f8fcff}.consultants-page .feature-stack{margin-top:1.2rem;display:grid;gap:.9rem}.consultants-page .feature-card{border-radius:1rem;border:1px solid var(--border-soft);background:var(--surface-1);overflow:hidden;display:grid}.consultants-page .feature-copy,.consultants-page .feature-visual{padding:1rem}.consultants-page .feature-copy h3{margin:.4rem 0 0;color:var(--text-strong);font-size:1.3rem}.consultants-page .feature-message{margin:.42rem 0 0;color:#d07423;font-weight:600}.consultants-page .feature-copy>p:last-of-type{margin-top:.55rem;color:var(--text-body);line-height:1.55}.consultants-page .feature-copy ul{margin:.7rem 0 0;padding:0;list-style:none;display:grid;gap:.43rem}.consultants-page .feature-copy li{display:flex;align-items:flex-start;gap:.38rem;color:var(--text-body);font-size:.88rem}.consultants-page .feature-copy li span:first-child{color:#249657;font-weight:700}.consultants-page .feature-visual{background:#f7faff;border-top:1px solid var(--border-soft)}.consultants-page .feature-badge{margin:0;width:fit-content;border-radius:9999px;padding:.24rem .58rem;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.consultants-page .badge-orange{background:#ffecd3;color:#994f17}.consultants-page .badge-blue{background:#e0edff;color:#1d60aa}.consultants-page .badge-purple{background:#eee8ff;color:#6f45b2}.consultants-page .badge-green{background:#e0f7e9;color:#1f864a}.consultants-page .state-list,.consultants-page .source-list,.consultants-page .poll-preview{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.consultants-page .state-item{border-radius:.72rem;border:1px solid var(--border-soft);padding:.48rem .6rem;display:flex;align-items:center;justify-content:space-between;gap:.7rem}.consultants-page .state-item p,.consultants-page .state-item small{margin:0}.consultants-page .state-item p{font-size:.85rem;font-weight:700}.consultants-page .state-item small{font-size:.73rem;opacity:.88}.consultants-page .state-item.heat-protected p,.consultants-page .state-item.heat-protected small{color:#fff7f7}.consultants-page .source-list li{border-radius:.72rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:.48rem .58rem;display:flex;align-items:center;gap:.45rem}.consultants-page .source-dot{inline-size:.55rem;block-size:.55rem;border-radius:9999px}.consultants-page .dot-google{background:#3882d6}.consultants-page .dot-outlook{background:#8c5cd3}.consultants-page .dot-personal{background:#818c9d}.consultants-page .dot-clientA{background:#e98c39}.consultants-page .dot-clientB{background:#32a899}.consultants-page .source-list li>span:nth-child(2){flex:1;color:var(--text-body);font-size:.9rem}.consultants-page .source-hidden{display:inline-flex;align-items:center;gap:.2rem;color:var(--text-muted);font-size:.74rem}.consultants-page .poll-preview li{border-radius:.72rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:.48rem .6rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem;color:var(--text-body);font-size:.84rem}.consultants-page .winning-slot{background:#e4f9ed;border-color:#81cd98;font-weight:700;color:#247645}.consultants-page .avatar-row{display:inline-flex;align-items:center}.consultants-page .avatar-row b{inline-size:.8rem;block-size:.8rem;border-radius:9999px;border:1px solid rgb(255,255,255);margin-left:-.2rem;background:#3882d6}.consultants-page .avatar-row b:nth-child(2){background:#52b36f}.consultants-page .avatar-row b:nth-child(3){background:#e98c39}.consultants-page .avatar-row b:nth-child(4){background:#8c5cd3}.consultants-page .booking-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.consultants-page .booking-config-grid article{border-radius:.62rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:.45rem .52rem}.consultants-page .booking-config-grid p,.consultants-page .booking-config-grid span{margin:0}.consultants-page .booking-config-grid p{color:var(--text-muted);font-size:.68rem}.consultants-page .booking-config-grid span{color:var(--text-strong);font-size:.84rem;font-weight:700}.consultants-page .privacy-note{margin:.6rem 0 0;border-radius:.7rem;border:1px solid rgb(158,219,182);background:#e9f9f1;color:#247f49;font-size:.78rem;font-weight:600;display:inline-flex;align-items:center;gap:.28rem;padding:.34rem .5rem}.consultants-page .scene-stack{margin-top:1.2rem;display:grid;gap:.9rem}.consultants-page .scene-card{border-radius:1rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:1rem;display:grid;gap:.8rem}.consultants-page .scene-label{margin:0;display:inline-flex;align-items:center;gap:.33rem;color:#ec8422;font-size:.73rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.consultants-page .scene-copy h3{margin:.35rem 0 0;color:var(--text-strong);font-size:1.15rem}.consultants-page .scene-copy p:last-child{margin:.55rem 0 0;color:var(--text-body);line-height:1.56}.consultants-page .scene-visual{border-radius:.78rem;border:1px solid var(--border-soft);background:#fafdff;padding:.7rem}.consultants-page .scene-kicker{margin:0;color:var(--text-muted);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.consultants-page .scene-mini-heatmap{margin-top:.5rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.2rem}.consultants-page .scene-footnote{margin:.44rem 0 0;color:#586a81;font-size:.7rem;display:inline-flex;gap:.24rem;align-items:center}.consultants-page .scene-vote-row{margin-top:.45rem;border-radius:.65rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:.38rem .5rem;display:flex;justify-content:space-between;align-items:center;gap:.4rem;font-size:.76rem;color:var(--text-body)}.consultants-page .scene-status{margin:.42rem 0 0;border-radius:.65rem;border:1px solid var(--border-soft);padding:.34rem .5rem;font-size:.74rem;display:inline-flex;align-items:center;gap:.25rem}.consultants-page .scene-status.cancelled{background:#ffebeb;border-color:#ecaaaa;color:#ac3f3f}.consultants-page .scene-status.freed{background:#e9f9f1;border-color:#9ddab6;color:#257b49}.consultants-page .faq-shell{width:min(900px,100% - 2rem)}.consultants-page .faq-list{margin-top:1.3rem;display:grid;gap:.65rem}.consultants-page .faq-item{border-radius:.88rem;border:1px solid var(--border-soft);background:var(--surface-1);overflow:clip}.consultants-page .faq-item button{width:100%;border:0;background:transparent;color:var(--text-strong);font:inherit;font-weight:600;text-align:left;padding:.92rem 1rem;display:flex;justify-content:space-between;align-items:center;gap:.7rem;cursor:pointer}.consultants-page .faq-item button span:last-child{color:var(--text-muted);font-size:1.25rem;line-height:1}.consultants-page .faq-answer{padding:0 1rem .95rem}.consultants-page .faq-answer p{margin:0;color:var(--text-body);line-height:1.6}@media(min-width:900px){.consultants-page .hero-visuals{grid-template-columns:repeat(2,minmax(0,1fr))}.consultants-page .loop-steps{grid-template-columns:repeat(9,minmax(0,auto));align-items:center;justify-content:center;gap:.3rem}.consultants-page .loop-step{width:8.3rem}.consultants-page .feature-card,.consultants-page .scene-card{grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:stretch}.consultants-page .feature-card.reverse .feature-copy,.consultants-page .scene-card.reverse .scene-copy{order:2}.consultants-page .feature-card.reverse .feature-visual,.consultants-page .scene-card.reverse .scene-visual{order:1}.consultants-page .feature-visual{border-top:0;border-left:1px solid var(--border-soft)}.consultants-page .feature-card.reverse .feature-visual{border-left:0;border-right:1px solid var(--border-soft)}}@media(min-width:1024px){.consultants-page .hero-shell{grid-template-columns:minmax(0,1fr) minmax(0,.96fr);align-items:center;gap:1.4rem}}.sales-page .hero-section{padding:clamp(3rem,7vw,6.8rem) 0 clamp(2.3rem,5vw,4.5rem);background:radial-gradient(circle at 8% 8%,rgba(214,234,255,.88),transparent 42%),radial-gradient(circle at 86% 10%,rgba(255,226,192,.72),transparent 44%),linear-gradient(146deg,#f7fbff,#f1f7ff)}.sales-page .hero-shell{width:min(1180px,100% - 2rem);margin-inline:auto;display:grid;gap:1.35rem}.sales-page .hero-copy{display:grid;gap:.95rem;align-content:start}.sales-page .hero-badge{width:fit-content;display:inline-flex;align-items:center;gap:.45rem;border-radius:9999px;background:#e0efff;color:#18569f;font-size:.82rem;font-weight:700;letter-spacing:.03em;padding:.38rem .8rem}.sales-page .hero-copy h1{margin:0;color:#132233;font-size:clamp(2rem,5vw,3.2rem);line-height:1.08;letter-spacing:-.015em}.sales-page .hero-description{margin:0;color:#435b75;font-size:clamp(1rem,2vw,1.2rem);line-height:1.58;max-width:62ch}.sales-page .hero-actions{display:flex;flex-wrap:wrap;gap:.65rem}.sales-page .hero-actions a{min-height:3rem;border-radius:.82rem;border:2px solid transparent;font-weight:700;text-decoration:none;padding:.4rem 1rem;display:inline-flex;align-items:center;justify-content:center;gap:.32rem}.sales-page .hero-primary{background:#f58a24;border-color:#f58a24;color:#fff}.sales-page .hero-secondary{background:#fff;border-color:#dce6f2;color:#2b435f}.sales-page .hero-proof-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.85rem 1.25rem}.sales-page .hero-proof-list li{display:inline-flex;align-items:center;gap:.4rem;color:#596d85;font-size:.9rem}.sales-page .hero-visuals{display:grid;gap:.75rem}.sales-page .visual-card{border-radius:1rem;border:1px solid rgb(214,223,236);background:#ffffffe6;box-shadow:0 18px 34px #1b3a5e21;padding:.85rem}.sales-page .booking-visual header{display:flex;align-items:center;gap:.42rem;margin-bottom:.55rem;padding-bottom:.44rem;border-bottom:1px solid rgb(229,236,244)}.sales-page .brand-dot{inline-size:.85rem;block-size:.85rem;border-radius:.2rem;background:#267ad9}.sales-page .booking-visual header p{margin:0;color:#495d77;font-size:.75rem;font-weight:700}.sales-page .booking-visual h3{margin:0;color:#1e2e43;font-size:.92rem}.sales-page .slot-list,.sales-page .availability-list,.sales-page .availability-legend,.sales-page .mini-source-list,.sales-page .mini-pick-list,.sales-page .state-list,.sales-page .source-list,.sales-page .poll-preview{margin:0;padding:0;list-style:none}.sales-page .slot-list{margin-top:.56rem;display:grid;gap:.34rem}.sales-page .slot-list li{border-radius:.65rem;border:1px solid rgb(208,221,237);display:flex;align-items:center;justify-content:space-between;gap:.3rem;padding:.38rem .52rem;font-size:.76rem}.sales-page .slot-list li span:last-child{color:#259554;font-weight:700}.sales-page .slot-free{background:#fff;color:#4e5f74}.sales-page .slot-flexible{background:#e6f8ed;border-color:#99d9b1;color:#207f4a}.sales-page .request-block{margin-top:.55rem;border-top:1px solid rgb(229,236,244);padding-top:.5rem}.sales-page .request-block p{margin:0;border-radius:.58rem;border:1px solid rgb(247,195,129);background:#fff0dd;color:#a85f1e;font-size:.72rem;font-weight:700;display:inline-flex;align-items:center;gap:.25rem;padding:.28rem .46rem}.sales-page .request-block small{margin-top:.28rem;display:block;color:#8998aa;font-size:.64rem}.sales-page .visual-kicker{margin:0;color:#8191a4;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sales-page .availability-list{margin-top:.55rem;display:grid;gap:.28rem}.sales-page .availability-list li{border-radius:.58rem;border:1px solid rgb(206,219,235);display:flex;align-items:center;gap:.3rem;padding:.3rem .46rem}.sales-page .availability-time{width:2.7rem;flex:0 0 2.7rem;font-size:.64rem;color:#728398}.sales-page .availability-hidden{display:inline-flex;align-items:center;gap:.2rem;color:#6d7e94;font-size:.64rem;flex:1;min-width:0}.sales-page .availability-label{border-radius:9999px;font-size:.62rem;padding:.14rem .4rem;font-weight:700}.sales-page .availability-protected{background:#ffebeb;border-color:#eda9a9}.sales-page .availability-protected .availability-label{background:#f4bebe;color:#a13434}.sales-page .availability-free{background:#fff}.sales-page .availability-free .availability-label{background:#eaf0f8;color:#677a91}.sales-page .availability-flexible{background:#e9f8f0;border-color:#9fd9b6}.sales-page .availability-flexible .availability-label{background:#cdf0dc;color:#24834d}.sales-page .availability-disruptive{background:#fff2de;border-color:#f4cb8a}.sales-page .availability-disruptive .availability-label{background:#ffe4b4;color:#9c5e1d}.sales-page .availability-legend{margin-top:.46rem;display:flex;flex-wrap:wrap;gap:.36rem .65rem}.sales-page .availability-legend li{display:inline-flex;align-items:center;gap:.24rem;color:#728398;font-size:.66rem}.sales-page .legend-chip{inline-size:.52rem;block-size:.52rem;border-radius:.18rem;border:1px solid rgb(199,212,227)}.sales-page .heat-free{background:#fff}.sales-page .heat-flexible{background:#cef4dd;border-color:#75ca91}.sales-page .heat-disruptive{background:#ffe6c1;border-color:#e5a348}.sales-page .heat-protected{background:#d24a4a;border-color:#a43131}.sales-page .outcome-grid{margin-top:1.2rem;display:grid;gap:.75rem}.sales-page .outcome-card{border-radius:.92rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:.85rem;display:flex;align-items:flex-start;gap:.52rem}.sales-page .outcome-icon{margin-top:.03rem}.sales-page .outcome-card p{margin:0;color:var(--text-body);line-height:1.5}.sales-page .before-after-grid{margin-top:1.1rem}.sales-page .before-after-card{border-radius:1rem;background:var(--surface-1);border:1px solid var(--border-soft);padding:1rem}.sales-page .before-after-card h3{margin:0;display:flex;align-items:center;gap:.4rem;font-size:1.16rem}.sales-page .before-after-card ul{margin:.85rem 0 0;padding:0;list-style:none;display:grid;gap:.5rem}.sales-page .before-after-card li{display:flex;align-items:flex-start;gap:.42rem;font-size:.93rem;color:var(--text-body);line-height:1.46}.sales-page .before-card{border-color:#f0bfbf;background:#fff9f9}.sales-page .before-card h3,.sales-page .before-card li span:first-child{color:#b33838}.sales-page .after-card{border-color:#a6d8b9;background:#f7fffb}.sales-page .after-card h3,.sales-page .after-card li span:first-child{color:#20864b}.sales-page .how-grid{margin-top:1.15rem}.sales-page .how-card{display:grid;gap:.68rem}.sales-page .how-card header{display:flex;align-items:center;gap:.58rem}.sales-page .step-number{inline-size:2rem;block-size:2rem;border-radius:9999px;background:#f58a24;color:#fff;font-size:.9rem;font-weight:800;display:grid;place-items:center}.sales-page .how-card h3{font-size:1.03rem}.sales-page .how-card p{margin:0;font-size:.92rem;color:var(--text-body)}.sales-page .how-mini{border-radius:.76rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:.62rem}.sales-page .mini-kicker{margin:0;display:inline-flex;align-items:center;gap:.3rem;color:var(--text-muted);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sales-page .mini-source-list,.sales-page .mini-pick-list{margin-top:.48rem;display:grid;gap:.3rem}.sales-page .mini-source-list li,.sales-page .mini-pick-list li{border-radius:.55rem;border:1px solid var(--border-soft);background:var(--surface-2);padding:.3rem .45rem;display:flex;align-items:center;justify-content:space-between;gap:.35rem;font-size:.7rem;color:var(--text-body)}.sales-page .source-dot{inline-size:.5rem;block-size:.5rem;border-radius:9999px}.sales-page .dot-blue{background:#3882d6}.sales-page .dot-purple{background:#8c5cd3}.sales-page .dot-gray{background:#818c9d}.sales-page .dot-orange{background:#e98c39}.sales-page .mini-heatmap-list{margin-top:.48rem;display:grid;gap:.28rem}.sales-page .mini-heatmap-list div{display:flex;align-items:center;gap:.35rem}.sales-page .mini-heatmap-list span:first-child{width:1.9rem;flex:0 0 1.9rem;color:var(--text-muted);font-size:.66rem}.sales-page .heat-strip{display:block;border-radius:.25rem;block-size:.76rem;border:1px solid var(--border-soft);flex:1}.sales-page .how-tabs{margin-top:.5rem;display:flex;gap:.36rem}.sales-page .how-tabs button{flex:1;min-height:1.95rem;border-radius:.55rem;border:1px solid var(--border-soft);background:var(--surface-2);color:var(--text-muted);font:inherit;font-size:.72rem;font-weight:700;cursor:pointer}.sales-page .how-tabs button.active{background:#ffedd6;border-color:#f5ab4e;color:#a15717}.sales-page .mini-request{margin-top:.45rem}.sales-page .mini-request p{margin:0;border-radius:.55rem;border:1px solid rgb(247,195,129);background:#fff0dd;color:#a85f1e;font-size:.7rem;padding:.28rem .4rem}.sales-page .mini-request small{margin-top:.34rem;display:inline-flex;align-items:center;gap:.2rem;color:var(--text-muted);font-size:.68rem}.sales-page .mid-cta{background:#fff2e0;padding:2rem 0}.sales-page .mid-cta-shell{text-align:center}.sales-page .mid-cta-shell p{margin:0;color:var(--text-strong);font-size:1.18rem}.sales-page .mid-cta-shell a{margin-top:.8rem;min-height:2.8rem;border-radius:.8rem;border:2px solid rgb(245,138,36);background:#f58a24;color:#fff;text-decoration:none;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding:.4rem 1rem}.sales-page .feature-section{background:#f8fcff}.sales-page .feature-stack{margin-top:1.2rem;display:grid;gap:.9rem}.sales-page .feature-card{border-radius:1rem;border:1px solid var(--border-soft);background:var(--surface-1);overflow:hidden;display:grid}.sales-page .feature-copy,.sales-page .feature-visual{padding:1rem}.sales-page .feature-copy h3{margin:.4rem 0 0;color:var(--text-strong);font-size:1.3rem}.sales-page .feature-message{margin:.42rem 0 0;color:#d07423;font-weight:600}.sales-page .feature-copy>p:last-of-type{margin-top:.55rem;color:var(--text-body);line-height:1.55}.sales-page .feature-copy ul{margin:.7rem 0 0;padding:0;list-style:none;display:grid;gap:.43rem}.sales-page .feature-copy li{display:flex;align-items:flex-start;gap:.38rem;color:var(--text-body);font-size:.88rem}.sales-page .feature-copy li span:first-child{color:#249657;font-weight:700}.sales-page .feature-badge{margin:0;width:fit-content;border-radius:9999px;padding:.24rem .58rem;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.sales-page .badge-orange{background:#ffecd3;color:#994f17}.sales-page .badge-blue{background:#e0edff;color:#1d60aa}.sales-page .badge-purple{background:#eee8ff;color:#6f45b2}.sales-page .badge-green{background:#e0f7e9;color:#1f864a}.sales-page .customize-block{margin-top:.7rem;border-radius:.78rem;border:1px solid rgb(170,204,245);background:#edf6ff;padding:.72rem}.sales-page .customize-block h4{margin:0;color:#1e65ae;font-size:.88rem;display:inline-flex;align-items:center;gap:.28rem}.sales-page .customize-block ul{margin-top:.46rem;display:grid;gap:.28rem}.sales-page .customize-block li{font-size:.78rem;color:#366ba6}.sales-page .feature-visual{background:#f7faff;border-top:1px solid var(--border-soft)}.sales-page .meeting-types p{margin:0;color:var(--text-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sales-page .meeting-types>div{margin-top:.44rem;display:flex;flex-wrap:wrap;gap:.35rem}.sales-page .meeting-types article{border-radius:.58rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:.28rem .42rem;display:inline-flex;align-items:center;gap:.2rem}.sales-page .meeting-types span{color:var(--text-strong);font-size:.75rem;font-weight:700}.sales-page .meeting-types small{color:var(--text-muted);font-size:.7rem}.sales-page .settings-grid{margin-top:.58rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.sales-page .settings-grid article{border-radius:.58rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:.35rem .45rem}.sales-page .settings-grid p,.sales-page .settings-grid span{margin:0}.sales-page .settings-grid p{color:var(--text-muted);font-size:.66rem}.sales-page .settings-grid span{color:var(--text-strong);font-size:.76rem;font-weight:700}.sales-page .poll-preview,.sales-page .source-list,.sales-page .state-list{display:grid;gap:.45rem}.sales-page .poll-preview li,.sales-page .source-list li,.sales-page .state-item{border-radius:.72rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:.48rem .6rem;display:flex;align-items:center;justify-content:space-between;gap:.7rem}.sales-page .poll-preview li{color:var(--text-body);font-size:.84rem}.sales-page .winning-slot{background:#e4f9ed;border-color:#81cd98;font-weight:700;color:#247645}.sales-page .avatar-row{display:inline-flex;align-items:center}.sales-page .avatar-row b{inline-size:.8rem;block-size:.8rem;border-radius:9999px;border:1px solid rgb(255,255,255);margin-left:-.2rem;background:#3882d6}.sales-page .avatar-row b:nth-child(2){background:#52b36f}.sales-page .avatar-row b:nth-child(3){background:#e98c39}.sales-page .avatar-row b:nth-child(4){background:#8c5cd3}.sales-page .source-list li{justify-content:flex-start}.sales-page .source-list li>span:nth-child(2){flex:1;color:var(--text-body);font-size:.9rem}.sales-page .source-hidden{display:inline-flex;align-items:center;gap:.2rem;color:var(--text-muted);font-size:.74rem}.sales-page .state-item p,.sales-page .state-item small{margin:0}.sales-page .state-item p{font-size:.85rem;font-weight:700}.sales-page .state-item small{font-size:.73rem;opacity:.88}.sales-page .state-item.heat-protected p,.sales-page .state-item.heat-protected small{color:#fff7f7}.sales-page .role-grid{margin-top:1.2rem}.sales-page .role-card{border-radius:1rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:1rem;text-align:center}.sales-page .role-icon{margin:0 auto;inline-size:2.7rem;block-size:2.7rem;border-radius:9999px;border:1px solid var(--border-soft);background:var(--surface-2);display:grid;place-items:center;font-size:1.1rem}.sales-page .role-pill{margin:.6rem auto 0;width:fit-content;border-radius:9999px;padding:.22rem .6rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.sales-page .role-blue{background:#e0edff;color:#1d60aa}.sales-page .role-green{background:#e0f7e9;color:#1f864a}.sales-page .role-purple{background:#eee8ff;color:#6f45b2}.sales-page .role-card h3{margin:.44rem 0 0;color:var(--text-strong);font-size:1.15rem}.sales-page .role-card p:last-child{margin:.45rem 0 0;color:var(--text-body);line-height:1.52}.sales-page .proof-section{background:#f8fbff}.sales-page .proof-grid{margin-top:1.2rem;display:grid;gap:.7rem}.sales-page .proof-card{border-radius:.86rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:.78rem;display:flex;align-items:flex-start;gap:.45rem}.sales-page .proof-card p{margin:0;color:var(--text-body);line-height:1.5}.sales-page .proof-callout{margin-top:1rem;border-radius:.9rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:.62rem;display:flex;justify-content:center;align-items:center;gap:.45rem}.sales-page .proof-callout>div{border-radius:.65rem;border:1px solid var(--border-soft);background:var(--surface-2);padding:.4rem .52rem;display:inline-flex;align-items:center;gap:.25rem;color:var(--text-body);font-size:.74rem}.sales-page .proof-callout>div:last-child{background:#ffecec;border-color:#efbbbb;color:#a63a3a}.sales-page .faq-shell{width:min(900px,100% - 2rem)}.sales-page .faq-list{margin-top:1.3rem;display:grid;gap:.65rem}.sales-page .faq-item{border-radius:.88rem;border:1px solid var(--border-soft);background:var(--surface-1);overflow:clip}.sales-page .faq-item button{width:100%;border:0;background:transparent;color:var(--text-strong);font:inherit;font-weight:600;text-align:left;padding:.92rem 1rem;display:flex;justify-content:space-between;align-items:center;gap:.7rem;cursor:pointer}.sales-page .faq-item button span:last-child{color:var(--text-muted);font-size:1.25rem;line-height:1}.sales-page .faq-answer{padding:0 1rem .95rem}.sales-page .faq-answer p{margin:0;color:var(--text-body);line-height:1.6}@media(min-width:760px){.sales-page .outcome-grid,.sales-page .proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.sales-page .hero-visuals{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-page .feature-card{grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:stretch}.sales-page .feature-card.reverse .feature-copy{order:2}.sales-page .feature-card.reverse .feature-visual{order:1}.sales-page .feature-visual{border-top:0;border-left:1px solid var(--border-soft)}.sales-page .feature-card.reverse .feature-visual{border-left:0;border-right:1px solid var(--border-soft)}}@media(min-width:1024px){.sales-page .hero-shell{grid-template-columns:minmax(0,1fr) minmax(0,.96fr);align-items:center;gap:1.4rem}.sales-page .outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-root{display:block;background:var(--surface-0)}.page-section{padding:clamp(2.5rem,6vw,5rem) 0}.page-section.alt{background:var(--surface-alt)}.page-section.soft{background:var(--surface-2)}.section-shell{width:min(1120px,100% - 2rem);margin-inline:auto}.section-header{text-align:center;max-width:74ch;margin-inline:auto}.section-header h2{margin:0;color:var(--text-strong);font-size:clamp(1.75rem,3.8vw,3rem);line-height:1.12}.section-header p{margin:.9rem auto 0;color:var(--text-body);font-size:clamp(1rem,1.9vw,1.25rem);line-height:1.58}.card-grid{display:grid;gap:1rem}.card{border-radius:1rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:1rem;box-shadow:0 10px 24px #10243914}.card h3{margin:0;color:var(--text-strong);font-size:1.25rem}.card p{margin:.6rem 0 0;color:var(--text-body);line-height:1.55}.copy-block{max-width:72ch;margin-inline:auto}.copy-block p{margin:0;color:var(--text-body);font-size:clamp(1rem,1.9vw,1.2rem);line-height:1.68}.copy-block p+p{margin-top:1rem}.state-grid{margin-top:1.2rem;display:grid;gap:.8rem}.state-card{border-radius:.85rem;padding:.8rem;border:1px solid var(--border-soft)}.state-card h3{margin:0;font-size:1.1rem}.state-card p{margin:.4rem 0 0;font-size:.92rem}.state-free{background:#fff;color:#3a4b61}.state-flexible{background:#ddf8e6;border-color:#6fc289;color:#227041}.state-disruptive{background:#ffebcd;border-color:#eca746;color:#925c1b}.state-protected{background:#d04040;border-color:#9e1b1b;color:#fff5f5}.inline-list{margin:.85rem 0 0;padding:0;list-style:none;display:grid;gap:.45rem}.inline-list li{display:flex;align-items:flex-start;gap:.45rem;color:var(--text-body);line-height:1.45}.inline-list li:before{content:"";inline-size:.45rem;block-size:.45rem;margin-top:.52rem;border-radius:9999px;background:#1c67c6}.kicker{display:inline-flex;align-items:center;gap:.38rem;border-radius:9999px;background:#dfedff;color:#154e8f;padding:.3rem .7rem;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.kicker-warm{background:#ffedd6;color:#9e5917}.metric-grid{display:grid;gap:.75rem}.metric{border-radius:.85rem;border:1px solid var(--border-soft);background:var(--surface-1);padding:.75rem;text-align:center}.metric .value{display:block;color:#135caf;font-weight:800;font-size:1.8rem;line-height:1.05}.metric .label{display:block;margin-top:.35rem;color:var(--text-muted);font-size:.9rem}.button-row{margin-top:1.2rem;display:flex;flex-wrap:wrap;gap:.7rem}.button-row a,.button-row button{min-height:2.8rem;border-radius:.8rem;border:2px solid transparent;padding:.35rem 1rem;display:inline-flex;align-items:center;justify-content:center;font-weight:700;text-decoration:none;font:inherit;cursor:pointer}.button-primary{background:#f58a24;border-color:#f58a24;color:#fff}.button-secondary{background:var(--surface-1);border-color:var(--border-soft);color:var(--text-body)}@media(min-width:760px){.card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:960px){.card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{color-scheme:light;--page-background: rgb(246 250 255);--page-text: rgb(22 43 66);--link: rgb(21 77 134);--link-hover: rgb(14 60 107);--focus-ring: rgb(14 104 189);--surface-0: rgb(255 255 255);--surface-1: rgb(255 255 255);--surface-2: rgb(247 250 255);--surface-alt: rgb(250 248 242);--text-strong: rgb(20 33 49);--text-body: rgb(57 77 101);--text-muted: rgb(91 113 137);--border-soft: rgb(211 224 237);--brand-blue: rgb(24 101 198);font-family:DM Sans,Segoe UI,system-ui,-apple-system,sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--page-background);color:var(--page-text);line-height:1.5;min-height:100vh}a{color:var(--link)}a:hover,a:focus-visible{color:var(--link-hover)}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.theme-dark{color-scheme:dark;--page-background: rgb(11 17 25);--page-text: rgb(205 220 239);--link: rgb(130 186 255);--link-hover: rgb(169 207 255);--focus-ring: rgb(86 160 255);--surface-0: rgb(13 22 33);--surface-1: rgb(17 27 39);--surface-2: rgb(9 16 24);--surface-alt: rgb(15 25 37);--text-strong: rgb(238 246 255);--text-body: rgb(192 210 229);--text-muted: rgb(151 174 202);--border-soft: rgb(56 74 96);--brand-blue: rgb(70 142 239)}
