.company-perspectives{--cp-line:#d9d1c6;--cp-muted:#595361;--cp-ink:#252034;color:#252034;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6f1e8;border:1px solid #d9d1c6;border-radius:12px;margin:28px 0;padding:32px;scroll-margin-top:110px}.company-perspectives-intro{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.company-perspectives-intro>div{max-width:680px}.company-perspectives-intro>div>p:last-child{color:var(--cp-muted);margin:15px 0 24px;font-size:14px}.company-perspectives button{color:#241b33;cursor:pointer;background:#e4d4f8;border:1px solid #634b80;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:11px 16px;font:600 12px/1.5 DM Sans,Arial,sans-serif;display:inline-flex}.company-perspectives-intro>button{flex-shrink:0;margin-top:5px}.company-perspectives .company-perspectives-secondary{color:#44334f;background:0 0;border-color:#9a88a5}.company-perspectives .company-perspectives-text{color:#5f3b7a;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:5px 10px;text-decoration:underline;display:inline}.company-perspectives button:disabled{opacity:.5;cursor:default}.company-perspectives h3{letter-spacing:-.035em;margin:6px 0 16px;font:500 25px/1.25 Space Grotesk,Arial,sans-serif}.company-perspectives label{gap:8px;font-size:12px;font-weight:500;display:grid}.company-perspectives input:not([type=checkbox]),.company-perspectives select,.company-perspectives textarea{color:#252034;box-sizing:border-box;background:#fffdf8;border:1px solid #aaa0ad;border-radius:5px;width:100%;min-width:0;padding:12px;font:14px/1.6 DM Sans,Arial,sans-serif}.company-perspectives textarea{resize:vertical;min-height:120px;margin-top:16px;display:block}.company-perspectives input[type=checkbox]{accent-color:#77518f;flex-shrink:0;width:18px;height:18px;margin:2px 0}.company-perspectives .company-perspectives-check{align-items:flex-start;gap:11px;font-size:11px;font-weight:400;line-height:1.8;display:flex}.company-perspectives-check a{color:#5f3b7a;text-decoration:underline}.company-perspectives fieldset{border:0;min-width:0;margin:0;padding:0}.company-perspectives-access{background:#e4d4f809;border:1px solid #d3c7df;border-radius:8px;margin:8px 0 22px;padding:24px}.company-perspectives-access>p{overflow-wrap:anywhere;margin:0;font-size:12px}.company-email-confirmation{max-width:650px}.company-email-confirmation>p:not(.enterprise-eyebrow){color:#55515f;font-size:12px}.company-email-confirmation fieldset{gap:18px;margin-top:22px;display:grid}.company-email-confirmation input:not([type=checkbox]){max-width:420px}.company-email-confirmation button{justify-self:start}.company-perspectives-identity{grid-template-columns:1fr 1fr;gap:20px;display:grid;margin:24px 0!important}.company-perspectives-identity legend{color:#6e5088;letter-spacing:.12em;margin-bottom:18px;font:600 9px/1.8 monospace}.company-perspectives-identity>.company-perspectives-check,.company-perspectives-identity>.company-perspectives-privacy{grid-column:1/-1}.company-perspectives-privacy{color:#5f5968;max-width:820px;margin:0;font-size:11px;line-height:1.8}.company-perspectives-questions{margin:10px 0 0;padding:0;list-style:none}.company-perspectives-questions>li{border-top:1px solid #d9d1c6;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:23px 0;display:grid}.company-question-number{color:#72518c;font:400 22px/1.5 Space Grotesk,Arial,sans-serif}.company-perspectives-questions .enterprise-eyebrow{margin:0 0 5px;font-size:8px}.company-perspectives-questions label{letter-spacing:-.025em;font:500 19px/1.5 Space Grotesk,Arial,sans-serif;display:block}.company-perspectives-questions small{color:#625b6b;margin-top:6px;font-size:10px;display:block}.company-perspectives-submit{border-top:1px solid #d9d1c6;gap:22px;padding:24px 0;display:grid}.company-perspectives-submit>div{flex-wrap:wrap;gap:12px;display:flex}.company-perspectives-error{color:#9d2637;font-size:12px}.company-perspectives-notice{color:#255b36;background:#eaf4e9;border:1px solid #a1c5a3;border-radius:6px;padding:16px 20px;font-size:12px}.company-perspectives-responses{border-top:1px solid var(--cp-line);margin-top:12px;padding:32px 0 0}.company-perspectives-empty{color:#5d5664;padding:22px 0;font-size:13px}.company-perspective-card{background:#fffdf8;border:1px solid #d9d1c6;border-radius:9px;margin:24px 0;padding:25px}.company-perspective-card header{border-bottom:1px solid #d9d1c6;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.company-perspective-card header>div{gap:5px;min-width:0;display:grid}.company-perspective-card header strong{overflow-wrap:anywhere;font-size:15px}.company-perspective-card header span{color:#65536f;overflow-wrap:anywhere;font-size:10px}.company-perspective-card time{white-space:nowrap;color:#5f5968;font:10px/1.8 monospace}.company-perspective-answer h4{color:#4c345f;margin:20px 0 8px;font-size:12px;line-height:1.7}.company-perspective-answer p{color:#393241;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.9}@media (max-width:650px){.company-perspectives{margin:20px 0;padding:22px 18px}.company-perspectives-intro{display:block}.company-perspectives-intro>button{margin:0 0 20px}.company-perspectives-intro>div>p:last-child{font-size:13px}.company-perspectives-access{padding:18px 15px}.company-perspectives-identity{grid-template-columns:1fr;gap:18px}.company-perspectives-questions>li{grid-template-columns:26px minmax(0,1fr);gap:10px;padding:20px 0}.company-question-number{font-size:18px}.company-perspectives-questions label{font-size:17px}.company-perspectives input:not([type=checkbox]),.company-perspectives select,.company-perspectives textarea{font-size:16px}.company-perspective-card{padding:18px 15px}.company-perspective-card header{flex-wrap:wrap;gap:10px}.company-perspectives h3{font-size:23px}}.company-history-cycles{background:#e4d4f80a;border:1px solid #cdbbdc;border-radius:8px;margin:4px 0 24px;padding:22px}.company-history-cycles>label{letter-spacing:.12em;color:#5c3a77;margin-bottom:12px;font:600 9px/1.8 monospace}.company-history-cycles select{width:100%;font-size:14px}.company-history-cycles>p:not(.company-perspectives-privacy){color:#4b355f;margin:14px 0;font-size:12px}.company-history-cycles .company-cycle-note{font:500 18px/1.5 Space Grotesk,sans-serif!important}.company-cycle-note{color:#664d7b;margin:16px 0;font-size:12px}.company-capsule-seal{color:#674283;white-space:normal;font:600 9px/1.8 monospace}.company-answer-sealed{font-style:italic;color:#675f70!important}.company-own-capsules{border-top:1px solid var(--cp-line);margin-top:30px;padding:25px 0}.company-own-capsules>div{margin-bottom:24px}.company-perspectives .capsule-clock{max-width:none;margin:20px 0}.company-perspectives-submit>button{justify-self:start}.company-perspectives-notice{display:block}.company-history-cycles p{overflow-wrap:anywhere}@media (max-width:650px){.company-history-cycles{padding:18px 15px}.company-history-cycles select{font-size:16px}.company-capsule-seal{font-size:8px}}.company-perspectives .enterprise-eyebrow{color:#6c4c83}.company-perspectives a:hover{color:#412559}.company-perspectives .capsule-clock>div{color:#50395f}.company-perspectives .capsule-clock time{color:#51495b}.company-perspectives .capsule-clock progress{color:#77518f;background:#ded7e4}.company-perspectives .capsule-clock progress::-webkit-progress-bar{background:#ded7e4}.company-perspectives .capsule-clock progress::-webkit-progress-value{background:#77518f}.company-perspectives .capsule-clock progress::-moz-progress-bar{background:#77518f}.company-perspectives .capsule-clock>.capsule-clock-endpoints{color:#675d70}.company-perspectives :focus-visible{outline-color:#72518c}.company-perspectives .company-perspectives-intro>button{color:#241b33}.enterprise-page .company-perspectives a{color:#5f3b7a;text-decoration:underline}.enterprise-page .company-perspectives a:hover{color:#412559}
