.ink-grad{background:linear-gradient(90deg,#0071e3,#7a5cff);background-clip:text;-webkit-background-clip:text;color:transparent}.journey-section .container{max-width:1080px;margin:auto;padding:0 24px}.journey-section h2{font-size:clamp(28px,4vw,48px);line-height:1.2;margin-bottom:24px}.journey-section p{font-size:18px;line-height:1.7;max-width:55em}#control.journey-control .journey-stage{max-width:1120px;margin:auto;padding:0 48px}#control.journey-control h2{font-size:clamp(30px,3.8vw,52px);line-height:1.15;margin-bottom:20px;white-space:normal}.journey-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.journey-choices article{padding:18px 22px;border-radius:18px;background:#ffffffd9;box-shadow:0 10px 28px #00000009}#control .journey-choices h3{font-size:19px;line-height:1.3;margin:0 0 8px}#control .journey-choices p,#control .journey-third{font-size:16px;line-height:1.55;white-space:normal;margin:0}#control .journey-third{margin-top:18px;max-width:65em}#control.journey-auto-control h2{white-space:normal;font-size:clamp(30px,4vw,60px);max-width:20em;margin:auto}#control.journey-auto-control .page2-lines{white-space:normal;max-width:45em;margin:20px auto 0;padding-inline:20px}.journey-learning{margin:0 0 56px}.journey-learning h2{font-size:clamp(28px,4vw,44px);margin-bottom:12px}.journey-learning p{font-size:19px;line-height:1.6}.journey-sales-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.journey-sales-grid article{background:#f5f5f7;border-radius:20px;padding:24px;box-shadow:0 10px 26px #00000006}.journey-sales-grid h3{font-size:19px;line-height:1.5;margin:0 0 12px}.journey-sales-grid p{font-size:16px;line-height:1.7;margin:0}.journey-security .privacy-panel{margin:0}.journey-human,.journey-not-fit{font-size:16px!important;line-height:1.65!important;margin:24px auto!important;white-space:normal!important}.journey-demo-link{display:inline-block;max-width:100%;font-size:15px;line-height:1.6;margin:12px 0;color:#424245;text-decoration:underline;text-underline-offset:4px;white-space:normal}.director-home .journey-questions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin:22px 0}.director-home .journey-questions button{border:0;font:inherit;cursor:pointer;background:#f5f5f7;color:#1d1d1f;border-radius:18px;padding:12px 18px;font-size:14px;line-height:1.5;max-width:100%;text-decoration:none;white-space:normal}.director-home .journey-questions button:hover{background:#e9e9ed}.journey-estimate{font-size:16px;line-height:1.6;margin:24px 0}.journey-estimate strong,.journey-estimate small{display:block}.journey-estimate small{font-size:13px;margin-top:10px;color:#6e6e73}.journey-small{font-size:13px!important;color:#6e6e73}.demo-page{margin:0;background:#fff;color:#1d1d1f}.demo-layout{max-width:1220px;margin:auto;padding:140px 40px 90px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-rows:auto 1fr;gap:28px 72px;align-items:start}.demo-heading{grid-column:1;grid-row:1}.demo-heading h1{font-size:clamp(30px,3.7vw,52px);line-height:1.14;letter-spacing:-.025em;margin:0 0 24px;white-space:normal}.demo-heading p{font-size:17px;line-height:1.8;margin:0}.demo-receive{grid-column:1;grid-row:2}.demo-receive h2{font-size:18px;margin:8px 0 18px}.demo-receive ul{list-style:none;padding:0;display:grid;gap:20px;font-size:16px;line-height:1.7}.demo-note{font-size:13px;line-height:1.8;color:#6e6e73;margin-top:28px}.demo-form-card{grid-column:2;grid-row:1/3;min-width:0;border:1px solid #d2d2d7;border-radius:24px;padding:28px;box-shadow:0 10px 32px #00000008}.demo-form-card label{display:block;font-size:14px;font-weight:600;line-height:1.5;margin:18px 0 7px}.demo-form-card label:first-child{margin-top:0}.demo-form-card input,.demo-form-card select,.demo-form-card textarea{box-sizing:border-box;width:100%;min-width:0;min-height:46px;border:1px solid #d2d2d7;border-radius:11px;background:#fff;color:#1d1d1f;font:inherit;font-size:16px;line-height:1.5;padding:10px 12px}.demo-form-card textarea{resize:vertical;min-height:110px}.demo-person{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.demo-person label{margin-top:0}.demo-form-card button{width:100%;min-height:48px;border:0;border-radius:999px;background:#1d1d1f;color:#fff;font:inherit;font-size:15px;line-height:1.5;padding:12px 20px;margin-top:22px;cursor:pointer}.demo-form-card button:disabled{opacity:.5;cursor:wait}.demo-privacy{font-size:12px;line-height:1.7;text-align:center;color:#6e6e73;margin:12px 0 0}.demo-privacy a{color:inherit}.demo-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#demo-status{font-size:18px;line-height:1.8;margin:0 0 16px}#demo-status[hidden],#demo-form[hidden]{display:none!important}.demo-page footer{padding:30px 24px}.demo-form-card :focus-visible{outline:2px solid #0071e3;outline-offset:3px}@media (max-width:760px){#control.journey-control .journey-stage{padding:0 20px}#control.journey-control h2{font-size:26px;margin:0 0 12px;line-height:1.15}.journey-choices{gap:10px}.journey-choices article{padding:12px}#control .journey-choices h3{font-size:16px;margin-bottom:6px}#control .journey-choices p,#control .journey-third{font-size:13px;line-height:1.5}#control .journey-third{margin-top:12px}.journey-sales-grid{grid-template-columns:minmax(0,1fr)}.demo-layout{display:flex;flex-direction:column;gap:28px;padding:108px 22px 54px}.demo-heading{order:0}.demo-form-card{order:1;width:100%;box-sizing:border-box;padding:22px}.demo-receive{order:2}.demo-heading h1{font-size:32px}.demo-heading p{font-size:16px}.demo-person{grid-template-columns:1fr;gap:18px}.journey-section p{font-size:16px}}.custom-v .founder-note{max-width:760px;margin:0 auto;padding:40px 28px 72px;color:var(--ink,#101d2d);background:none;border:0;box-shadow:none}.custom-v .founder-words{font-size:clamp(17px,1.4vw,20px);line-height:1.9;margin:0 0 24px}.custom-v .founder-signature{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.6;margin:0}.custom-v .founder-signature svg{width:38px;height:22px;flex-shrink:0;fill:currentColor}.director-annual-note{font-size:14px;line-height:1.7;margin:20px 0 28px;color:var(--ink,#101d2d)}.demo-field-hint{font-size:14px;line-height:1.7;margin:8px 0 20px;color:var(--ink,#101d2d)}.demo-field-hint[hidden]{display:none}.demo-field-hint a{text-decoration:underline;text-underline-offset:3px}.custom-page #diplomat-pricing .block-head{max-width:1040px}.custom-page #diplomat-pricing .block-head p{text-wrap:balance;max-width:100%;margin-inline:auto;white-space:normal}.custom-page #diplomat-pricing .block-head .journey-recommend{margin-top:24px;text-align:center}.demo-form-card #demo-public-info{min-height:0;height:auto}#control .journey-stage{transform:translateY(calc(-1*var(--page2-copy-shift,0px)))}
