.value-demo{min-width:0}.value-tabs{border-bottom:1px solid #d6dce5;gap:4px;margin-bottom:18px;display:flex}.value-tabs button{color:#526078;flex:1;padding:14px 5px;font-size:13px;font-weight:700;position:relative}.value-tabs button[aria-pressed=true]{color:#071b43}.value-tabs button[aria-pressed=true]:after{content:"";bottom:-1px;background:#f36;height:3px;position:absolute;inset-inline:0}.value-tabs button:focus-visible,.value-controls button:focus-visible{outline-offset:3px;outline:3px solid #f36}.value-canvas{overflow:hidden}.value-stage .ss-stage{background:0 0;font-family:inherit;overflow:hidden}.value-stage .value-title{color:#071b43;align-items:center;gap:12px;height:60px;font-size:22px;font-weight:800;display:flex;position:absolute;inset:0 0 auto}.value-stage .value-title>span{color:#c12450;background:#ffe7ed;border-radius:6px;flex-shrink:0;padding:6px 10px;font-size:12px}.value-stage .value-platform{top:70px;inset-inline:0;direction:inherit;background:#f5f6f8;border:1px solid #d7deea;border-radius:12px;font-size:13px;display:flex;position:absolute;bottom:55px;overflow:hidden;box-shadow:0 12px 35px #071b4312}.value-stage .value-nav{color:#fff;background:#071b43;flex-direction:column;flex:none;gap:12px;width:124px;padding:20px 10px;display:flex}.value-stage .value-nav img{object-fit:contain;width:100px;height:28px;margin-bottom:20px}.value-stage .value-nav>div{border-radius:5px;align-items:center;gap:8px;padding:10px 6px;font-size:11px;display:flex}.value-stage .value-nav>div[data-selected=true]{background:#f36}.value-stage .value-nav-footer{color:#bdc9de;margin-top:auto;padding:0 6px;font-size:10px}.value-stage .value-workspace{flex:1;min-width:0}.value-stage .value-toolbar{background:#fff;border-bottom:1px solid #e0e5ec;justify-content:space-between;align-items:center;gap:12px;height:54px;padding:0 18px;display:flex}.value-stage .value-toolbar>div{align-items:center;gap:14px;display:flex}.value-stage .value-toolbar>img{object-fit:contain;width:97px;height:24px}.value-stage .value-toolbar strong{font-size:13px}.value-stage .value-scene{opacity:1;padding:16px;transition:opacity .28s}.value-stage .value-scene[data-fade=true]{opacity:0}.value-stage .value-bottom-line{inset-inline:0;color:#126c56;justify-content:center;align-items:center;height:36px;font-size:15px;font-weight:650;display:flex;position:absolute;bottom:6px}.value-stage .value-request{background:#fff;border:1px solid #e0e4eb;border-radius:8px;align-items:center;gap:12px;margin-bottom:14px;padding:12px;display:flex}.value-stage .value-request>svg{color:#16866c;flex-shrink:0}.value-stage .value-request>div{flex-direction:column;flex:1;gap:4px;display:flex}.value-stage .value-request span{font-size:12px}.value-stage .value-booking-grid{grid-template-columns:1fr 230px;gap:14px;display:grid}.value-stage .value-calendar{background:#fff;border:1px solid #dde3ec;border-radius:8px;min-height:215px;position:relative;overflow:hidden}.value-stage .value-calendar-head,.value-stage .value-calendar-row{direction:ltr;grid-template-columns:40px 1fr 1fr;height:44px;display:grid}.value-stage .value-calendar-head{background:#f9fafc;font-size:12px}.value-stage .value-calendar-head>*{border-inline-end:1px solid #e3e7ed;place-items:center;display:grid}.value-stage .value-calendar-row>*{border-bottom:1px solid #e3e7ed;border-inline-end:1px solid #e3e7ed}.value-stage .value-calendar-row>span{color:#7e8a9f;padding:10px 3px;font-size:9px}.value-stage .value-event{opacity:0;will-change:transform;border-radius:4px;flex-direction:column;gap:4px;width:calc(50% - 24px);padding:9px 6px;font-size:11px;transition:opacity .3s,transform .3s;display:flex;position:absolute;transform:translateY(7px)}.value-stage .value-event-one{background:#def2fd;border-inline-start:3px solid #4b9dc8;top:47px;left:43px}.value-stage .value-event-two{background:#e7e2fa;border-inline-start:3px solid #8970c8;top:108px;right:3px}.value-stage .value-event span{direction:ltr;font-size:10px}.value-stage .value-event[data-show=true]{opacity:1;transform:translateY(0)}.value-stage .value-existing-event{background:#fce4eb;border-inline-start:3px solid #df708d;border-radius:3px;justify-content:space-between;width:calc(50% - 24px);padding:5px;font-size:10px;display:flex;position:absolute;top:176px;left:43px}.value-stage .value-services{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.value-stage .value-match{color:#627089;background:#f1f4f8;border-radius:6px;gap:8px;padding:10px;transition:background .25s,color .25s;display:flex}.value-stage .value-match[data-on=true]{color:#106348;background:#e2f4ec}.value-stage .value-match>div{flex-direction:column;gap:4px;display:flex}.value-stage .value-match b{direction:ltr;font-size:15px}.value-stage .value-match span{font-size:10px}.value-stage .value-actions{gap:8px;display:flex}.value-stage .value-result{color:#126c56;opacity:0;will-change:transform;align-items:center;gap:8px;padding:12px 0;font-size:12px;line-height:1.6;transition:opacity .3s,transform .3s;display:flex;transform:translateY(5px)}.value-stage .value-result[data-show=true]{opacity:1;transform:translateY(0)}.value-stage .value-result>svg{flex-shrink:0}.value-stage .value-sales-grid,.value-stage .value-cost-grid{grid-template-columns:245px 1fr;gap:18px;display:grid}.value-stage .value-store-title{align-items:center;gap:10px;display:flex}.value-stage .value-gift{color:#fff;background:#082249;border-radius:8px;flex-direction:column;gap:10px;padding:18px 12px;display:flex;position:relative;overflow:hidden}.value-stage .value-gift:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 60%,#ffffff0e 61%,#0000 63%);position:absolute;inset:0}.value-stage .value-gift>span{font-size:12px}.value-stage .value-gift strong{color:#fff;font-size:36px;line-height:1.1}.value-stage .value-gift small{font-size:13px}.value-stage .value-store-options{color:#526079;flex-direction:column;gap:7px;font-size:10px;display:flex}.value-stage .value-store-options>span{align-items:center;gap:5px;display:flex}.value-stage .value-sales-feed,.value-stage .value-cost-report{padding:12px 0}.value-stage .value-section-label{color:#67768d;margin-bottom:15px;font-size:12px}.value-stage .value-order-detail{background:#f1f4f8;border-top:1px solid #dce3eb;border-bottom:1px solid #dce3eb;flex-direction:column;gap:9px;margin:12px 0;padding:16px 12px;transition:background .3s;display:flex}.value-stage .value-order-detail[data-on=true]{background:#e4f4ec}.value-stage .value-order-detail>span{font-size:11px}.value-stage .value-order-detail b{font-size:26px}.value-stage .value-order-detail small{font-size:12px}.value-stage .value-cost-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.value-stage .value-cost-heading>div{flex-direction:column;gap:5px;display:flex}.value-stage .value-cost-heading span{color:#68768a;font-size:11px}.value-stage .value-material{align-items:flex-start}.value-stage .value-material>svg{color:#d22b59}.value-stage .value-material>span{color:#65738b;font-size:11px}.value-stage .value-quantity{direction:ltr;align-items:baseline;gap:8px;display:flex}.value-stage .value-quantity strong{font-size:48px;line-height:1.1}.value-stage .value-quantity span{font-size:16px}.value-stage .value-material-cost{color:#c82e56;white-space:nowrap;font-size:18px}.value-stage .value-material-cost small{font-size:11px}.value-stage .value-cost-report>.ss-button{margin-top:15px}.value-stage .value-channels{gap:8px;margin-bottom:12px;display:flex}.value-stage .value-channels .ss-badge{gap:5px}.value-stage .value-inbox-grid{grid-template-columns:140px 1fr 155px;gap:10px;display:grid}.value-stage .value-conversations,.value-stage .value-chat{background:#fff;border:1px solid #e0e5ec;border-radius:8px;overflow:hidden}.value-stage .value-chat-person{align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}.value-stage .value-chat-person .ss-badge{margin-inline-start:auto}.value-stage .value-chat-body{background-color:#eeebe7;background-image:radial-gradient(#fff9 1px,#0000 1px);background-size:14px 14px;flex-direction:column;gap:12px;min-height:215px;padding:12px;display:flex}.value-stage .value-incoming{font-size:12px;line-height:1.7}.value-stage .value-incoming small,.value-stage .value-reply small{color:#6e7c87;justify-content:space-between;align-items:center;font-size:10px;display:flex}.value-stage .value-reply{opacity:0;will-change:transform;background:#d9facc;font-size:12px;line-height:1.7;transition:opacity .3s,transform .3s;transform:translateY(6px)}.value-stage .value-reply[data-show=true]{opacity:1;transform:translateY(0)}.value-stage .value-seen{color:#497b6f;opacity:0;align-items:center;gap:5px;font-size:10px;transition:opacity .3s;display:flex}.value-stage .value-seen[data-show=true]{opacity:1}.value-stage .value-chat-actions{gap:8px;padding:12px;display:flex}.value-stage .value-client{background:#fff;border:1px solid #e0e5ec;border-radius:8px;padding:12px;transition:box-shadow .3s}.value-stage .value-client[data-on=true]{box-shadow:0 0 0 2px #f36}.value-stage .value-client-heading{color:#e72d5d;justify-content:space-between;align-items:center;gap:6px;margin-bottom:16px;font-size:12px;display:flex}.value-stage .value-client>strong{font-size:13px}.value-stage .value-client-last{background:#edf7ff;border-radius:5px;flex-direction:column;gap:8px;margin:16px 0;padding:12px 8px;display:flex}.value-stage .value-client-last>span,.value-stage .value-client-last small{font-size:10px}.value-stage .value-client-last b{font-size:12px}.value-stage .value-client-stats{flex-direction:column;gap:10px;display:flex}.value-stage .value-client-stats>span{justify-content:space-between;gap:8px;font-size:10px;display:flex}.value-stage .value-client-stats b{color:#c82e56;font-size:13px}.value-controls{justify-content:flex-end;gap:4px;margin-top:8px;display:flex}.value-controls button{color:#6d7d92;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.value-controls button:hover{background:#e7ebf1}.value-stage [data-layout=compact] .value-title{gap:8px;height:63px;font-size:17px;line-height:1.5}.value-stage [data-layout=compact] .value-title>span{padding:4px 6px;font-size:10px}.value-stage [data-layout=compact] .value-platform{top:72px;bottom:48px}.value-stage [data-layout=compact] .value-toolbar{height:45px;padding:0 10px}.value-stage [data-layout=compact] .value-toolbar>div{gap:10px}.value-stage [data-layout=compact] .value-toolbar>div>svg{display:none}.value-stage [data-layout=compact] .value-scene{padding:10px}.value-stage [data-layout=compact] .value-bottom-line{text-align:center;padding:0 8px;font-size:11px;line-height:1.6}.value-stage [data-layout=compact] .value-booking-grid{grid-template-columns:1fr 160px;gap:8px}.value-stage [data-layout=compact] .value-request{gap:7px;margin-bottom:10px;padding:9px}.value-stage [data-layout=compact] .value-request>div>span{font-size:10px}.value-stage [data-layout=compact] .value-request>.ss-badge{display:none}.value-stage [data-layout=compact] .value-existing-event{width:calc(50% - 16.5px);font-size:8px;display:block}.value-stage [data-layout=compact] .value-finder{--ss-card-gap:9px}.value-stage [data-layout=compact] .value-match{gap:5px;padding:7px}.value-stage [data-layout=compact] .value-actions{flex-direction:column;align-items:stretch;gap:7px}.value-stage [data-layout=compact] .value-result{padding:10px 0;font-size:10px}.value-stage [data-layout=compact] .value-sales-grid{grid-template-columns:155px 1fr;gap:10px}.value-stage [data-layout=compact] .value-store{--ss-card-gap:10px}.value-stage [data-layout=compact] .value-store-title{gap:5px;font-size:11px}.value-stage [data-layout=compact] .value-gift{padding:14px 8px}.value-stage [data-layout=compact] .value-section-label{margin-bottom:8px;font-size:10px}.value-stage [data-layout=compact] .value-sales-feed .ss-row__lead{display:none}.value-stage [data-layout=compact] .value-sales-feed .ss-row__head{flex-wrap:wrap;gap:6px}.value-stage [data-layout=compact] .value-sales-feed .ss-row{grid-template-columns:1fr}.value-stage [data-layout=compact] .value-order-detail{margin:10px 0;padding:10px}.value-stage [data-layout=compact] .value-cost-grid{grid-template-columns:145px 1fr;gap:10px}.value-stage [data-layout=compact] .value-cost-heading{font-size:11px}.value-stage [data-layout=compact] .value-material{--ss-card-gap:12px}.value-stage [data-layout=compact] .value-cost-report .ss-row__head{flex-wrap:wrap;gap:7px}.value-stage [data-layout=compact] .value-inbox-grid{grid-template-columns:1fr}.value-stage [data-layout=compact] .value-channels{gap:5px}.value-stage [data-layout=compact] .value-channels .ss-badge{font-size:9px}.value-stage [data-layout=compact] .value-chat-body{gap:8px;min-height:177px;padding:10px}.value-stage [data-layout=compact] .value-chat-person{padding:9px}.value-stage [data-layout=compact] .value-incoming,.value-stage [data-layout=compact] .value-reply{font-size:11px}.value-stage [data-layout=compact] .value-client{top:109px;z-index:3;opacity:0;pointer-events:none;background:#fff;grid-template-columns:1fr 1fr;gap:10px;transition:opacity .25s,transform .25s;display:grid;position:absolute;inset-inline:10px;transform:translateY(6px)}.value-stage [data-layout=compact] .value-client[data-on=true]{opacity:1;transform:none}.value-stage [data-layout=compact] .value-client-heading{grid-column:1/-1;margin:0}.value-stage [data-layout=compact] .value-client-last{grid-area:2/2/4;margin:0}.value-stage [data-layout=compact] .value-client-stats{gap:6px}.value-stage [data-layout=compact] .value-chat-actions{padding:9px}.value-stage .value-platform:has(.value-reply[data-show=true]) .value-client{--revealed:1}.value-stage [data-layout=compact] .value-platform:has(.value-reply[data-show=true]) .value-client{opacity:0;transform:translateY(-4px)}@media (max-width:600px){.value-tabs button{padding:11px 3px;font-size:11px}.value-tabs{margin-bottom:8px}}@media (prefers-reduced-motion:reduce){.value-demo *{transition:none!important;animation:none!important}}.value-stage [data-layout=compact] .value-booking-grid,.value-stage [data-layout=compact] .value-sales-grid,.value-stage [data-layout=compact] .value-cost-grid{grid-template-columns:1fr}.value-stage [data-layout=compact] .value-scene[data-beat="0"] .value-calendar,.value-stage [data-layout=compact] .value-scene[data-beat="1"] .value-calendar,.value-stage [data-layout=compact] .value-scene[data-beat="2"] .value-finder,.value-stage [data-layout=compact] .value-scene[data-beat="3"] .value-finder{display:none}.value-stage [data-layout=compact] .value-calendar-head,.value-stage [data-layout=compact] .value-calendar-row{grid-template-columns:40px 1fr 1fr}.value-stage [data-layout=compact] .value-calendar-head{font-size:12px}.value-stage [data-layout=compact] .value-calendar-row>span{padding:10px 3px;font-size:10px}.value-stage [data-layout=compact] .value-event{width:calc(50% - 24px);padding:8px;font-size:12px}.value-stage [data-layout=compact] .value-event-one,.value-stage [data-layout=compact] .value-existing-event{left:43px}.value-stage [data-layout=compact] .value-event span{font-size:11px}.value-stage [data-layout=compact] .value-existing-event{width:calc(50% - 24px);font-size:10px}.value-stage [data-layout=compact] .value-finder>b{font-size:14px}.value-stage [data-layout=compact] .value-services{flex-flow:wrap}.value-stage [data-layout=compact] .value-services .ss-badge{font-size:11px}.value-stage [data-layout=compact] .value-match{padding:12px}.value-stage [data-layout=compact] .value-match b{font-size:18px}.value-stage [data-layout=compact] .value-match span{font-size:12px}.value-stage [data-layout=compact] .value-actions{flex-direction:row;gap:10px}.value-stage [data-layout=compact] .value-scene[data-beat="0"] .value-sales-feed,.value-stage [data-layout=compact] .value-scene[data-beat="0"] .value-cost-report,.value-stage [data-layout=compact] .value-scene:not([data-beat="0"]) .value-store,.value-stage [data-layout=compact] .value-scene:not([data-beat="0"]) .value-material{display:none}.value-stage [data-layout=compact] .value-sales-feed .ss-row{--ss-row-title:13px;--ss-row-subtitle:11px;--ss-row-pad:12px}.value-stage [data-layout=compact] .value-order-detail{padding:16px}.value-stage [data-layout=compact] .value-order-detail b{font-size:35px}.value-stage [data-layout=compact] .value-store-title{font-size:15px}.value-stage [data-layout=compact] .value-store-options{font-size:11px}.value-stage [data-layout=compact] .value-gift>span{font-size:12px}.value-stage [data-layout=compact] .value-gift strong{font-size:38px}.value-stage [data-layout=compact] .value-material>b{font-size:15px}.value-stage [data-layout=compact] .value-material>span{font-size:12px}.value-stage [data-layout=compact] .value-quantity strong{font-size:48px}.value-stage [data-layout=compact] .value-cost-report .ss-row{--ss-row-title:13px;--ss-row-pad:12px}.value-stage [data-layout=compact] .value-cost-report .ss-row__meta,.value-stage [data-layout=compact] .value-section-label,.value-stage [data-layout=compact] .value-result,.value-stage [data-layout=compact] .value-bottom-line{font-size:12px}@media (min-width:1001px){.tm-hero .tm-shell{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:32px}.tm-hero .tm-copy h1{font-size:clamp(36px,3.1vw,48px)}}.value-stage .value-calendar-row>span{padding-inline:8px}.value-stage [data-layout=compact] .value-calendar-row>span{padding-inline:5px}.value-stage .value-ai-source{color:#1676a2;align-items:center;gap:9px;margin-bottom:15px;display:flex}.value-stage .value-ai-source>span:last-child{color:#68768a;margin-inline-start:auto;font-size:11px}.value-stage .value-ai-grid{grid-template-columns:240px 1fr;gap:18px;display:grid}.value-stage .value-ai-file{color:#071b43;align-items:center;gap:10px;display:flex}.value-stage .value-ai-file>div{flex-direction:column;gap:6px;display:flex}.value-stage .value-ai-file small{color:#718096;font-size:10px}.value-stage .value-ai-upload p{margin:12px 0;font-size:15px;line-height:1.8}.value-stage .value-ai-note{color:#64748b;gap:8px;font-size:11px;line-height:1.7;display:flex}.value-stage .value-ai-note svg{flex-shrink:0}.value-stage .value-ai-record{opacity:.35;transition:opacity .3s}.value-stage .value-ai-record[data-ready=true]{opacity:1}.value-stage .value-ai-record .value-section-label{color:#126c56;align-items:center;gap:7px;margin-bottom:3px;display:flex}.value-stage .value-ai-total{font-size:24px}.value-stage .value-ai-total small{font-size:11px}.value-stage .value-ai-attachment{color:#126c56;align-items:center;gap:7px;padding:10px 0;font-size:11px;display:flex}.value-stage .value-ai-record .value-result{padding:8px 0;font-size:11px}.value-stage .value-nav{gap:5px}.value-stage .value-nav img{margin-bottom:12px}.value-stage [data-layout=compact] .value-ai-grid{grid-template-columns:1fr}.value-stage [data-layout=compact] .value-ai-source{flex-wrap:wrap;margin-bottom:12px}.value-stage [data-layout=compact] .value-ai-source>span:last-child{flex-basis:100%;margin:0;font-size:11px}.value-stage [data-layout=compact] .value-scene[data-beat="0"] .value-ai-record,.value-stage [data-layout=compact] .value-scene:not([data-beat="0"]) .value-ai-upload{display:none}.value-stage [data-layout=compact] .value-ai-record .ss-row{--ss-row-title:12px;--ss-row-pad:9px}.value-stage [data-layout=compact] .value-ai-record .ss-row__meta,.value-stage [data-layout=compact] .value-ai-record .value-result{font-size:12px}@media (max-width:600px){.value-tabs{grid-template-columns:1fr 1fr;gap:4px;display:grid}.value-tabs button{padding:10px 4px;font-size:12px}}.value-stage .value-ai-counts{gap:12px;margin:12px 0;display:flex}.value-stage .value-ai-counts>div{border-inline-start:3px solid #16866c;flex-direction:column;flex:1;gap:4px;padding-inline-start:12px;display:flex}.value-stage .value-ai-counts b{font-size:30px;line-height:1.1}.value-stage .value-ai-counts span{color:#617088;font-size:11px}.value-stage .value-ai-research{color:#126c56;align-items:center;gap:10px;padding:12px 0;display:flex}.value-stage .value-ai-research>div{flex-direction:column;gap:6px;display:flex}.value-stage .value-ai-research b{font-size:12px}.value-stage .value-ai-research span{color:#617088;font-size:11px}.value-stage .value-ai-upload p{font-size:13px}.value-stage [data-layout=compact] .value-ai-upload p{font-size:15px}.value-stage [data-layout=compact] .value-ai-counts b{font-size:32px}.value-stage .value-reception-status{color:#126c56;background:#e9f4f1;border-radius:7px;align-items:center;gap:8px;margin-bottom:10px;padding:9px 12px;font-size:12px;display:flex}.value-stage .value-reception-status>span{margin-inline-start:auto;font-size:10px}.value-stage .value-reception .value-channels{margin-bottom:10px}.value-stage .value-reception .value-chat-body{gap:8px;min-height:180px;padding:10px}.value-stage .value-reception .value-incoming,.value-stage .value-reception .value-reply{font-size:12px;line-height:1.6}.value-stage .value-reception .value-client{background:#fff;border:1px solid #dae3ec;border-radius:8px;padding:12px}.value-stage .value-reception .value-client-last{background:#f4f7fa;margin:12px 0;padding:10px}.value-stage .value-handoff-request{opacity:0;background:#fff;border:1px solid #e0e5eb;border-radius:8px;padding:7px 10px;font-size:11px;display:none}.value-stage .value-handoff-request[data-show=true]{opacity:1;display:block}.value-stage .value-reception .value-seen{font-size:10px}.value-stage .value-reception .value-chat-person{padding:9px}.value-stage .value-reception .value-chat-actions{padding:8px}.value-stage [data-layout=compact] .value-reception-status{flex-wrap:wrap;font-size:12px}.value-stage [data-layout=compact] .value-reception-status>span{flex-basis:100%;margin:0;font-size:11px}.value-stage [data-layout=compact] .value-reception .value-client{top:160px}.value-stage [data-layout=compact] .value-reception .value-chat-body{min-height:165px}.value-stage [data-layout=compact] .value-reception .value-reply,.value-stage [data-layout=compact] .value-reception .value-incoming{font-size:12px}.value-stage [data-layout=compact] .value-reception .value-client-last{margin:0}.value-stage [data-layout=compact] .value-reception .value-seen{font-size:10px}.value-stage .value-reception .value-channels{border-bottom:1px solid #dce3eb;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:12px;padding:0 0 12px;display:flex}.value-stage .value-reception .value-channels .ss-badge{box-sizing:border-box;color:#23745d;background:#fff;border:1px solid #d8e4df;border-radius:7px;gap:6px;min-height:30px;padding:7px 10px;font-size:12px;line-height:1}.value-stage .value-reception .value-channels .ss-badge[data-tone=accent]{color:#a73568;background:#fff;border-color:#eadbe4}.value-stage .value-reception .value-channels .ss-badge>svg{flex:0 0 15px;width:15px;height:15px;display:block}.value-stage .value-reception .value-channels .ss-badge__label{white-space:nowrap;line-height:1.3}.value-stage [data-layout=compact] .value-reception .value-channels{gap:6px;margin-bottom:10px;padding-bottom:10px}.value-stage [data-layout=compact] .value-reception .value-channels .ss-badge{gap:4px;min-height:28px;padding:6px;font-size:10px}.value-canvas{container-type:inline-size}.value-canvas>.value-stage{height:min(66.6667cqw,560px)!important}.value-connect .value-canvas>.value-stage{height:min(73.8095cqw,620px)!important}@container (max-width:599px){.value-canvas>.value-stage{height:min(148.045cqw,530px)!important}.value-connect .value-canvas>.value-stage{height:min(181.564cqw,650px)!important}}
.tm-section{color:#081c43;background:#faf8f5;padding:68px 28px}.tm-shell{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:44px;max-width:1320px;margin:auto;display:grid}.tm-copy h1{letter-spacing:-1.6px;margin:18px 0;font-size:clamp(36px,3.5vw,56px);font-weight:800;line-height:1.4}.tm-copy h1 em{color:#d32254;font-style:normal}.tm-eyebrow{color:#ac2450;letter-spacing:.3px;font-size:13px;font-weight:700}.tm-copy p{color:#4b5b74;max-width:530px;font-size:17px;line-height:1.95}.tm-cta{flex-wrap:wrap;align-items:center;gap:20px;margin:28px 0;display:flex}.tm-cta>a{align-items:center;gap:5px;font-size:14px;font-weight:600;display:flex}.tm-benefits{color:#56657b;flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.tm-benefits span{align-items:center;gap:5px;display:flex}.tm-benefits svg{color:#16846c}.tm-story-picker{gap:6px;margin-bottom:18px;display:flex}.tm-story-picker button{background:#fff;border:1px solid #d6dce5;border-radius:10px;flex:1;padding:12px 7px;font-size:12px;font-weight:650;transition:background .2s}.tm-story-picker button span{color:#68788e;margin-bottom:5px;font-size:10px;font-weight:400;display:block}.tm-story-picker button[aria-pressed=true]{color:#fff;background:#081c43;border-color:#081c43}.tm-story-picker button[aria-pressed=true] span{color:#b7c3d8}.tm-stage-wrap{border-radius:14px;overflow:hidden}.tm-stage{width:100%}.tm-stage .ss-stage{background:0 0;font-family:inherit;overflow:hidden}.tm-stage .tm-window{color:#081c43;background:#fff;height:425px;position:absolute;inset:0 0 auto}.tm-stage .tm-product{min-height:400px;font-size:13px;display:flex}.tm-stage .tm-nav{color:#fff;background:#081c43;flex-shrink:0;width:148px;padding:20px 8px;position:relative}.tm-stage .tm-nav .ss-row{color:#fff}.tm-stage .tm-wordmark{letter-spacing:-1px;margin:0 12px 24px;font-size:23px;font-weight:700}.tm-stage .tm-nav-foot{color:#bbc8dc;margin:36px 12px 0;font-size:11px}.tm-stage .tm-main{flex-direction:column;flex:1;gap:14px;min-width:0;padding:20px;display:flex}.tm-stage .tm-product-heading{color:#64728a;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.tm-stage .tm-message{color:#081c43;flex-direction:row;align-items:center;line-height:1.8;display:flex}.tm-stage .tm-message svg{color:#16846c;flex-shrink:0}.tm-stage .tm-slot{background:#f3f6fa;border-radius:10px;align-items:center;gap:12px;padding:16px;transition:background .5s,box-shadow .5s;display:flex}.tm-stage .tm-slot[data-active=true]{background:#e6f5ee;box-shadow:inset 0 0 0 1px #a8d8c5}.tm-stage .tm-slot div{flex-direction:column;flex:1;gap:5px;display:flex}.tm-stage .tm-slot strong{direction:ltr;font-size:18px;display:block}.tm-stage .tm-slot div span{font-size:11px}.tm-stage .tm-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tm-stage .tm-outcome{color:#126954;opacity:0;align-items:center;gap:8px;min-height:30px;font-size:12px;transition:opacity .5s,transform .5s;display:flex;transform:translateY(5px)}.tm-stage .tm-outcome[data-visible=true]{opacity:1;transform:translateY(0)}.tm-stage .tm-payoff{bottom:8px;color:#fff;opacity:0;background:#081c43;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:17px;font-size:13px;transition:opacity .5s,transform .5s;display:flex;position:absolute;inset-inline:25px;transform:translateY(12px);box-shadow:0 8px 25px #081c4320}.tm-stage .tm-payoff[data-visible=true]{opacity:1;transform:translateY(0)}.tm-stage .tm-context{background:#f8fafc;border-inline-start:3px solid #dce3ec;padding-inline-start:10px;transition:border-color .5s}.tm-stage .tm-context[data-active=true]{border-color:#f36}.tm-stage .tm-context-label{color:#69778a;padding:10px 12px 0;font-size:11px}.tm-playback{color:#64728a;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:10px;display:flex}.tm-playback>div{gap:5px;display:flex}.tm-playback button{border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:8px;display:flex}.tm-playback button:hover{background:#e9edf2}.tm-section button:focus-visible,.tm-section a:focus-visible{outline-offset:4px;outline:3px solid #f36}.tm-connect{background:#fff;padding-top:85px;padding-bottom:85px}.tm-connect .tm-shell{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.tm-copy h2{margin:15px 0 22px;font-size:clamp(30px,3vw,44px);font-weight:750;line-height:1.4}.tm-copy ul{gap:12px;margin:24px 0;padding:0;font-size:15px;list-style:none;display:grid}.tm-copy li:before{content:"✓";color:#15846b;margin-inline-end:10px}.tm-copy small{color:#65738b;margin-top:18px;font-size:11px;line-height:1.8;display:block}.tm-stage [data-layout=compact] .tm-main{gap:12px;padding:16px}.tm-stage [data-layout=compact] .tm-product{font-size:12px}.tm-stage [data-layout=compact] .tm-slot{gap:8px;padding:12px}.tm-stage [data-layout=compact] .tm-slot div span{font-size:10px}.tm-stage [data-layout=compact] .tm-payoff{inset-inline:12px;padding:14px;font-size:11px;bottom:6px}.tm-stage [data-layout=compact] .tm-actions{gap:8px}.tm-stage [data-layout=compact] .tm-outcome{font-size:11px}.tm-stage [data-layout=compact] .tm-product-heading{font-size:10px}.tm-stage .ss-avatar{flex-shrink:0}@media (max-width:1000px){.tm-shell,.tm-connect .tm-shell{grid-template-columns:1fr;gap:35px;max-width:740px}.tm-copy p{max-width:650px}.tm-copy h1{font-size:48px}.tm-section{padding:48px 24px}}@media (max-width:600px){.tm-section{padding:34px 16px}.tm-shell{gap:28px}.tm-copy h1{letter-spacing:-.7px;font-size:35px}.tm-copy p{font-size:15px;line-height:1.85}.tm-copy h2{font-size:30px}.tm-story-picker{gap:5px}.tm-story-picker button{padding:10px 4px;font-size:11px}.tm-playback{font-size:9px}.tm-playback button span{display:none}.tm-benefits{gap:10px;font-size:10px}.tm-cta{gap:15px}.tm-cta>a{font-size:13px}}@media (prefers-reduced-motion:reduce){.tm-section *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.tm-stage .tm-nav .ss-row__subtitle{color:#b7c3d8}.tm-stage-wrap{background:#faf8f5}.tm-connect .tm-stage-wrap{background:#fff}.tm-stage .tm-window{opacity:1;height:490px;transition:opacity .4s}.tm-stage [data-layout=compact] .tm-window{height:470px}.tm-stage .tm-payoff{will-change:transform;bottom:18px}.tm-stage [data-layout=compact] .tm-payoff{bottom:16px}.tm-stage .tm-outcome{will-change:transform}.tm-stage .tm-nav{color:#081c43;background:#edf1f7;padding:20px 12px}.tm-stage .tm-nav .ss-row__title,.tm-stage .tm-nav .ss-row{color:#081c43}.tm-stage .tm-nav .ss-row[data-selected]{background:#dce5f2}.tm-stage .tm-nav-foot{color:#65738b}.tm-stage .tm-wordmark{text-align:start;margin:0 0 24px}.tm-stage .tm-slot{padding:18px 16px}.tm-stage .tm-context{background:0 0;padding:12px}.tm-stage .tm-context-label{padding:0 12px 8px}.tm-stage .tm-choice{text-align:center;width:14px;display:inline-block}.tm-stage .tm-window[data-fading=true]{opacity:1}.tm-stage .tm-main{transition:opacity .4s}.tm-stage .tm-window[data-fading=true] .tm-main{opacity:0}.tm-stage .tm-nav{background:0 0;border-inline-end:1px solid #e5eaf0}.tm-connect-demo .tm-window{height:540px}.tm-connect-demo [data-layout=compact] .tm-window{height:510px}.tm-stage .tm-mobile-panel{min-height:480px;font-size:12px;position:absolute;inset:0 0 auto}.tm-connect-demo .tm-mobile-panel{min-height:520px}.tm-stage .tm-mobile-title{text-align:center;font-size:13px;font-weight:700}.tm-stage .tm-mobile-panel .tm-main{padding:0}.tm-stage .tm-mobile-panel .tm-product{min-height:0}.tm-stage .tm-mobile-panel[data-fading=true] .tm-main{opacity:0}.tm-stage .tm-window{height:530px}.tm-stage .tm-consumption-state{text-align:center;min-width:120px;display:inline-block}.tm-stage .tm-mobile-panel .tm-slot{box-shadow:none;color:#126954;background:0 0}.tm-stage .tm-mobile-panel .tm-main>.ss-card{box-shadow:none;background:0 0;border-color:#0000}.tm-hero{background:#fbf8f4}.tm-connect{background:#fff;padding-block:80px}.tm-connect .tm-copy h2{letter-spacing:-.5px;font-size:clamp(30px,2.7vw,40px);font-weight:800;line-height:1.5}.tm-connect .tm-copy p{color:#52637b}.tm-connect .tm-shell{max-width:1280px}@media (max-width:900px){.tm-connect{padding:48px 24px}.tm-connect .tm-copy h2{font-size:30px}}
