.ProfessionalDemo-module__eW4Blq__section{color:#252b22;background:#f8f7f2;padding:90px 0 65px;scroll-margin-top:25px}.ProfessionalDemo-module__eW4Blq__shell{width:min(1180px,100% - 64px);margin:auto}.ProfessionalDemo-module__eW4Blq__heading{grid-template-columns:1.4fr 1fr;align-items:end;gap:70px;margin-bottom:38px;display:grid}.ProfessionalDemo-module__eW4Blq__eyebrow{font:11px var(--font-mono-source), monospace;text-transform:uppercase;color:#a44229;letter-spacing:.09em;margin-bottom:20px!important}.ProfessionalDemo-module__eW4Blq__heading h2{letter-spacing:-.045em;font-size:clamp(34px,4vw,51px);font-weight:450;line-height:1.12}.ProfessionalDemo-module__eW4Blq__heading>p{color:#4d5944;justify-self:end;max-width:365px;font-size:16px;line-height:1.7}.ProfessionalDemo-module__eW4Blq__demo{background:#e9ece4;border:1px solid #d3d9ca;border-radius:16px;overflow:hidden;box-shadow:0 22px 65px -38px #25351a55}.ProfessionalDemo-module__eW4Blq__demo button{cursor:pointer;font:inherit}.ProfessionalDemo-module__eW4Blq__demo button:disabled{cursor:default;opacity:.5}.ProfessionalDemo-module__eW4Blq__player{justify-content:space-between;align-items:center;gap:14px;padding:15px 22px;display:flex}.ProfessionalDemo-module__eW4Blq__modeSwitch{background:#dce2d4;border-radius:8px;gap:3px;padding:4px;display:flex}.ProfessionalDemo-module__eW4Blq__modeSwitch button{color:#4d5944;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:35px;padding:8px 13px;font-size:12px;display:flex}.ProfessionalDemo-module__eW4Blq__modeSwitch button[aria-pressed=true]{color:#334329;background:#fffef8;box-shadow:0 1px 4px #3b4b2510}.ProfessionalDemo-module__eW4Blq__transport{align-items:center;gap:7px;display:flex}.ProfessionalDemo-module__eW4Blq__transport>span{color:#4d5944;font-variant-numeric:tabular-nums;margin-right:8px;font-size:12px}.ProfessionalDemo-module__eW4Blq__transport button{color:#4d5944;background:#fbfcf7;border:1px solid #ccd4c1;border-radius:6px;place-items:center;width:35px;height:35px;display:grid}.ProfessionalDemo-module__eW4Blq__surface{height:638px;font-family:var(--font-body-source), sans-serif;background:#fff;border:1px solid #d3d7cd;border-radius:10px;margin:0 20px;position:relative;overflow:hidden;box-shadow:0 10px 30px #33451c15}.ProfessionalDemo-module__eW4Blq__workspaceBar{background:#fff;border-bottom:1px solid #e1e5dc;align-items:center;gap:20px;height:54px;padding:0 22px;display:flex}.ProfessionalDemo-module__eW4Blq__workspaceBar>img{width:83px;height:auto;margin-right:19px}.ProfessionalDemo-module__eW4Blq__workspaceBar>span:nth-child(2){color:#4d5944;align-items:center;gap:9px;font-size:12px;display:flex}.ProfessionalDemo-module__eW4Blq__workspaceBar b{color:#535f47;font-weight:500}.ProfessionalDemo-module__eW4Blq__sample{color:#4d5944;border:1px solid #e6e9e0;border-radius:4px;margin-left:auto;padding:4px 6px;font-size:12px}.ProfessionalDemo-module__eW4Blq__teamAvatar{color:#4d5944;background:#e5e8de;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.ProfessionalDemo-module__eW4Blq__appBody{height:calc(100% - 54px);display:flex}.ProfessionalDemo-module__eW4Blq__sidebar{background:#f0f1eb;border-right:1px solid #e0e4d7;flex:0 0 156px;padding:27px 13px;position:relative}.ProfessionalDemo-module__eW4Blq__sideLabel{letter-spacing:.08em;color:#4d5944;padding-left:10px;font-size:12px}.ProfessionalDemo-module__eW4Blq__activeNav{color:#975333;background:#e7e0d3;border:1px solid #e5d8c5;border-radius:6px;align-items:center;gap:10px;width:100%;margin-top:12px;padding:11px 10px;display:flex;font-size:12px!important}.ProfessionalDemo-module__eW4Blq__activeNav>span{margin-left:auto;font-size:12px}.ProfessionalDemo-module__eW4Blq__sideStats{margin:32px 7px}.ProfessionalDemo-module__eW4Blq__sideStats>span{letter-spacing:.08em;color:#4d5944;font-size:12px}.ProfessionalDemo-module__eW4Blq__sideStats p{color:#4d5944;justify-content:space-between;gap:9px;font-size:12px;line-height:1.6;display:flex;margin-top:16px!important}.ProfessionalDemo-module__eW4Blq__sideStats b{color:#4d5944;font-weight:500}.ProfessionalDemo-module__eW4Blq__workspacePerson{color:#4d5944;align-items:center;gap:8px;font-size:12px;display:flex;position:absolute;bottom:24px;left:19px}.ProfessionalDemo-module__eW4Blq__workspacePerson>span{background:#dce2d3;border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.ProfessionalDemo-module__eW4Blq__workspacePerson small{color:#4d5944;margin-top:4px;font-size:12px;display:block}.ProfessionalDemo-module__eW4Blq__content{background:#fbfcf9;flex-direction:column;flex:1;min-width:0;display:flex}.ProfessionalDemo-module__eW4Blq__clientList{padding:35px 28px}.ProfessionalDemo-module__eW4Blq__pageTitle{justify-content:space-between;align-items:center;display:flex}.ProfessionalDemo-module__eW4Blq__pageTitle p{letter-spacing:.08em;color:#4d5944;font-size:12px;margin-bottom:9px!important}.ProfessionalDemo-module__eW4Blq__pageTitle h3{letter-spacing:-.04em;font-size:27px;font-weight:550}.ProfessionalDemo-module__eW4Blq__count{color:#4d5944;border:1px solid #dce4d1;border-radius:99px;padding:6px 9px;font-size:12px}.ProfessionalDemo-module__eW4Blq__listTools{border-bottom:1px solid #dde3d5;justify-content:space-between;align-items:center;gap:15px;margin-top:30px;padding-bottom:15px;display:flex}.ProfessionalDemo-module__eW4Blq__listTools>div{gap:6px;display:flex}.ProfessionalDemo-module__eW4Blq__listTools button{color:#4d5944;background:0 0;border:0;border-radius:5px;padding:8px 9px;font-size:12px}.ProfessionalDemo-module__eW4Blq__listTools button[aria-pressed=true]{color:#4d5944;background:#eaf0e1}.ProfessionalDemo-module__eW4Blq__listTools label{color:#4d5944;background:#fff;border:1px solid #e0e6d6;border-radius:5px;align-items:center;gap:8px;padding:8px 10px;display:flex}.ProfessionalDemo-module__eW4Blq__listTools input{width:110px;min-width:0;font:11px var(--font-body-source), sans-serif;color:#4d5b3e;background:0 0;border:0;outline:none}.ProfessionalDemo-module__eW4Blq__tableHeader{letter-spacing:.06em;color:#4d5944;grid-template-columns:1.3fr 1fr 120px;padding:22px 12px 11px;font-size:12px;display:grid}.ProfessionalDemo-module__eW4Blq__clientRow{text-align:left;background:#fff;border:1px solid #dbe3d1;border-radius:7px;align-items:center;gap:15px;width:100%;padding:20px 14px;transition:background .12s,border-color .12s;display:flex;box-shadow:0 3px 8px #50603409}.ProfessionalDemo-module__eW4Blq__clientRow:hover{background:#f8faef;border-color:#aab996}.ProfessionalDemo-module__eW4Blq__clientIdentity{flex:1.3;align-items:center;gap:11px;display:flex}.ProfessionalDemo-module__eW4Blq__avatar{color:#8b6740;background:#efe3d1;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:12px;display:grid}.ProfessionalDemo-module__eW4Blq__clientIdentity strong{color:#3e4b32;font-size:13px;font-weight:600;display:block}.ProfessionalDemo-module__eW4Blq__clientIdentity small{color:#4d5944;margin-top:5px;font-size:12px;display:block}.ProfessionalDemo-module__eW4Blq__serviceName{color:#4d5944;flex:1;font-size:12px}.ProfessionalDemo-module__eW4Blq__clientRow>svg{color:#4d5944}.ProfessionalDemo-module__eW4Blq__badge{white-space:nowrap;border:1px solid;border-radius:5px;align-items:center;gap:4px;padding:5px 7px;font-size:12px;display:inline-flex}.ProfessionalDemo-module__eW4Blq__amber{color:#a27c3a;background:#fcf4e2;border-color:#e9dcb8}.ProfessionalDemo-module__eW4Blq__green{color:#4d5944;background:#eaf4df;border-color:#d2e2bf}.ProfessionalDemo-module__eW4Blq__neutral{color:#4d5944;background:#f1f4e9;border-color:#dde4d0}.ProfessionalDemo-module__eW4Blq__inboxHint{color:#4d5944;border-top:1px solid #e5eadc;align-items:flex-start;gap:12px;margin-top:30px;padding-top:25px;display:flex}.ProfessionalDemo-module__eW4Blq__inboxHint strong{color:#4d5944;font-size:12px;font-weight:500}.ProfessionalDemo-module__eW4Blq__inboxHint p{color:#4d5944;font-size:12px;margin-top:7px!important}.ProfessionalDemo-module__eW4Blq__empty{text-align:center;color:#4d5944;padding:30px 10px}.ProfessionalDemo-module__eW4Blq__empty svg{margin:auto}.ProfessionalDemo-module__eW4Blq__empty h4{margin:12px 0;font-size:16px}.ProfessionalDemo-module__eW4Blq__empty p{font-size:12px}.ProfessionalDemo-module__eW4Blq__empty button{color:#4d5944;background:#edf2e3;border:1px solid #d4dfc4;border-radius:5px;margin-top:15px;padding:8px 15px;font-size:12px}.ProfessionalDemo-module__eW4Blq__recordNav{color:#4d5944;align-items:center;gap:10px;padding:17px 25px 0;font-size:12px;display:flex}.ProfessionalDemo-module__eW4Blq__recordNav button{color:#4d5944;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:12px;display:flex}.ProfessionalDemo-module__eW4Blq__recordNav .ProfessionalDemo-module__eW4Blq__badge{margin-left:auto}.ProfessionalDemo-module__eW4Blq__recordHeader{align-items:center;gap:12px;padding:20px 25px;display:flex}.ProfessionalDemo-module__eW4Blq__recordHeader h3{color:#34422a;letter-spacing:-.025em;font-size:23px;font-weight:600;line-height:1.2}.ProfessionalDemo-module__eW4Blq__recordHeader p{color:#4d5944;font-size:12px;margin-top:6px!important}.ProfessionalDemo-module__eW4Blq__recordHeader p span{margin:0 6px}.ProfessionalDemo-module__eW4Blq__recordTabs{border-bottom:1px solid #e1e7d7;align-items:center;gap:23px;min-height:37px;padding:0 25px;display:flex}.ProfessionalDemo-module__eW4Blq__recordTabs button{color:#4d5944;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;height:37px;padding:0 3px;font-size:12px;display:flex}.ProfessionalDemo-module__eW4Blq__recordTabs button[aria-pressed=true]{color:#a95130;border-bottom-color:#c2633f}.ProfessionalDemo-module__eW4Blq__recordTabs button>span{color:#4d5944;background:#edf1e4;border-radius:4px;padding:1px 5px;font-size:12px}.ProfessionalDemo-module__eW4Blq__savedIndicator{color:#4d5944;align-items:center;gap:5px;margin-left:auto;font-size:12px;display:flex}.ProfessionalDemo-module__eW4Blq__recordBody{scrollbar-width:thin;flex:1;min-height:0;padding:22px 25px;overflow:auto}.ProfessionalDemo-module__eW4Blq__overview{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ProfessionalDemo-module__eW4Blq__contactCard,.ProfessionalDemo-module__eW4Blq__message{background:#fff;border:1px solid #e0e6d6;border-radius:8px;padding:20px}.ProfessionalDemo-module__eW4Blq__contactCard h4{color:#4d5944;margin:0 0 21px;font-size:13px;font-weight:600}.ProfessionalDemo-module__eW4Blq__contactCard dl{gap:15px;margin:0;display:grid}.ProfessionalDemo-module__eW4Blq__contactCard dl>div{justify-content:space-between;gap:10px;font-size:12px;display:flex}.ProfessionalDemo-module__eW4Blq__contactCard dt{color:#4d5944}.ProfessionalDemo-module__eW4Blq__contactCard dd{text-align:right;color:#4d5944;margin:0}.ProfessionalDemo-module__eW4Blq__message{background:#f8f4ea;border-color:#e7dfcb}.ProfessionalDemo-module__eW4Blq__message>span{color:#7b684e;align-items:center;gap:8px;font-size:12px;display:flex}.ProfessionalDemo-module__eW4Blq__message blockquote{color:#6d6250;margin:19px 0 0;font-size:15px;line-height:1.6}.ProfessionalDemo-module__eW4Blq__message small{color:#7b684e;margin-top:23px;font-size:12px;display:block}.ProfessionalDemo-module__eW4Blq__nextStep{background:#f2f6e9;border:1px solid #d8e2ca;border-radius:8px;grid-column:1/-1;align-items:center;gap:12px;padding:17px;display:flex}.ProfessionalDemo-module__eW4Blq__nextStep>span{color:#4d5944}.ProfessionalDemo-module__eW4Blq__nextStep h4{color:#4d5944;margin:0;font-size:12px}.ProfessionalDemo-module__eW4Blq__nextStep p{color:#4d5944;font-size:12px;line-height:1.6;margin-top:5px!important}.ProfessionalDemo-module__eW4Blq__nextStep button{color:#4d5944;background:#fff;border:1px solid #cdddb9;border-radius:5px;flex-shrink:0;align-items:center;gap:8px;margin-left:auto;padding:9px;font-size:12px;display:flex}.ProfessionalDemo-module__eW4Blq__documentsTitle{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.ProfessionalDemo-module__eW4Blq__documentsTitle h4{letter-spacing:-.015em;color:#4d5944;margin:0;font-size:16px;font-weight:600}.ProfessionalDemo-module__eW4Blq__documentsTitle p{color:#4d5944;font-size:12px;margin-top:7px!important}.ProfessionalDemo-module__eW4Blq__completeCount,.ProfessionalDemo-module__eW4Blq__openCount{white-space:nowrap;border-radius:5px;padding:6px 8px;font-size:12px}.ProfessionalDemo-module__eW4Blq__openCount{color:#7b684e;background:#fcf4df}.ProfessionalDemo-module__eW4Blq__completeCount{color:#4d5944;background:#edf5df}.ProfessionalDemo-module__eW4Blq__fileRows{background:#fff;border:1px solid #dfe7d2;border-radius:8px;overflow:hidden}.ProfessionalDemo-module__eW4Blq__fileRow{align-items:center;gap:12px;padding:16px;display:flex}.ProfessionalDemo-module__eW4Blq__fileRow+.ProfessionalDemo-module__eW4Blq__fileRow{border-top:1px solid #e9eede}.ProfessionalDemo-module__eW4Blq__fileIcon{color:#4d5944;background:#f8faf3;border:1px solid #e1e7d8;border-radius:5px;place-items:center;width:33px;height:37px;display:grid}.ProfessionalDemo-module__eW4Blq__fileRow>div{flex:1;min-width:0}.ProfessionalDemo-module__eW4Blq__fileRow strong{color:#4d5944;font-size:12px;font-weight:500}.ProfessionalDemo-module__eW4Blq__fileRow small{color:#4d5944;margin-top:5px;font-size:12px;display:block}.ProfessionalDemo-module__eW4Blq__fileRow[data-updated=true]{animation:2.3s ease-out both ProfessionalDemo-module__eW4Blq__file-updated}.ProfessionalDemo-module__eW4Blq__missing,.ProfessionalDemo-module__eW4Blq__received{white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex}.ProfessionalDemo-module__eW4Blq__missing{color:#7b684e}.ProfessionalDemo-module__eW4Blq__received{color:#4d5944}.ProfessionalDemo-module__eW4Blq__documentActions{padding-top:19px}.ProfessionalDemo-module__eW4Blq__documentActions>div:first-child{align-items:center;gap:9px;display:flex}.ProfessionalDemo-module__eW4Blq__actionIcon{color:#4d5944;background:#eef3e3;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.ProfessionalDemo-module__eW4Blq__documentActions strong{color:#4d5944;font-size:12px;font-weight:500}.ProfessionalDemo-module__eW4Blq__documentActions p{color:#4d5944;font-size:12px;margin-top:4px!important}.ProfessionalDemo-module__eW4Blq__actionButtons{justify-content:flex-end;gap:10px;margin-top:15px;display:flex}.ProfessionalDemo-module__eW4Blq__actionButtons button,.ProfessionalDemo-module__eW4Blq__reviewFooter button,.ProfessionalDemo-module__eW4Blq__drawerFooter button{color:#4d5944;background:#fff;border:1px solid #d4dec6;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:37px;padding:10px 13px;font-size:12px;display:inline-flex}.ProfessionalDemo-module__eW4Blq__demo .ProfessionalDemo-module__eW4Blq__primary{color:#fff;background:#b64a2b;border-color:#a73e20}.ProfessionalDemo-module__eW4Blq__demo .ProfessionalDemo-module__eW4Blq__primary:disabled{color:#4d5944;opacity:1;background:#e5e9dc;border-color:#dbe3ce}.ProfessionalDemo-module__eW4Blq__waitingNote{color:#4d5944;justify-content:flex-end;align-items:center;gap:6px;font-size:12px;display:flex;margin-top:11px!important}.ProfessionalDemo-module__eW4Blq__reviewHeading{align-items:center;gap:15px;margin-bottom:24px;display:flex}.ProfessionalDemo-module__eW4Blq__reviewHeading>span{color:#4d5944;background:#e9f1dd;border-radius:13px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.ProfessionalDemo-module__eW4Blq__reviewHeading h4{color:#4d5944;letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.35}.ProfessionalDemo-module__eW4Blq__reviewHeading p{color:#4d5944;font-size:12px;margin-top:6px!important}.ProfessionalDemo-module__eW4Blq__reviewRows{background:#fff;border:1px solid #dbe6c9;border-radius:8px;padding:5px 16px}.ProfessionalDemo-module__eW4Blq__reviewRows>div{color:#4d5944;align-items:center;gap:10px;padding:19px 0;font-size:12px;display:flex}.ProfessionalDemo-module__eW4Blq__reviewRows>div+div{border-top:1px solid #e8efdd}.ProfessionalDemo-module__eW4Blq__reviewRows svg{flex-shrink:0}.ProfessionalDemo-module__eW4Blq__reviewRows b{color:#4d5944;white-space:nowrap;margin-left:auto;font-size:12px;font-weight:400}.ProfessionalDemo-module__eW4Blq__reviewFooter{justify-content:space-between;align-items:center;gap:15px;margin-top:25px;display:flex}.ProfessionalDemo-module__eW4Blq__reviewFooter p{color:#4d5944;max-width:205px;font-size:12px;line-height:1.6}.ProfessionalDemo-module__eW4Blq__loadingView{padding-top:3px}.ProfessionalDemo-module__eW4Blq__loadingLabel{color:#4d5944;align-items:center;gap:9px;margin-bottom:25px;font-size:12px;display:flex}.ProfessionalDemo-module__eW4Blq__loadingLabel svg,.ProfessionalDemo-module__eW4Blq__actionButtons button svg:first-child[class*=loader],.ProfessionalDemo-module__eW4Blq__drawerFooter svg[class*=loader],.ProfessionalDemo-module__eW4Blq__reviewFooter svg[class*=loader],.ProfessionalDemo-module__eW4Blq__missing svg[class*=loader]{animation:.9s linear infinite ProfessionalDemo-module__eW4Blq__spin}.ProfessionalDemo-module__eW4Blq__skeletonTitle,.ProfessionalDemo-module__eW4Blq__skeletonLine,.ProfessionalDemo-module__eW4Blq__skeletonGrid>div{background:linear-gradient(90deg,#eaf0e1 20%,#f6f9f0 50%,#eaf0e1 80%) 0 0/200% 100%;border-radius:5px;animation:1.3s linear infinite ProfessionalDemo-module__eW4Blq__shimmer}.ProfessionalDemo-module__eW4Blq__skeletonTitle{width:45%;height:23px;margin-bottom:15px}.ProfessionalDemo-module__eW4Blq__skeletonLine{width:75%;height:11px;margin-bottom:13px}.ProfessionalDemo-module__eW4Blq__skeletonGrid{grid-template-columns:1fr 1fr;gap:18px;margin:25px 0;display:grid}.ProfessionalDemo-module__eW4Blq__skeletonGrid>div{height:135px}.ProfessionalDemo-module__eW4Blq__scrim{z-index:3;background:#25321c28;position:absolute;inset:54px 0 0}.ProfessionalDemo-module__eW4Blq__draftDrawer{z-index:4;background:#fff;flex-direction:column;width:min(440px,100%);animation:.26s cubic-bezier(.2,.8,.2,1) both ProfessionalDemo-module__eW4Blq__drawer-enter;display:flex;position:absolute;top:54px;bottom:0;right:0;box-shadow:-15px 0 40px #20301020}.ProfessionalDemo-module__eW4Blq__drawerHeader{border-bottom:1px solid #e3eadd;justify-content:space-between;align-items:center;gap:10px;padding:25px 25px 19px;display:flex}.ProfessionalDemo-module__eW4Blq__drawerHeader span{color:#4d5944;letter-spacing:.06em;font-size:12px}.ProfessionalDemo-module__eW4Blq__drawerHeader h4{color:#4d5944;letter-spacing:-.025em;margin:7px 0 0;font-size:21px;font-weight:550}.ProfessionalDemo-module__eW4Blq__drawerHeader button{color:#4d5944;background:0 0;border:0;place-items:center;width:30px;height:30px;display:grid}.ProfessionalDemo-module__eW4Blq__draftMeta,.ProfessionalDemo-module__eW4Blq__draftSubject{border-bottom:1px solid #edf2e5;align-items:center;gap:12px;padding:15px 25px;font-size:12px;display:flex}.ProfessionalDemo-module__eW4Blq__draftMeta>span,.ProfessionalDemo-module__eW4Blq__draftSubject>span{color:#4d5944;min-width:40px}.ProfessionalDemo-module__eW4Blq__draftMeta strong,.ProfessionalDemo-module__eW4Blq__draftSubject strong{color:#4d5944;font-weight:500}.ProfessionalDemo-module__eW4Blq__draftMeta small{color:#4d5944;font-size:12px}.ProfessionalDemo-module__eW4Blq__draftEditor{flex-direction:column;flex:1;min-height:0;padding:20px 25px 12px;display:flex}.ProfessionalDemo-module__eW4Blq__draftEditor>span{color:#4d5944;margin-bottom:10px;font-size:12px}.ProfessionalDemo-module__eW4Blq__draftEditor textarea{resize:none;width:100%;min-height:150px;font:13px/1.8 var(--font-body-source), sans-serif;color:#4d5944;background:#fcfdf9;border:1px solid #e4ebda;border-radius:6px;flex:1;padding:13px}.ProfessionalDemo-module__eW4Blq__draftEditor textarea:focus{outline-offset:2px;outline:2px solid #c7d5b4}.ProfessionalDemo-module__eW4Blq__draftNote{color:#4d5944;align-items:center;gap:6px;padding:0 25px 15px;font-size:12px;display:flex}.ProfessionalDemo-module__eW4Blq__noteDot{background:#b8c994;border-radius:50%;width:5px;height:5px}.ProfessionalDemo-module__eW4Blq__drawerFooter{background:#f8fbf1;border-top:1px solid #e4ecd8;justify-content:flex-end;gap:10px;padding:17px 25px;display:flex}.ProfessionalDemo-module__eW4Blq__toast{z-index:6;color:#4d5944;background:#fbfff5;border:1px solid #c7d7b1;border-radius:9px;align-items:center;gap:10px;width:max-content;max-width:calc(100% - 35px);padding:13px 14px;font-size:12px;line-height:1.5;animation:.2s ease-out both ProfessionalDemo-module__eW4Blq__toast-enter;display:flex;position:absolute;bottom:19px;left:50%;transform:translate(-50%);box-shadow:0 5px 25px #354b2525}.ProfessionalDemo-module__eW4Blq__toast>span{color:#4d5944;background:#e7f2d6;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.ProfessionalDemo-module__eW4Blq__toast>button{color:#4d5944;background:0 0;border:0;place-items:center;width:22px;height:22px;display:grid}.ProfessionalDemo-module__eW4Blq__cursor{z-index:8;pointer-events:none;filter:drop-shadow(0 2px 2px #17200e40);transition:transform 32ms linear;position:absolute;top:0;left:0}.ProfessionalDemo-module__eW4Blq__cursor>span{color:#fff;white-space:nowrap;background:#293923;border-radius:4px;padding:4px 7px;font-size:12px;display:block;position:absolute;top:24px;left:20px}.ProfessionalDemo-module__eW4Blq__cursor i{opacity:0;background:#efb17b40;border:2px solid #d48055;border-radius:50%;width:30px;height:30px;position:absolute;top:-14px;left:-14px;transform:scale(.4)}.ProfessionalDemo-module__eW4Blq__cursor[data-clicking=true] i{opacity:1;transition:transform .25s ease-out,opacity 80ms;transform:scale(1.3)}.ProfessionalDemo-module__eW4Blq__cursor[data-clicking=true] svg{transform-origin:3px 2px;transform:scale(.88)}.ProfessionalDemo-module__eW4Blq__surface[data-paused=true] *{animation-play-state:paused}.ProfessionalDemo-module__eW4Blq__caption{align-items:flex-start;gap:16px;min-height:108px;padding:23px 27px;display:flex}.ProfessionalDemo-module__eW4Blq__caption>span{font:11px var(--font-mono-source), monospace;color:#4d5944;flex-shrink:0;padding-top:5px}.ProfessionalDemo-module__eW4Blq__caption h3{letter-spacing:-.03em;font-size:23px;font-weight:550;line-height:1.2}.ProfessionalDemo-module__eW4Blq__caption p{color:#4d5944;max-width:690px;font-size:12px;line-height:1.65;margin-top:8px!important}.ProfessionalDemo-module__eW4Blq__simulate{color:#4d5944;background:#f8fcf0;border:1px solid #cbdab6;border-radius:6px;flex-shrink:0;align-items:center;gap:8px;max-width:220px;margin-left:auto;padding:10px 12px;line-height:1.5;display:flex;font-size:12px!important}.ProfessionalDemo-module__eW4Blq__chapters{background:#f3f6eb;border-top:1px solid #dbe4ce;grid-template-columns:repeat(5,1fr);display:grid}.ProfessionalDemo-module__eW4Blq__chapters button{color:#4d5944;background:0 0;border:0;border-right:1px solid #dfe7d2;align-items:center;gap:10px;min-height:53px;padding:14px 18px;font-size:12px;display:flex;position:relative;overflow:hidden}.ProfessionalDemo-module__eW4Blq__chapters button>span{font:11px var(--font-mono-source), monospace;color:#4d5944}.ProfessionalDemo-module__eW4Blq__chapters i{background:#8ea875;height:2px;position:absolute;bottom:0;left:0}.ProfessionalDemo-module__eW4Blq__disclosure{color:#4d5944;justify-content:space-between;gap:25px;padding-top:17px;font-size:12px;line-height:1.6;display:flex}.ProfessionalDemo-module__eW4Blq__disclosure>span{white-space:nowrap}.ProfessionalDemo-module__eW4Blq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes ProfessionalDemo-module__eW4Blq__spin{to{transform:rotate(360deg)}}@keyframes ProfessionalDemo-module__eW4Blq__shimmer{to{background-position:-200% 0}}@keyframes ProfessionalDemo-module__eW4Blq__file-updated{0%,35%{background:#e9f6d5}to{background:#fff}}@keyframes ProfessionalDemo-module__eW4Blq__drawer-enter{0%{opacity:0;transform:translate(35px)}to{opacity:1;transform:translate(0)}}@keyframes ProfessionalDemo-module__eW4Blq__toast-enter{0%{opacity:0;bottom:10px}to{opacity:1;bottom:19px}}@media (max-width:1100px){.ProfessionalDemo-module__eW4Blq__sidebar{display:none}.ProfessionalDemo-module__eW4Blq__heading{gap:30px}.ProfessionalDemo-module__eW4Blq__surface{height:650px}.ProfessionalDemo-module__eW4Blq__serviceName{font-size:12px}.ProfessionalDemo-module__eW4Blq__tableHeader{grid-template-columns:1.3fr 1fr 110px}.ProfessionalDemo-module__eW4Blq__caption{min-height:126px}.ProfessionalDemo-module__eW4Blq__disclosure{display:block}.ProfessionalDemo-module__eW4Blq__disclosure p{margin-top:5px!important}}@media (max-width:767px){.ProfessionalDemo-module__eW4Blq__section{padding:58px 0 45px}.ProfessionalDemo-module__eW4Blq__shell{width:calc(100% - 30px)}.ProfessionalDemo-module__eW4Blq__heading{margin-bottom:28px;display:block}.ProfessionalDemo-module__eW4Blq__heading h2{font-size:33px}.ProfessionalDemo-module__eW4Blq__heading>p{max-width:none;font-size:15px;margin-top:20px!important}.ProfessionalDemo-module__eW4Blq__eyebrow{font-size:12px}.ProfessionalDemo-module__eW4Blq__demo{border-radius:11px;margin:0 -4px}.ProfessionalDemo-module__eW4Blq__player{gap:6px;padding:10px 8px}.ProfessionalDemo-module__eW4Blq__modeSwitch{padding:3px}.ProfessionalDemo-module__eW4Blq__modeSwitch button{gap:5px;padding:7px 8px;font-size:12px}.ProfessionalDemo-module__eW4Blq__modeSwitch button svg{width:11px}.ProfessionalDemo-module__eW4Blq__transport{gap:4px}.ProfessionalDemo-module__eW4Blq__transport>span{display:none}.ProfessionalDemo-module__eW4Blq__transport button{width:30px;height:30px}.ProfessionalDemo-module__eW4Blq__surface{border-radius:7px;height:666px;margin:0 7px}.ProfessionalDemo-module__eW4Blq__workspaceBar{gap:10px;height:46px;padding:0 12px}.ProfessionalDemo-module__eW4Blq__workspaceBar>img{width:65px;margin-right:2px}.ProfessionalDemo-module__eW4Blq__workspaceBar>span:nth-child(2){font-size:12px}.ProfessionalDemo-module__eW4Blq__workspaceBar>span:nth-child(2) b,.ProfessionalDemo-module__eW4Blq__workspaceBar>span:nth-child(2) svg{display:none}.ProfessionalDemo-module__eW4Blq__sample{padding:3px 4px;font-size:12px}.ProfessionalDemo-module__eW4Blq__teamAvatar{display:none}.ProfessionalDemo-module__eW4Blq__appBody{height:calc(100% - 46px)}.ProfessionalDemo-module__eW4Blq__clientList{padding:27px 14px}.ProfessionalDemo-module__eW4Blq__pageTitle h3{font-size:23px}.ProfessionalDemo-module__eW4Blq__pageTitle p{font-size:12px}.ProfessionalDemo-module__eW4Blq__count{padding:5px;font-size:12px}.ProfessionalDemo-module__eW4Blq__listTools{flex-wrap:wrap;gap:12px;margin-top:22px}.ProfessionalDemo-module__eW4Blq__listTools label{width:100%}.ProfessionalDemo-module__eW4Blq__listTools input{width:100%;font-size:12px}.ProfessionalDemo-module__eW4Blq__listTools button{font-size:12px}.ProfessionalDemo-module__eW4Blq__tableHeader{justify-content:space-between;font-size:12px;display:flex}.ProfessionalDemo-module__eW4Blq__tableHeader>span:nth-child(2),.ProfessionalDemo-module__eW4Blq__serviceName{display:none}.ProfessionalDemo-module__eW4Blq__clientRow{gap:8px;padding:15px 9px}.ProfessionalDemo-module__eW4Blq__clientIdentity{gap:7px}.ProfessionalDemo-module__eW4Blq__clientIdentity strong,.ProfessionalDemo-module__eW4Blq__clientIdentity small{font-size:12px}.ProfessionalDemo-module__eW4Blq__avatar{width:30px;height:33px;font-size:12px}.ProfessionalDemo-module__eW4Blq__clientRow>svg{display:none}.ProfessionalDemo-module__eW4Blq__badge{padding:5px;font-size:12px}.ProfessionalDemo-module__eW4Blq__inboxHint strong{font-size:12px}.ProfessionalDemo-module__eW4Blq__inboxHint p{font-size:12px;line-height:1.7}.ProfessionalDemo-module__eW4Blq__recordNav{padding:16px 13px 0;font-size:12px}.ProfessionalDemo-module__eW4Blq__recordHeader{padding:18px 13px}.ProfessionalDemo-module__eW4Blq__recordHeader h3{font-size:22px}.ProfessionalDemo-module__eW4Blq__recordHeader p{font-size:12px}.ProfessionalDemo-module__eW4Blq__recordTabs{gap:20px;padding:0 13px}.ProfessionalDemo-module__eW4Blq__recordTabs button{min-height:42px;font-size:12px}.ProfessionalDemo-module__eW4Blq__recordBody{padding:19px 13px}.ProfessionalDemo-module__eW4Blq__overview{display:block}.ProfessionalDemo-module__eW4Blq__contactCard,.ProfessionalDemo-module__eW4Blq__message{padding:15px}.ProfessionalDemo-module__eW4Blq__contactCard h4{margin-bottom:16px;font-size:13px}.ProfessionalDemo-module__eW4Blq__contactCard dl{gap:12px}.ProfessionalDemo-module__eW4Blq__contactCard dl>div{font-size:12px}.ProfessionalDemo-module__eW4Blq__message{margin-top:12px}.ProfessionalDemo-module__eW4Blq__message blockquote{margin-top:12px;font-size:13px}.ProfessionalDemo-module__eW4Blq__message small{margin-top:12px;font-size:12px}.ProfessionalDemo-module__eW4Blq__nextStep{flex-wrap:wrap;margin-top:12px;padding:12px}.ProfessionalDemo-module__eW4Blq__nextStep>span{display:none}.ProfessionalDemo-module__eW4Blq__nextStep h4{font-size:12px}.ProfessionalDemo-module__eW4Blq__nextStep button{margin-left:0;font-size:12px}.ProfessionalDemo-module__eW4Blq__documentsTitle{align-items:flex-start;gap:10px;margin-bottom:17px}.ProfessionalDemo-module__eW4Blq__documentsTitle h4{font-size:15px}.ProfessionalDemo-module__eW4Blq__documentsTitle p{font-size:12px;line-height:1.6}.ProfessionalDemo-module__eW4Blq__openCount,.ProfessionalDemo-module__eW4Blq__completeCount{margin-top:3px;padding:5px;font-size:12px}.ProfessionalDemo-module__eW4Blq__fileRow{gap:8px;padding:16px 10px}.ProfessionalDemo-module__eW4Blq__fileIcon{width:25px;height:32px}.ProfessionalDemo-module__eW4Blq__fileIcon svg{width:15px}.ProfessionalDemo-module__eW4Blq__fileRow strong{font-size:12px}.ProfessionalDemo-module__eW4Blq__fileRow small{font-size:12px;line-height:1.5}.ProfessionalDemo-module__eW4Blq__missing,.ProfessionalDemo-module__eW4Blq__received{font-size:12px}.ProfessionalDemo-module__eW4Blq__documentActions{padding-top:21px}.ProfessionalDemo-module__eW4Blq__documentActions strong{font-size:12px}.ProfessionalDemo-module__eW4Blq__documentActions p{font-size:12px;line-height:1.5}.ProfessionalDemo-module__eW4Blq__actionIcon{flex-shrink:0;width:27px;height:30px}.ProfessionalDemo-module__eW4Blq__actionButtons{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-top:18px}.ProfessionalDemo-module__eW4Blq__actionButtons button{min-height:39px;padding:10px;font-size:12px}.ProfessionalDemo-module__eW4Blq__waitingNote{justify-content:flex-start;line-height:1.6}.ProfessionalDemo-module__eW4Blq__waitingNote svg{flex-shrink:0}.ProfessionalDemo-module__eW4Blq__reviewHeading{align-items:flex-start;gap:10px}.ProfessionalDemo-module__eW4Blq__reviewHeading>span{border-radius:8px;width:35px;height:38px}.ProfessionalDemo-module__eW4Blq__reviewHeading h4{font-size:19px}.ProfessionalDemo-module__eW4Blq__reviewHeading p{font-size:12px;line-height:1.5}.ProfessionalDemo-module__eW4Blq__reviewRows{padding:0 10px}.ProfessionalDemo-module__eW4Blq__reviewRows>div{gap:7px;font-size:12px;line-height:1.6}.ProfessionalDemo-module__eW4Blq__reviewRows b{font-size:12px}.ProfessionalDemo-module__eW4Blq__reviewFooter{display:block}.ProfessionalDemo-module__eW4Blq__reviewFooter p{max-width:100%;font-size:12px}.ProfessionalDemo-module__eW4Blq__reviewFooter button{margin-top:17px;font-size:12px}.ProfessionalDemo-module__eW4Blq__scrim{top:46px}.ProfessionalDemo-module__eW4Blq__draftDrawer{width:100%;top:46px}.ProfessionalDemo-module__eW4Blq__drawerHeader{padding:19px 17px 15px}.ProfessionalDemo-module__eW4Blq__drawerHeader h4{font-size:22px}.ProfessionalDemo-module__eW4Blq__draftMeta,.ProfessionalDemo-module__eW4Blq__draftSubject{gap:8px;padding:15px 17px;font-size:12px}.ProfessionalDemo-module__eW4Blq__draftMeta small{display:none}.ProfessionalDemo-module__eW4Blq__draftEditor{padding:17px 17px 12px}.ProfessionalDemo-module__eW4Blq__draftEditor textarea{font-size:13px}.ProfessionalDemo-module__eW4Blq__draftNote{padding:0 17px 13px}.ProfessionalDemo-module__eW4Blq__drawerFooter{padding:17px}.ProfessionalDemo-module__eW4Blq__toast{gap:7px;max-width:calc(100% - 20px);padding:10px;font-size:12px;bottom:14px}.ProfessionalDemo-module__eW4Blq__caption{flex-wrap:wrap;gap:10px;min-height:165px;padding:20px 16px}.ProfessionalDemo-module__eW4Blq__caption>div{flex:1}.ProfessionalDemo-module__eW4Blq__caption h3{font-size:20px}.ProfessionalDemo-module__eW4Blq__caption p{font-size:12px}.ProfessionalDemo-module__eW4Blq__simulate{justify-content:center;width:100%;max-width:none;margin-left:24px}.ProfessionalDemo-module__eW4Blq__chapters button{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;min-height:66px;padding:10px 7px;font-size:12px;line-height:1.4}.ProfessionalDemo-module__eW4Blq__disclosure{font-size:12px}.ProfessionalDemo-module__eW4Blq__disclosure>span{white-space:normal}.ProfessionalDemo-module__eW4Blq__cursor svg{width:23px;height:28px}.ProfessionalDemo-module__eW4Blq__cursor>span{font-size:12px;top:22px;left:17px}}@media (prefers-reduced-motion:reduce){.ProfessionalDemo-module__eW4Blq__section *,.ProfessionalDemo-module__eW4Blq__section :before,.ProfessionalDemo-module__eW4Blq__section :after{transition:none!important;animation:none!important}}.ProfessionalDemo-module__eW4Blq__surface[data-pointer-target=open-client] [data-demo-target=open-client],.ProfessionalDemo-module__eW4Blq__surface[data-pointer-target=documents] [data-demo-target=documents],.ProfessionalDemo-module__eW4Blq__surface[data-pointer-target=prepare-draft] [data-demo-target=prepare-draft],.ProfessionalDemo-module__eW4Blq__surface[data-pointer-target=save-draft] [data-demo-target=save-draft],.ProfessionalDemo-module__eW4Blq__surface[data-pointer-target=review-file] [data-demo-target=review-file],.ProfessionalDemo-module__eW4Blq__surface[data-pointer-target=mark-ready] [data-demo-target=mark-ready]{border-color:#c57b53;box-shadow:0 0 0 3px #d9b29b55}.ProfessionalDemo-module__eW4Blq__surface[data-paused=true] .ProfessionalDemo-module__eW4Blq__draftDrawer,.ProfessionalDemo-module__eW4Blq__surface[data-paused=true] .ProfessionalDemo-module__eW4Blq__toast,.ProfessionalDemo-module__eW4Blq__surface[data-paused=true] .ProfessionalDemo-module__eW4Blq__fileRow{animation:none}.ProfessionalDemo-module__eW4Blq__section{padding-top:64px}.ProfessionalDemo-module__eW4Blq__demo{background:#edeee8;scroll-margin-top:20px}.ProfessionalDemo-module__eW4Blq__heading{margin-bottom:30px}.ProfessionalDemo-module__eW4Blq__heading h2{font-size:clamp(32px,3.5vw,46px)}.ProfessionalDemo-module__eW4Blq__modeSwitch button{font-size:13px}.ProfessionalDemo-module__eW4Blq__surface,.ProfessionalDemo-module__eW4Blq__recordHeader h3,.ProfessionalDemo-module__eW4Blq__drawerHeader h4,.ProfessionalDemo-module__eW4Blq__documentsTitle h4,.ProfessionalDemo-module__eW4Blq__reviewHeading h4{color:#30372c}.ProfessionalDemo-module__eW4Blq__message blockquote,.ProfessionalDemo-module__eW4Blq__fileRow strong,.ProfessionalDemo-module__eW4Blq__draftMeta strong,.ProfessionalDemo-module__eW4Blq__draftSubject strong{color:#384131}.ProfessionalDemo-module__eW4Blq__draftEditor textarea{color:#30372c;font-size:15px;line-height:1.65}.ProfessionalDemo-module__eW4Blq__actionButtons button,.ProfessionalDemo-module__eW4Blq__drawerFooter button{min-height:42px;font-size:13px}.ProfessionalDemo-module__eW4Blq__actionButtons{flex-wrap:wrap}.ProfessionalDemo-module__eW4Blq__actionButtons .ProfessionalDemo-module__eW4Blq__primary,.ProfessionalDemo-module__eW4Blq__drawerFooter .ProfessionalDemo-module__eW4Blq__primary{color:#fff}.ProfessionalDemo-module__eW4Blq__chapters button[aria-pressed=true]{color:#3a4a2c;background:#e6edda}.ProfessionalDemo-module__eW4Blq__caption p{font-size:14px}.ProfessionalDemo-module__eW4Blq__disclosure{font-size:12px}.ProfessionalDemo-module__eW4Blq__disclosure p{max-width:590px}@media (max-width:767px){.ProfessionalDemo-module__eW4Blq__section{padding-top:44px}.ProfessionalDemo-module__eW4Blq__heading h2{font-size:33px}.ProfessionalDemo-module__eW4Blq__modeSwitch button{padding:8px 10px;font-size:12px}.ProfessionalDemo-module__eW4Blq__transport{gap:5px}.ProfessionalDemo-module__eW4Blq__player{gap:5px;padding:12px 8px}.ProfessionalDemo-module__eW4Blq__transport button{width:30px;height:36px}.ProfessionalDemo-module__eW4Blq__surface{height:620px}.ProfessionalDemo-module__eW4Blq__recordHeader{padding-top:16px;padding-bottom:12px}.ProfessionalDemo-module__eW4Blq__recordHeader p{font-size:12px}.ProfessionalDemo-module__eW4Blq__recordNav>span:last-child{font-size:11px}.ProfessionalDemo-module__eW4Blq__actionButtons button{font-size:13px}.ProfessionalDemo-module__eW4Blq__draftEditor textarea{font-size:15px}.ProfessionalDemo-module__eW4Blq__draftMeta,.ProfessionalDemo-module__eW4Blq__draftSubject{padding-block:10px}.ProfessionalDemo-module__eW4Blq__drawerHeader{padding-block:14px}.ProfessionalDemo-module__eW4Blq__drawerHeader span{font-size:10px}.ProfessionalDemo-module__eW4Blq__draftNote{font-size:12px;line-height:1.5}.ProfessionalDemo-module__eW4Blq__caption{min-height:0;padding-block:20px}.ProfessionalDemo-module__eW4Blq__caption p{font-size:13px}.ProfessionalDemo-module__eW4Blq__chapters{grid-template-columns:repeat(5,minmax(0,1fr))}.ProfessionalDemo-module__eW4Blq__chapters button{min-height:67px;padding:12px 5px;font-size:11px}.ProfessionalDemo-module__eW4Blq__chapters button>span{font-size:10px}.ProfessionalDemo-module__eW4Blq__fileRow strong{font-size:14px}.ProfessionalDemo-module__eW4Blq__fileRow small{font-size:12px}}.ProfessionalDemo-module__eW4Blq__surface[data-pointer-target=approve-followup] [data-demo-target=approve-followup]{box-shadow:0 0 0 3px #b64a2b33}.ProfessionalDemo-module__eW4Blq__toast{pointer-events:none}.ProfessionalDemo-module__eW4Blq__toast button{pointer-events:auto}.ProfessionalDemo-module__eW4Blq__productSection{background:0 0;padding-top:10px}.ProfessionalDemo-module__eW4Blq__productHeading{align-items:center;gap:48px;margin-bottom:26px}.ProfessionalDemo-module__eW4Blq__productHeading .ProfessionalDemo-module__eW4Blq__eyebrow{margin-bottom:10px!important}.ProfessionalDemo-module__eW4Blq__productSection .ProfessionalDemo-module__eW4Blq__productHeading h2{font-size:clamp(24px,2.4vw,32px)}.ProfessionalDemo-module__eW4Blq__productHeading>p{max-width:400px;font-size:14px}@media (max-width:767px){.ProfessionalDemo-module__eW4Blq__productSection{padding-top:0}.ProfessionalDemo-module__eW4Blq__productHeading{gap:14px}}.ProfessionalDemo-module__eW4Blq__productSection .ProfessionalDemo-module__eW4Blq__demo{scroll-margin-top:90px}@media (max-width:400px){.ProfessionalDemo-module__eW4Blq__productSection .ProfessionalDemo-module__eW4Blq__recordTabs{gap:8px;padding-inline:10px}.ProfessionalDemo-module__eW4Blq__productSection .ProfessionalDemo-module__eW4Blq__recordTabs button{white-space:nowrap;gap:5px;min-height:44px;font-size:11px}.ProfessionalDemo-module__eW4Blq__productSection .ProfessionalDemo-module__eW4Blq__recordTabs button>span{padding-inline:4px;font-size:10px}.ProfessionalDemo-module__eW4Blq__productSection .ProfessionalDemo-module__eW4Blq__savedIndicator{white-space:nowrap;gap:3px;font-size:10px}}.ProfessionalDemo-module__eW4Blq__productSection .ProfessionalDemo-module__eW4Blq__prototypeLabel{color:#46543d;margin:0;padding:16px 22px 0;font-size:13px;line-height:1.6}@media (max-width:767px){.ProfessionalDemo-module__eW4Blq__productSection .ProfessionalDemo-module__eW4Blq__prototypeLabel{padding:14px 12px 0}}
.ProductOverview-module__m11i8G__page{color:#252720;--product-muted:#56644b;background:#f8f5ed}.ProductOverview-module__m11i8G__shell{width:min(1180px,100% - 64px);margin-inline:auto}.ProductOverview-module__m11i8G__eyebrow{font:12px var(--font-mono-source), monospace;color:#a4482c;text-transform:uppercase;letter-spacing:.09em;line-height:1.6;margin:0 0 21px!important}.ProductOverview-module__m11i8G__hero{padding-block:72px 54px}.ProductOverview-module__m11i8G__heroGrid{grid-template-columns:1.3fr 1fr;align-items:start;gap:65px;display:grid}.ProductOverview-module__m11i8G__page .ProductOverview-module__m11i8G__hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(43px,4.6vw,65px);font-weight:450;line-height:1.09}.ProductOverview-module__m11i8G__hero h1 span{color:#606f50}.ProductOverview-module__m11i8G__heroAside>p{color:var(--product-muted);margin:0;font-size:17px;line-height:1.8}.ProductOverview-module__m11i8G__heroActions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:23px;display:flex}.ProductOverview-module__m11i8G__primary{color:#fffdf6;background:#ad4327;border-radius:99px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:13px 21px;font-size:14px;font-weight:550;line-height:1.5;transition:background .16s;display:inline-flex}.ProductOverview-module__m11i8G__primary:hover{background:#91371f}.ProductOverview-module__m11i8G__primary svg,.ProductOverview-module__m11i8G__textLink svg{flex-shrink:0}.ProductOverview-module__m11i8G__textLink{color:#435436;align-items:center;gap:12px;min-height:44px;font-size:14px;display:inline-flex}.ProductOverview-module__m11i8G__textLink:hover{color:#a4482c}.ProductOverview-module__m11i8G__page a:focus-visible,.ProductOverview-module__m11i8G__page summary:focus-visible{outline-offset:5px;outline:3px solid #a4482c}.ProductOverview-module__m11i8G__page h2{letter-spacing:-.045em;margin:0;font-size:clamp(32px,3.6vw,47px);font-weight:450;line-height:1.15}.ProductOverview-module__m11i8G__platform{border-top:1px solid #d9ddcf;grid-template-columns:1fr 1.3fr;gap:90px;padding-block:45px 80px;display:grid}.ProductOverview-module__m11i8G__platformIntro>p:last-child{color:var(--product-muted);max-width:350px;margin-top:22px;font-size:15px;line-height:1.8}.ProductOverview-module__m11i8G__platformAreas{margin:0}.ProductOverview-module__m11i8G__platformAreas>div{border-top:1px solid #d9ddcf;padding:21px 0}.ProductOverview-module__m11i8G__platformAreas>div:first-child{border-top:0;padding-top:0}.ProductOverview-module__m11i8G__platformAreas>div:last-child{border-bottom:1px solid #d9ddcf}.ProductOverview-module__m11i8G__platformAreas dt{letter-spacing:-.025em;align-items:baseline;gap:17px;font-size:21px;font-weight:500;line-height:1.4;display:flex}.ProductOverview-module__m11i8G__platformAreas dt>span{color:#976744;font:12px var(--font-mono-source), monospace;flex-shrink:0}.ProductOverview-module__m11i8G__platformAreas dd{color:var(--product-muted);margin:8px 0 0 33px;font-size:15px;line-height:1.75}.ProductOverview-module__m11i8G__controlSection{color:#f9f5e9;background:#242c21;padding:85px 0 66px}.ProductOverview-module__m11i8G__controlIntro{max-width:820px}.ProductOverview-module__m11i8G__controlIntro .ProductOverview-module__m11i8G__eyebrow{color:#cea58a}.ProductOverview-module__m11i8G__controlIntro h2 span{color:#b6c49f}.ProductOverview-module__m11i8G__controlIntro>p:last-child{color:#c6cdbb;max-width:600px;margin-top:25px;font-size:16px;line-height:1.8}.ProductOverview-module__m11i8G__exampleContext{color:#c6cdbb;margin:36px 0 0;font-size:14px;line-height:1.6}.ProductOverview-module__m11i8G__responsibilities{border-top:1px solid #657357;grid-template-columns:1fr 1fr;gap:65px;margin-top:16px;padding-top:30px;display:grid}.ProductOverview-module__m11i8G__roleLabel{letter-spacing:-.015em;align-items:center;gap:13px;font-size:18px;display:flex}.ProductOverview-module__m11i8G__responsibilities ul{gap:18px;margin:0;padding:23px 0 0;list-style:none;display:grid}.ProductOverview-module__m11i8G__responsibilities li{color:#c6cdbb;align-items:flex-start;gap:11px;font-size:15px;line-height:1.6;display:flex}.ProductOverview-module__m11i8G__responsibilities li svg{color:#a9ba92;flex-shrink:0;margin-top:2px}.ProductOverview-module__m11i8G__controlLink{color:#f5e6d4;border-bottom:1px solid #879076;align-items:center;gap:12px;min-height:44px;margin-top:35px;font-size:14px;display:inline-flex}.ProductOverview-module__m11i8G__controlSection a:focus-visible{outline-color:#e7b995}.ProductOverview-module__m11i8G__connections{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:100px;display:grid}.ProductOverview-module__m11i8G__connectionCopy>p:not(.ProductOverview-module__m11i8G__eyebrow){color:var(--product-muted);margin-top:25px;font-size:16px;line-height:1.8}.ProductOverview-module__m11i8G__connectionCopy .ProductOverview-module__m11i8G__textLink{margin-top:19px}.ProductOverview-module__m11i8G__setupScope{border-top:1px solid #d9ddcf;margin:25px 0 0;padding:0;list-style:none}.ProductOverview-module__m11i8G__setupScope li{color:#435436;border-bottom:1px solid #d9ddcf;padding-block:12px;font-size:15px;line-height:1.6}.ProductOverview-module__m11i8G__toolGrid{border-block:1px solid #dbddcf;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ProductOverview-module__m11i8G__toolGrid>div{color:#566449;border-bottom:1px solid #e2e3d7;align-items:center;gap:14px;min-height:95px;padding:16px 10px 16px 0;font-size:15px;line-height:1.5;display:flex}.ProductOverview-module__m11i8G__toolGrid>div:nth-last-child(-n+2){border-bottom:0}.ProductOverview-module__m11i8G__toolGrid svg{fill:currentColor;flex-shrink:0;width:24px;height:24px}.ProductOverview-module__m11i8G__toolsPanel>p{color:var(--product-muted);margin-top:18px;font-size:14px;line-height:1.8}.ProductOverview-module__m11i8G__faq{border-top:1px solid #d9dccd;grid-template-columns:1fr 1.4fr;gap:90px;padding-block:65px 100px;display:grid}.ProductOverview-module__m11i8G__questions details{border-bottom:1px solid #d9dccd}.ProductOverview-module__m11i8G__questions summary{cursor:pointer;color:#3d4833;justify-content:space-between;align-items:center;gap:25px;min-height:74px;padding-block:20px;font-size:16px;font-weight:500;line-height:1.6;list-style:none;display:flex}.ProductOverview-module__m11i8G__questions summary::-webkit-details-marker{display:none}.ProductOverview-module__m11i8G__questions svg{color:#667450;flex-shrink:0;transition:transform .16s}.ProductOverview-module__m11i8G__questions details[open] svg{transform:rotate(180deg)}.ProductOverview-module__m11i8G__questions details>p{color:var(--product-muted);padding:0 26px 25px 0;font-size:15px;line-height:1.9}.ProductOverview-module__m11i8G__closing{text-align:center;background:#e9eddf;padding:84px 0 88px}.ProductOverview-module__m11i8G__closing h2{font-size:clamp(34px,4.1vw,54px)}.ProductOverview-module__m11i8G__closing p:not(.ProductOverview-module__m11i8G__eyebrow){max-width:660px;color:var(--product-muted);margin:25px auto 29px;font-size:16px;line-height:1.8}.ProductOverview-module__m11i8G__closing .ProductOverview-module__m11i8G__textLink{justify-content:center;margin-top:16px;display:flex}.ProductOverview-module__m11i8G__heroGrid>*,.ProductOverview-module__m11i8G__platform>*,.ProductOverview-module__m11i8G__connections>*,.ProductOverview-module__m11i8G__faq>*,.ProductOverview-module__m11i8G__responsibilities>*{min-width:0}@media (max-width:1050px){.ProductOverview-module__m11i8G__heroGrid{grid-template-columns:1.2fr 1fr;gap:35px}.ProductOverview-module__m11i8G__platform,.ProductOverview-module__m11i8G__connections,.ProductOverview-module__m11i8G__faq{gap:45px}}@media (max-width:767px){.ProductOverview-module__m11i8G__shell{width:calc(100% - 36px)}.ProductOverview-module__m11i8G__hero{padding-block:43px 38px}.ProductOverview-module__m11i8G__heroGrid,.ProductOverview-module__m11i8G__platform,.ProductOverview-module__m11i8G__connections,.ProductOverview-module__m11i8G__faq{grid-template-columns:1fr;gap:28px}.ProductOverview-module__m11i8G__page .ProductOverview-module__m11i8G__hero h1{letter-spacing:-.05em;font-size:clamp(35px,8.7vw,51px)}.ProductOverview-module__m11i8G__heroAside>p{max-width:510px;font-size:16px}.ProductOverview-module__m11i8G__heroActions{gap:13px 22px}.ProductOverview-module__m11i8G__platform{padding-block:32px 56px}.ProductOverview-module__m11i8G__platformIntro>p:last-child{max-width:510px}.ProductOverview-module__m11i8G__platformAreas dt{font-size:20px}.ProductOverview-module__m11i8G__controlSection{padding-block:60px 48px}.ProductOverview-module__m11i8G__responsibilities{grid-template-columns:1fr;gap:34px}.ProductOverview-module__m11i8G__responsibilities>div+div{border-top:1px solid #657357;padding-top:27px}.ProductOverview-module__m11i8G__connections{padding-block:60px}.ProductOverview-module__m11i8G__toolGrid>div{gap:10px;min-height:76px;font-size:14px}.ProductOverview-module__m11i8G__toolGrid svg{width:21px;height:21px}.ProductOverview-module__m11i8G__faq{padding-block:50px 58px}.ProductOverview-module__m11i8G__questions summary{gap:18px}.ProductOverview-module__m11i8G__closing{padding-block:59px}}@media (prefers-reduced-motion:reduce){.ProductOverview-module__m11i8G__page *{scroll-behavior:auto!important;transition:none!important}}
