.ql-public .compact-questions{max-width:1150px;grid-template-columns:330px minmax(0,1fr);gap:38px}.ql-public .compact-questions .questions-companion{max-width:270px;height:175px;object-fit:contain}.ql-public .access-section{display:grid;grid-template-columns:minmax(0,1.25fr) 110px minmax(250px,.75fr);gap:40px;padding:38px max(40px,calc((100vw - 1180px) / 2));align-items:center}.ql-public .access-section .access-copy{max-width:560px}.ql-public .access-section .access-copy>p:not(.eyebrow){max-width:480px}.ql-public .access-section .access-actions{display:flex;flex-direction:column;align-items:stretch;gap:14px;margin:0;text-align:center}.ql-public .access-section .access-actions .button{justify-content:space-between;width:100%;white-space:normal}.ql-public .access-section .access-guide{width:110px;height:155px;margin:0;transform:rotate(5deg)}.ql-public .access-section .existing{font-size:12px;text-align:center}.ql-public .access-section .existing strong{display:inline;margin-left:4px}.ql-public.workflow-personality .workflow-hero{gap:40px;padding-top:34px;padding-bottom:34px}.ql-public .workflow-steps{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:22px 0;list-style:none;padding:0}.ql-public .workflow-steps li{display:flex;align-items:center;gap:7px;border:1px solid #d9e1cc;border-radius:20px;padding:6px 12px 6px 6px;background:#edf0e2;color:#3c5944;font-size:12px;font-weight:600}.ql-public .workflow-steps span{display:grid;place-items:center;width:24px;height:24px;background:#fffdf5;border-radius:50%;font-size:10px}.ql-public.workflow-personality .hero-tour{background:#8cc6b5;padding:23px 18px;border-radius:23px;transform:none;box-shadow:none}.ql-public.workflow-personality .hero-tour .product{transform:none;box-shadow:0 13px 35px #345c4030}.ql-public .product .tour-start{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:7px 0 7px 8px;border:0;border-radius:6px;background:transparent;color:#35664e;font-size:11px;font-weight:600;white-space:nowrap;cursor:pointer}.ql-public .product .tour-start:hover{color:#183f2a;text-decoration:underline;text-underline-offset:3px}.ql-public .product .tour-start:focus-visible{outline:2px solid #35664e;outline-offset:2px}.ql-public.workflow-personality .workflow-hero-helper{width:300px;height:185px;margin:15px 0 0}.ql-public.workflow-personality .workflow-boundaries{border-top:1px solid #e0e5d7;gap:42px}.ql-public.workflow-personality .scope-card{background:#f1e6d7;border-radius:24px 55px 24px 24px}@media (max-width:1000px){.ql-public .access-section{grid-template-columns:minmax(0,1fr) minmax(245px,.7fr);gap:35px}.ql-public .access-section .access-guide{display:none}.ql-public .compact-questions{grid-template-columns:270px minmax(0,1fr);gap:25px}}@media (max-width:760px){.ql-public .access-section{grid-template-columns:1fr;gap:23px;padding:30px 22px}.ql-public .access-section .access-actions{max-width:420px;flex-direction:row;align-items:center;text-align:left}.ql-public .access-section .access-actions .button{width:auto;flex:1}.ql-public .access-section .existing{flex:1;text-align:left}.ql-public .access-section .existing strong{display:block;margin-left:0}.ql-public .compact-questions{grid-template-columns:1fr;gap:20px}.ql-public .compact-questions .questions-companion{width:105px;height:115px}.ql-public.workflow-personality .workflow-hero{gap:25px;padding-top:28px}.ql-public.workflow-personality .hero-tour{padding:18px 10px;border-radius:18px}.ql-public.workflow-personality .workflow-hero-helper{width:240px;height:145px;margin:12px auto 0}.ql-public .workflow-steps{gap:5px}.ql-public .workflow-steps li{font-size:11px;padding-right:8px;gap:5px}}