.cp-review-choice{display:flex;align-items:center;gap:10px;color:#8c471d;font:12px/1.2 var(--font-sans);width:max-content;margin:0;padding:0;border:0}.cp-review-choice legend{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.cp-review-choice>span{white-space:nowrap}.cp-review-choice>div{display:flex;gap:2px;padding:3px;border:1px solid #e9b386;border-radius:7px;background:#fff5e9;box-shadow:0 2px 5px #9a4a1110}.cp-review-choice button{display:grid;place-items:center;width:25px;height:24px;padding:0;border:0;border-radius:4px;background:transparent;color:#864317;font:12px/1 var(--font-sans);cursor:pointer}.cp-review-choice button[aria-pressed=true]{background:#cd651e;color:white}.cp-review-choice button:hover{background:#f7d9bf;color:#6b300b}.cp-review-choice button[aria-pressed=true]:hover{background:#b55516;color:white}.cp-demo:focus-visible,.cp-project-tabs button:focus-visible,.cp-review-choice button:focus-visible{outline:2px solid #ac560f;outline-offset:3px}.cp-capability-review{display:flex;justify-content:flex-end;margin:0 0 14px}.cp-learning-options-mobile{display:none}.cp-demo{flex:none;height:54px;width:205px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 12px;border:1px solid #d5ceda;background:#fbf9f7;color:#32283d;font:14px/1.15 var(--font-sans);cursor:pointer;transition:background .2s,box-shadow .2s,border-color .2s;text-align:left}.cp-demo:hover{background:#fff;border-color:#b6a7c4;box-shadow:0 6px 16px #49315412}.cp-demo-invitation>span,.cp-demo>span{white-space:nowrap}.cp-demo-1{border-radius:28px;background:linear-gradient(140deg,#ffffffb8,#f3edf2ba);backdrop-filter:blur(12px);box-shadow:0 3px 9px #3c2a4310}.cp-demo-1 .cp-demo-camera{width:32px;height:32px;display:grid;place-items:center;flex:none;border-radius:50%;background:linear-gradient(150deg,#fff,#e9dfee);border:1px solid #ffffffb8;box-shadow:0 2px 4px #4e2f6617}.cp-demo-1:hover .cp-demo-camera{background:#e7dced}.cp-demo-2{border-radius:12px;padding:0 10px 0 7px;gap:9px}.cp-demo-portrait{position:relative;height:40px;width:34px;display:block;overflow:hidden;background:#e9e1ed;border-radius:8px;flex:none}.cp-demo-portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 0}.cp-demo-2>svg{width:14px;flex:none}.cp-demo-3{padding:0 0 0 15px;gap:0;justify-content:space-between;border-radius:10px}.cp-demo-invitation{display:grid;gap:4px}.cp-demo-invitation small{font:12px/1 var(--font-sans);color:#766a7c}.cp-demo-3 .cp-demo-camera{display:grid;place-items:center;height:100%;width:45px;border-left:1px solid #ddd5e0;background:linear-gradient(140deg,#f1ebf5,#faf7fa);border-radius:0 9px 9px 0}.cp-person{display:inline-flex;width:28px;height:28px;border-radius:7px;flex:none;overflow:hidden;background:#e5dde8;vertical-align:middle}.cp-person img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 23%}.cp-person-artie img{object-position:center 0}.five-capability-grid .feature-scene>.cp-learning{display:block;width:100%;position:relative;min-height:0;height:100%;padding:0;border:0;border-radius:12px;margin:0;overflow:hidden;font:14px/1.42 var(--font-sans);color:#332a3b;text-align:left;box-shadow:none;background:linear-gradient(145deg,#ede7ed,#e6e0ee 65%,#f4e7de)}.five-capability-grid .feature-card:has(.cp-learning) .feature-scene{width:100%;align-self:stretch}.cp-learning *{box-sizing:border-box}.cp-learning strong{font-weight:500}.cp-learning p{margin:0;font:14px/1.42 var(--font-sans);color:#3b3442}.cp-knowledge-chat{height:100%;background:#fffdfc;border:1px solid #e1dce5;border-radius:11px;overflow:hidden}.cp-knowledge-chat>header{height:37px;display:flex;align-items:center;gap:8px;padding:0 13px;border-bottom:1px solid #eee8ef;font-size:12px;color:#625869}.cp-knowledge-chat>header>img{width:18px;height:18px;object-fit:contain}.cp-knowledge-chat>header>svg{margin-left:auto}.cp-answer{display:flex;gap:10px;margin:15px 14px 0}.cp-answer strong{display:block;margin:0 0 3px;font-size:12px;color:#3d3447}.cp-answer{margin-top:16px}.cp-answer>div{flex:1;min-width:0}.cp-answer p{color:#2d2337}.cp-knowledge-chat{position:relative}.cp-source-guide{padding:15px 18px;background:#f5f0f9;border-bottom:1px solid #e4dce9}.cp-source-guide p{font-size:15px;line-height:1.4;color:#62506c}.cp-source-guide mark{color:#5f387e;background:#e6d8ef;border-radius:3px;padding:1px 2px}.cp-knowledge-later{display:flex;align-items:center;gap:6px;padding:13px 15px 0;color:#8b7894;font-size:11px}.cp-knowledge-later img{width:16px;height:16px;object-fit:contain}.cp-doc-to-work .cp-answer{margin-top:9px}.cp-delivered-guide{display:flex;align-items:center;gap:9px;margin:12px 14px 0 52px;padding:10px;border:1px solid #dfd6e6;border-radius:7px;background:linear-gradient(135deg,#fdfbfd,#f2edf7)}.cp-delivered-guide>img{width:32px;height:28px;object-fit:contain}.cp-delivered-guide>div{display:grid;gap:3px}.cp-delivered-guide strong{font-size:13px;color:#5b3f70}.cp-delivered-guide span{font-size:11px;color:#8b7299}.cp-delivered-guide>svg{margin-left:auto;color:#a088b0;flex:none}.cp-correction{padding:14px;height:100%}.cp-correction-note{display:flex;align-items:flex-start;gap:9px;padding:0 2px}.cp-correction-note strong{font-size:11px;display:block;margin-bottom:2px}.cp-correction-note p{font-size:14px;line-height:1.35}.cp-correction-note .cp-person{width:26px;height:26px}.cp-knowledge-sheet{position:relative;margin-top:13px;background:#fffdfb;border:1px solid #fff;border-radius:10px;box-shadow:0 5px 14px #54415c16;overflow:hidden}.cp-knowledge-sheet header{display:flex;align-items:center;gap:7px;padding:10px 12px 0;color:#7b6e81;font-size:11px}.cp-knowledge-sheet h4{margin:12px 12px 9px;font:21px/1.1 var(--font-heading);color:#34253d}.cp-fact-change{display:flex;flex-direction:column;align-items:center;gap:5px;padding:0 12px 11px}.cp-fact-change>span{font-size:14px;text-decoration:line-through;text-decoration-color:#9a7884;color:#988991}.cp-fact-change>svg{color:#b1a0b9;width:15px;height:15px}.cp-fact-change>strong{font:24px/1.1 var(--font-heading);color:#6c4587}.cp-knowledge-sheet footer{display:flex;align-items:center;gap:6px;padding:7px 11px;border-top:1px solid #eee8ef;font-size:11px;color:#74677c}.cp-knowledge-sheet footer .cp-person{width:21px;height:21px;border-radius:5px}.cp-knowledge-sheet footer>svg{margin-left:auto;color:#6a8577}.cp-knowledge-sheet .cp-later-answer{align-items:flex-start;background:#f6f0f9;gap:8px}.cp-later-answer strong{display:block;font-size:10px;color:#947da4;margin-bottom:3px}.cp-later-answer p{font-size:14px;line-height:1.35;color:#655171}.cp-feedback{position:relative;height:100%;padding:13px}.cp-feedback-note{position:relative;z-index:1;display:flex;align-items:center;gap:8px;padding:9px 10px;border:1px solid #fff;border-radius:9px;background:linear-gradient(120deg,#fbf7ef,#fbf3ea);box-shadow:0 3px 10px #795c5314}.cp-feedback-note p{font-size:14px;line-height:1.35;flex:1}.cp-feedback-note strong{display:block;font-size:11px;margin-bottom:1px}.cp-feedback-note>svg{color:#a58e78;flex:none}.cp-setup-guide{background:#fffdfb;margin-top:11px;padding:11px 12px 0;border:1px solid #e1d7e7;border-radius:8px;box-shadow:0 5px 12px #53396313}.cp-setup-guide header{display:flex;align-items:center;gap:6px;font-size:10px;color:#786d7f}.cp-setup-guide header img{width:13px;height:13px;object-fit:contain}.cp-setup-guide h4{margin:7px 0 8px;font:20px/1.1 var(--font-heading);color:#38263f}.cp-guide-step{display:flex;align-items:center;gap:8px;min-height:31px;font-size:12px}.cp-guide-step>span{width:18px;height:18px;display:grid;place-items:center;border-radius:4px;background:#f5f0f6;color:#8d8096;font-size:10px;flex:none}.cp-guide-step-first{background:#f0e8f5;border-left:2px solid #a688ba;padding:6px 6px 6px 5px;margin:0 -6px 3px;border-radius:3px}.cp-guide-step-first>span{background:#e2d2ee;color:#795990}.cp-guide-step-first>div{display:grid;gap:2px}.cp-guide-step small{font-size:10px;color:#83718e}.cp-guide-step>img{width:29px;height:25px;object-fit:contain;margin-left:auto}.cp-setup-guide footer{display:flex;align-items:center;gap:6px;margin-top:0;padding:3px 0;border-top:1px solid #ede7ef;font-size:10px;color:#7f7188}.cp-setup-guide footer .cp-person{width:19px;height:19px;border-radius:4px}.cp-setup-guide footer>svg{margin-left:auto}.cp-profile{background:#fcfaf7;color:#302936;font:16px/1.6 var(--font-sans)}.cp-container{width:min(1120px,calc(100% - 64px));margin:0 auto}.cp-profile h1,.cp-profile h2,.cp-profile h3,.cp-profile h4{font-family:var(--font-heading);font-weight:400;letter-spacing:-.035em}.cp-profile-intro{padding-top:42px;padding-bottom:88px}.cp-back{display:inline-flex;align-items:center;gap:9px;color:#746b78;font-size:14px;text-decoration:none;transition:color .2s}.cp-back:hover{color:#3e284c}.cp-profile-hero{margin-top:34px;display:grid;grid-template-columns:380px 1fr;align-items:center;gap:84px}.cp-portrait-stage{position:relative;height:468px;border-radius:22px;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#e9e2de,#eee8ef 54%,#dcd0e8);box-shadow:0 16px 38px #48334f10;border:1px solid #e8e0e8}.cp-portrait-light{position:absolute;width:370px;height:370px;border-radius:50%;left:60px;top:45px;background:radial-gradient(ellipse at center,#fffdf7dc 0,#f4e5e860 40%,transparent 65%);filter:blur(18px)}.cp-main-portrait{position:absolute;display:block;width:100%;height:auto;bottom:0;left:0;z-index:1}.cp-profile-identity h1{font-size:84px;line-height:1;margin:0 0 9px}.cp-profile-role{display:flex;align-items:center;flex-wrap:wrap;gap:14px;font-size:21px;line-height:1.4;color:#5a4a65;margin-bottom:27px}.cp-made-by{display:inline-flex;align-items:center;gap:7px;border-left:1px solid #ded4e4;padding-left:14px;font-size:14px;color:#87728f}.cp-made-by img{width:20px;height:20px;object-fit:contain}.cp-profile-identity h2{font-size:32px;line-height:1.2;margin:0 0 15px}.cp-profile-identity>p{max-width:540px;font-size:17px;line-height:1.65;color:#6c626f;margin:0 0 27px}.cp-profile .cta-row{display:flex;gap:12px}.cp-profile .cta{height:54px}.cp-start-note{display:block;font-size:14px;color:#7b6e80;margin-top:14px}.cp-profile-reach{display:flex;gap:9px;align-items:center;padding-top:21px;margin-top:20px;border-top:1px solid #e8e1e6;font-size:14px;color:#756b7a}.cp-profile-reach .app-icon{width:19px;height:19px;object-fit:contain}.cp-profile-projects{background:#f2eeeb;padding:78px 0 84px}.cp-project-section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:55px;margin-bottom:44px}.cp-project-section-title h2{font-size:44px;line-height:1.08;max-width:500px;margin:0}.cp-project-section-title>p{max-width:365px;font-size:16px;line-height:1.6;color:#786b79;margin:0}.cp-project-layout{display:grid;grid-template-columns:330px minmax(0,1fr);gap:62px;align-items:center}.cp-project-tabs{display:grid;gap:4px;margin-bottom:33px}.cp-project-tabs button{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;padding:16px 18px;border:1px solid transparent;background:transparent;border-radius:11px;color:#837888;font:15px/1.2 var(--font-sans);cursor:pointer;transition:background .2s,color .2s}.cp-project-tabs button[aria-selected=true]{border-color:#e2d5e8;background:linear-gradient(115deg,#fffdfb,#eee3f1);color:#533969;box-shadow:0 3px 7px #53324e07}.cp-project-tabs button:not([aria-selected=true]):hover{background:#eae3e7;color:#58475f}.cp-project-tabs button:not([aria-selected=true])>svg{opacity:0}.cp-project-copy h3{font-size:29px;line-height:1.18;margin:0 0 15px;max-width:300px}.cp-project-copy>p{color:#776c7b;font-size:15px;line-height:1.65;margin:0 0 27px}.cp-access-link{display:flex;align-items:center;gap:8px;font-size:13px;color:#745c82;text-decoration:none}.cp-access-link:hover{color:#452b55}.cp-project-display{min-width:0;border:1px solid #fff;padding:16px;border-radius:20px;background:linear-gradient(135deg,#e5dcec,#e9e3e8 50%,#e9dacc);box-shadow:0 18px 40px #503d5310}.cp-project-app{height:451px;background:#fff;border:1px solid #e1d9e5;border-radius:10px;overflow:hidden;box-shadow:0 7px 15px #4d345214;display:flex;flex-direction:column}.cp-app-chrome{height:42px;display:flex;align-items:center;gap:9px;padding:0 15px;border-bottom:1px solid #eae5ed;background:#fcfbfc;flex:none}.cp-app-chrome .app-icon{width:18px;height:18px;object-fit:contain}.cp-app-chrome>span{display:flex;align-items:center;gap:8px;font-size:12px;color:#807586}.cp-app-chrome>svg{margin-left:auto;color:#918098}.cp-project-cover{position:relative;height:132px;overflow:hidden;flex:none;padding:19px 24px;color:#fff;background:radial-gradient(ellipse at 85% 110%,#b6a3c5 0,transparent 50%),linear-gradient(110deg,#493952,#75617b)}.cp-project-cover>span:first-child{position:relative;z-index:1;font-size:11px;color:#e4d7e9}.cp-project-cover h3{position:relative;z-index:1;font-size:27px;line-height:1.1;letter-spacing:-.02em;margin:9px 0 0}.cp-cover-orbit{position:absolute;right:-15px;top:-56px;width:220px;height:220px;border:1px solid #e1d4f450;border-radius:50%;box-shadow:0 0 0 25px #c5b0dc15,0 0 0 50px #c5b0dc15,0 0 0 76px #c5b0dc12}.cp-launch-plan{padding:18px 22px 8px}.cp-plan-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px}.cp-plan-heading h4{font-size:20px;margin:0;color:#46334e}.cp-plan-heading>span{display:flex;align-items:center;gap:6px;font-size:11px;color:#84778b}.cp-work-avatar{display:inline-block;width:25px;height:25px;border-radius:6px;overflow:hidden;background:#e5dce9;flex:none}.cp-work-avatar img{width:100%;height:100%;object-fit:cover;object-position:center 0}.cp-plan-row{display:grid;grid-template-columns:18px 1fr 48px;gap:10px;align-items:center;height:34px;border-bottom:1px solid #f0ecf2;font-size:13px;color:#56495e}.cp-plan-row>span:last-child{font-size:11px;color:#96899c;text-align:right}.cp-task-check,.cp-task-pending,.cp-task-progress{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:50%;flex:none}.cp-task-check{background:#e9eee9;color:#688172}.cp-task-progress{border:2px solid #b496c3;border-right-color:#ece3f2;transform:rotate(-45deg)}.cp-task-pending{border:1px solid #d8cedf}.cp-project-update{display:flex;align-items:center;gap:10px;padding:12px 18px;background:#f6f1f8;border-top:1px solid #ece3f0;margin-top:auto;min-height:63px}.cp-project-update p{margin:0;font-size:12px;line-height:1.5;color:#756380}.cp-project-update>.app-icon{width:18px;height:18px;object-fit:contain;flex:none;margin-left:4px}.cp-hiring-title,.cp-onboarding-title{padding:22px 24px 16px}.cp-hiring-title>span,.cp-onboarding-title>span{font-size:12px;color:#89748e}.cp-hiring-title h3,.cp-onboarding-title h3{line-height:1.1;margin:8px 0 0;color:#48354f}.cp-interview-schedule{display:grid;gap:10px;padding:0 24px 18px}.cp-interview-schedule>div{display:flex;align-items:flex-start;gap:15px}.cp-interview-schedule>div>span{padding-top:10px;font-size:12px;color:#998ba1}.cp-interview-schedule article{border-left:3px solid #bba6d0;padding:8px 13px;background:#f2edf7;border-radius:0 6px 6px 0;flex:1}.cp-interview-schedule article>small{display:block;font-size:11px;color:#9983aa}.cp-interview-schedule article>strong{font-size:14px;font-weight:500;color:#614d73}.cp-interview-schedule article>span{display:flex;align-items:center;gap:5px;color:#8a759b;font-size:10px;margin-top:4px}.cp-interview-schedule .cp-work-avatar{width:18px;height:18px;border-radius:4px}.cp-interview-schedule>div:nth-child(2) article{border-color:#b1b9a4;background:#f2f3ef}.cp-onboarding-title{background:linear-gradient(115deg,#f6f0e8,#eee8f3)}.cp-onboard-body{padding:12px 23px}.cp-onboard-body>div{display:flex;align-items:center;gap:11px;min-height:61px;border-bottom:1px solid #eee8f0}.cp-onboard-body>div>span:nth-child(2){display:grid;gap:1px}.cp-onboard-body strong{font-size:13px;font-weight:500;color:#54405f}.cp-onboard-body small{font-size:11px;color:#98889f}.cp-onboard-body>div>svg{margin-left:auto;color:#ab98b5}.cp-profile-tools{padding-top:90px;padding-bottom:90px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.cp-profile-tools h2{font-size:44px;line-height:1.1;margin:0 0 20px}.cp-profile-tools p{color:#796c7c;font-size:16px;line-height:1.65;max-width:420px;margin:0 0 24px}.cp-outline-link{display:inline-flex;gap:18px;align-items:center;border:1px solid #dcd1e0;border-radius:9px;padding:12px 18px;font-size:14px;color:#685572;background:#ffffff80;text-decoration:none}.cp-outline-link:hover{background:#f4edf6}.cp-tool-composition{position:relative;padding:30px 10px;border-radius:40%;background:radial-gradient(ellipse,#e7d9ed70,transparent 72%)}.cp-tool-row{gap:12px;margin-bottom:13px}.cp-tool-row,.cp-tool-row>span{display:flex;justify-content:center}.cp-tool-row>span{align-items:center;flex-direction:column;gap:13px;width:115px;height:105px;border-radius:14px;background:#fffc;border:1px solid #ece4ed;box-shadow:0 6px 13px #74528106;color:#78687f;font-size:12px}.cp-tool-row:nth-child(2){transform:translateX(20px)}.cp-tool-row .app-icon{width:32px;height:32px;object-fit:contain}.cp-tool-row .app-icon[src*=linear]{width:57px}.cp-tools-more{display:block;text-align:center;color:#938099;font-size:12px;margin-top:25px}.cp-profile-close{padding:83px 0 79px;text-align:center;background:radial-gradient(ellipse at 50% 110%,#e6d9e84d,#f0ebe5 68%);border-top:1px solid #e9e1dc}.cp-profile-close h2{font-size:65px;line-height:1.05;margin:0 0 22px}.cp-profile-close p{font-size:17px;color:#817089;margin:0 0 28px}.cp-learning h4{font-family:var(--font-sans);font-size:18px;font-weight:500;letter-spacing:-.4px}.cp-fact-change>strong{font-family:var(--font-sans);font-size:23px;font-weight:400;letter-spacing:-.6px}.cp-project-cover{height:112px;padding-top:24px}.cp-project-cover h3{font-size:30px;margin-top:12px}.cp-plan-row{height:37px;font-size:14px}.cp-plan-row>span:last-child{font-size:12px}.cp-project-update{min-height:72px}.cp-project-update p{font-size:13px}.cp-hiring-title h3,.cp-onboarding-title h3{font-size:28px}.cp-interview-schedule{padding-top:12px}.cp-onboard-body{padding-top:20px}@media (max-width:1100px){.employee-features>.content-section>.cp-capability-review{display:none}.cp-learning-options-mobile{display:block;margin:-10px 0 12px}.cp-learning-options-mobile .cp-capability-review{margin:0}.cp-learning-options-mobile .cp-review-choice>span{display:none}.cp-profile-hero{grid-template-columns:310px 1fr;gap:42px}.cp-portrait-stage{height:416px}.cp-profile-identity h1{font-size:70px}.cp-profile-identity h2{font-size:28px}.cp-profile-identity>p{font-size:16px}.cp-project-layout{grid-template-columns:260px minmax(0,1fr);gap:32px}.cp-project-display{padding:11px}.cp-profile-tools{gap:35px}.cp-profile .cta-row{gap:8px;flex-wrap:wrap}.cp-profile .cta-row>.cta{padding-left:16px;padding-right:16px}.cp-profile-identity .cp-demo{width:190px}.cp-plan-heading>span{font-size:10px}.cp-interview-schedule{padding-left:15px;padding-right:15px}}@media (max-width:800px){.cp-container{width:calc(100% - 40px)}.cp-profile-intro{padding-top:28px;padding-bottom:55px}.cp-profile-hero{grid-template-columns:210px 1fr;gap:28px;align-items:start}.cp-portrait-stage{height:294px}.cp-profile-identity h1{font-size:58px}.cp-profile-role{font-size:17px;margin-bottom:20px}.cp-made-by{font-size:12px;gap:5px;padding-left:10px}.cp-profile-identity h2{font-size:26px}.cp-profile-identity>p{font-size:15px}.cp-profile-reach{font-size:12px}.cp-project-section-title{display:block}.cp-project-section-title h2{font-size:38px}.cp-project-section-title>p{margin-top:16px;max-width:430px}.cp-project-layout{grid-template-columns:1fr;gap:27px}.cp-project-tabs{display:flex;gap:4px;margin-bottom:24px}.cp-project-tabs button{padding:13px 12px;font-size:13px}.cp-project-tabs button>svg{display:none}.cp-project-copy h3{max-width:none}.cp-project-copy>p{max-width:570px;margin-bottom:18px}.cp-profile-projects{padding:55px 0}.cp-project-section-title{margin-bottom:28px}.cp-project-display{max-width:650px;width:100%;margin:auto}.cp-profile-tools{padding-top:58px;padding-bottom:58px;gap:28px}.cp-profile-tools h2{font-size:34px}.cp-tool-row{gap:8px}.cp-tool-row>span{width:90px;height:90px;font-size:10px}.cp-tool-row:nth-child(2){transform:translateX(6px)}.cp-profile-close h2{font-size:52px}}@media (max-width:600px){.employee-features>.content-section>.cp-capability-review{display:none}.cp-learning-options-mobile{display:block;margin:-10px 0 12px}.cp-learning-options-mobile .cp-capability-review{margin:0}.cp-learning-options-mobile .cp-review-choice>span{display:none}.cp-review-choice{font-size:11px;gap:7px}.cp-capability-review{margin-bottom:16px}.cp-demo{width:192px}.cp-profile-hero{display:block;position:relative;margin-top:28px}.cp-portrait-stage{position:absolute;top:0;right:0;width:109px;height:132px;border-radius:13px;box-shadow:0 8px 18px #48334f0a}.cp-main-portrait{width:100%}.cp-profile-identity h1{font-size:63px;padding-top:15px;margin-bottom:7px}.cp-profile-role{font-size:15px;max-width:200px;margin-bottom:37px;display:grid;gap:8px;margin-bottom:28px}.cp-made-by{font-size:12px;border:0;padding:0}.cp-made-by img{width:16px;height:16px}.cp-profile-identity h2{font-size:29px;margin-bottom:15px}.cp-profile-identity>p{font-size:16px;margin-bottom:23px}.cp-profile .cta-row{flex-wrap:nowrap}.cp-profile .cta-row>.cta{flex:1;font-size:13px;padding:0 9px;gap:7px}.cp-profile .cta-row>.cta>svg{display:none}.cp-profile .cp-demo{flex:1;width:auto;min-width:0;font-size:13px;gap:6px;padding:0 7px}.cp-profile .cp-demo-1 .cp-demo-camera{width:28px;height:28px}.cp-profile .cp-demo-2>svg{display:none}.cp-profile .cp-demo-2 .cp-demo-portrait{width:27px;height:36px}.cp-profile .cp-demo-3{padding-right:0;padding-left:9px;gap:3px}.cp-profile .cp-demo-3 .cp-demo-camera{width:32px;flex:none}.cp-profile .cp-demo-invitation small{font-size:10px}.cp-start-note{text-align:center;margin-top:11px}.cp-profile-reach{font-size:12px;margin-top:18px;padding-top:18px}.cp-profile-projects{padding:48px 0}.cp-project-section-title h2{font-size:36px}.cp-project-section-title>p{font-size:15px}.cp-project-tabs{flex-direction:column;margin-bottom:23px;gap:2px}.cp-project-tabs button{padding:13px 14px;font-size:14px}.cp-project-tabs button>svg{display:block}.cp-project-copy h3{font-size:28px}.cp-project-display{padding:9px;border-radius:16px}.cp-project-app{height:446px}.cp-app-chrome{padding:0 11px;gap:7px}.cp-app-chrome>span{font-size:10px;gap:5px}.cp-project-cover{padding:18px}.cp-project-cover h3{font-size:26px}.cp-launch-plan{padding:17px 12px 7px}.cp-plan-heading h4{font-size:19px}.cp-plan-heading>span{font-size:9px;gap:4px}.cp-plan-heading .cp-work-avatar{width:20px;height:20px}.cp-plan-row{font-size:12px;grid-template-columns:17px 1fr 32px;gap:7px;height:34px}.cp-plan-row>span:last-child{font-size:10px}.cp-project-update{padding:11px 12px;gap:8px}.cp-project-update p{font-size:11px}.cp-project-update>.app-icon{display:none}.cp-interview-schedule{padding-left:12px;padding-right:12px}.cp-interview-schedule>div{gap:10px}.cp-onboard-body{padding-left:13px;padding-right:13px}.cp-profile-tools{grid-template-columns:1fr;gap:20px}.cp-tool-composition{padding:10px 0}.cp-tool-row>span{width:104px;height:94px;font-size:11px}.cp-profile-close{padding:55px 0}.cp-profile-close h2{font-size:45px;line-height:1.09}.cp-profile-close p{font-size:16px}}.full-site .homepage-renewal{--hw-ink:#332e39;--hw-muted:#766e7b;--hw-line:#e4dee7}.full-site .homepage-renewal .hero-copy h1{font-size:clamp(52px,6.2vw,86px);max-width:1100px;line-height:1.04;letter-spacing:-.055em}.full-site .homepage-renewal .hero-copy>p{max-width:675px;font-size:18px;line-height:1.65}.full-site .homepage-renewal .aurora-hero{padding-bottom:48px}.full-site .homepage-renewal .customer-logo-section{padding-block:24px 66px;background:#fbfaf8}.full-site .homepage-renewal .customer-proof-line{color:#6e6871;font-size:12px;letter-spacing:.055em;line-height:1.7;text-transform:uppercase}.full-site .homepage-renewal .customer-proof-line strong{font-weight:650}.full-site .homepage-renewal .customer-wordmark{opacity:.68}.full-site .homepage-renewal .customer-wordmark img{filter:grayscale(1) brightness(0);opacity:1}.full-site .homepage-renewal .customer-wordmark img.white-source-logo{filter:grayscale(1) brightness(0)}.full-site .homepage-renewal .section-heading h2{text-wrap:balance}.full-site .homepage-renewal .inline-product-film{aspect-ratio:16/8.2;max-width:1080px;background:#e8e3ed;border:1px solid #fff;box-shadow:0 30px 80px -48px #53356866,0 2px 8px #48365208}.full-site .homepage-renewal .film-poster{background:radial-gradient(ellipse at 18% 5%,#fff9f1 0,transparent 52%),radial-gradient(ellipse at 95% 75%,#cfb9e480,transparent 60%),#eae5ee;text-align:left;overflow:hidden}.hw-hero-workspace{position:absolute;inset:0;display:block;color:#38333c}.hw-hero-browser{position:absolute;display:block;left:4%;top:9%;width:64%;height:76%;border:1px solid #dcd5e2;border-radius:11px;background:#fff;box-shadow:0 18px 36px -22px #4c375967;overflow:hidden;transform:rotate(-2deg)}.hw-hero-browser .hw-launch-page{height:calc(100% - 31px);padding:20px 25px}.hw-hero-browser .hw-launch-body{padding:28px 0 22px}.hw-hero-browser .hw-launch-body>strong{font-size:39px}.hw-hero-browser .hw-launch-body>p{font-size:13px}.hw-hero-browser .hw-launch-preview{position:absolute;left:58%;top:40%;width:37%;height:140px;transform:rotate(4deg);padding:18px 14px;background:#f0ecf5}.hw-hero-browser .hw-launch-preview>div{gap:10px}.hw-hero-browser .hw-launch-preview>div+div{margin-top:14px}.hw-hero-browser .hw-site-status{position:absolute;bottom:17px;left:25px}.hw-hero-call{position:absolute;display:block;width:29%;height:79%;right:4%;top:13%;border-radius:15px;overflow:hidden;background:radial-gradient(ellipse at 40% 35%,#e9e5ee,#c9bdce);border:1px solid #ffffffcc;box-shadow:0 16px 35px -20px #4c375960;transform:rotate(2deg)}.hw-hero-call>img{position:absolute;height:95%;width:100%;object-fit:contain;object-position:center bottom;bottom:0}.hw-hero-call-title{display:flex;align-items:center;gap:7px;position:absolute;top:16px;left:17px;font-size:14px;font-weight:550}.hw-hero-call-title>i{width:6px;height:6px;background:#695678;border-radius:50%}.hw-hero-call-title>span{font-size:11px;font-weight:400;color:#74677c}.hw-hero-call-controls{display:flex;align-items:center;justify-content:center;gap:22px;position:absolute;bottom:16px;left:50%;transform:translateX(-50%);background:#ffffffc7;border:1px solid #fff;border-radius:10px;padding:10px 15px;backdrop-filter:blur(18px)}.hw-hero-call-controls>span{display:flex;background:#be6663;color:white;padding:7px 11px;border-radius:7px}.hw-hero-slack{display:block;position:absolute;left:10%;bottom:6%;width:48%;background:#fffffff2;backdrop-filter:blur(22px);border:1px solid #fff;border-radius:12px;box-shadow:0 14px 35px -22px #40304d70;transform:rotate(1deg)}.hw-hero-slack-heading{display:flex;align-items:center;gap:8px;padding:11px 15px;border-bottom:1px solid #ede7ee;font-size:13px}.hw-hero-slack-heading>svg:last-child{margin-left:auto}.hw-hero-slack-heading .app-icon{width:17px;height:17px}.hw-hero-slack-message{display:flex;gap:10px;padding:13px 15px;align-items:flex-start;font-size:13px;line-height:1.55}.hw-hero-slack-message>.avatar{flex-shrink:0;width:30px;height:30px;border-radius:7px}.hw-hero-slack-message>span{display:grid;gap:3px}.hw-hero-slack-message b{font-size:13px}.hw-hero-slack-message small{font-size:10px;font-weight:400;color:#978c9d;margin-left:6px}.hw-hero-slack-message>svg{flex-shrink:0;color:#6b8573;margin-top:5px}.hw-hero-reactions{display:flex;gap:5px;margin-top:4px}.hw-hero-reactions>span{border:1px solid #e9e3ef;border-radius:5px;padding:1px 6px;font-size:11px;background:#f6f1fa}.hw-hero-reactions>span[data-visible=false]{opacity:0;transform:translateY(3px)}.hw-hero-reactions>span{transition:opacity .3s,transform .3s}.hw-hero-build-status{position:absolute;right:14px;top:42px;z-index:1;display:flex;align-items:center;gap:5px;padding:5px 8px;font:400 10px/1.4 var(--font-sans);color:#8b709b;background:#f4edf9e8;border:1px solid #e5dceb;border-radius:5px}.hw-hero-browser .hw-launch-nav>span:last-child{visibility:hidden}.full-site .homepage-renewal .film-play{z-index:3;width:78px;height:78px;left:50%;top:50%;background:#ffffffe6;box-shadow:0 5px 24px #38234b24,inset 0 0 0 1px white;backdrop-filter:blur(16px);border:1px solid #ddd2e4;color:#674c7c}.hw-hero-workspace[data-motion=running] .hw-hero-browser{animation:hw-float-browser 9s ease-in-out infinite}.hw-hero-workspace[data-motion=running] .hw-hero-call{animation:hw-float-call 10s ease-in-out infinite}@keyframes hw-float-browser{50%{transform:translateY(-5px) rotate(-1deg)}}@keyframes hw-float-call{50%{transform:translateY(4px) rotate(1deg)}}.full-site .homepage-renewal .employee-features{background:#f0ede8}.full-site .homepage-renewal .employee-features>.content-section{max-width:1280px;padding-block:84px}.full-site .homepage-renewal .five-capability-grid{gap:20px}.full-site .homepage-renewal .five-capability-grid>.feature-card{padding:21px 16px 16px;background:#fdfcfb;border-color:#e8e3e0;border-radius:17px}.full-site .homepage-renewal .five-capability-grid .feature-card-copy{min-height:0;padding:0 4px 12px}.full-site .homepage-renewal .five-capability-grid .feature-card-copy h3{font-size:20px;font-weight:400;white-space:normal;margin:0}.full-site .homepage-renewal .five-capability-grid .feature-card-copy>p{font-size:14px;line-height:1.55;color:#756d78;margin:9px 0 0;min-height:0;max-width:520px}.full-site .homepage-renewal .five-capability-grid>.feature-card:nth-child(-n+3) .feature-card-copy,.full-site .homepage-renewal .five-capability-grid>.feature-card:nth-child(n+4) .feature-card-copy{min-height:0}.full-site .homepage-renewal .five-capability-grid .feature-scene{height:220px;max-height:none;min-height:0;width:100%;margin:0;padding:0;border-radius:10px;background:#f0edf3}.full-site .homepage-renewal .five-capability-grid .feature-scene>.hw-scene{display:block;height:100%;min-height:0;max-height:none;border-radius:10px}.full-site .homepage-renewal .five-capability-grid .feature-scene>.hw-ownership{display:grid;background:#f2eef6}.full-site .homepage-renewal .five-capability-grid>.feature-card:nth-child(n+4) .feature-scene{height:220px}.full-site .homepage-renewal .five-capability-grid .feature-scene>.x-scene{height:100%;min-height:0;max-height:none}.full-site .homepage-renewal .five-capability-grid .computer-work-scene .x-browser-owner{height:30px;min-height:30px;padding:4px 8px}.full-site .homepage-renewal .five-capability-grid .computer-work-scene{grid-template-rows:31px minmax(0,1fr)}.full-site .homepage-renewal .five-capability-grid .computer-work-scene .computer-stage{height:auto;min-height:0}.full-site .homepage-renewal .five-capability-grid .browser-login{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:24px auto auto 30px;align-content:center;gap:7px;padding:8px 18px;width:100%;max-width:285px}.full-site .homepage-renewal .five-capability-grid .browser-login-title{margin:0}.full-site .homepage-renewal .five-capability-grid .browser-login-title .app-icon{width:45px;height:20px}.full-site .homepage-renewal .five-capability-grid .browser-login .x-field{margin:0}.full-site .homepage-renewal .five-capability-grid .browser-login .x-field>div{height:27px}.full-site .homepage-renewal .five-capability-grid .browser-login .login-submit{margin:0;height:30px;min-height:30px;width:100%;flex-shrink:0;padding-block:0;font-size:11px}.full-site .homepage-renewal .five-capability-grid .browser-login>small{margin-top:5px}.full-site .homepage-renewal .five-capability-grid .x-dashboard-main{padding:11px 10px 5px}.full-site .homepage-renewal .five-capability-grid .x-dashboard{animation:none}.full-site .homepage-renewal .five-capability-grid .x-revenue{margin:0}.full-site .homepage-renewal .five-capability-grid .x-chart{height:44px;margin:0}.full-site .homepage-renewal .five-capability-grid .x-report-action{margin:0;justify-content:flex-end}.full-site .homepage-renewal .five-capability-grid .x-revenue b{font-size:23px}.full-site .homepage-renewal .computer-work-scene .x-export-action{width:94px;justify-content:center}.full-site .homepage-renewal .computer-work-scene>.artie-cursor{transition:left .42s cubic-bezier(.22,.61,.36,1),top .42s cubic-bezier(.22,.61,.36,1),opacity .2s ease}.full-site .homepage-renewal .computer-work-scene>.artie-cursor>span{transition:opacity .18s ease}.full-site .computer-work-scene>.artie-cursor[data-edge-aware=true]>span{left:14px;top:var(--cursor-label-top,8px);right:auto;bottom:auto;width:63px;height:26px;box-sizing:border-box;padding:2px;gap:4px;overflow:hidden;transition:width .2s ease,top .2s ease}.full-site .computer-work-scene>.artie-cursor[data-compact=true]>span{width:26px}.full-site .computer-work-scene:has(.x-report-preview)>.artie-cursor[data-edge-aware=true]>span{top:-20px}.full-site .computer-work-scene .artie-cursor .avatar{flex:0 0 20px;width:20px!important;height:20px!important}.cursor-actor-name{white-space:nowrap}.full-site .computer-work-scene .cursor-actor-name{transition:opacity .15s ease}.full-site .computer-work-scene .artie-cursor[data-compact=true] .cursor-actor-name{opacity:0}.x-report-preview{display:grid;grid-template-rows:25px minmax(0,1fr) 24px;height:100%;padding:7px 11px;background:#fff;color:#62586c}.x-report-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.x-report-preview-heading b{font-size:12px;font-weight:500;color:#473952}.x-report-preview-heading span{font-size:9px;color:#9a909f}.x-report-preview table{border-collapse:collapse;width:100%;font:400 11px/1.3 var(--font-sans);font-variant-numeric:tabular-nums}.x-report-preview :is(th,td){padding:3px 8px;border-bottom:1px solid #eeebf1;text-align:right}.x-report-preview :is(th,td):first-child{text-align:left}.x-report-preview th{background:#f8f6fa;color:#908498;font-size:10px;font-weight:400}.x-report-preview tfoot{background:#f8f5fa;color:#5a426a;font-weight:500;transition:background-color .3s ease}.x-report-preview[data-verified=true] tfoot{background:#eee6f5;outline:1px solid #ab91bc;outline-offset:-1px}.x-report-verification{display:flex;align-items:center;gap:5px;font-size:10px;color:#8f809a}.x-report-checking{width:9px;height:9px;border:1px solid #dacfe2;border-top-color:#846298;border-radius:50%;animation:report-check .7s linear infinite}@keyframes report-check{to{transform:rotate(1turn)}}.full-site .homepage-renewal .five-capability-grid .video-meeting-scene{display:grid;grid-template-rows:31px minmax(0,1fr) 42px 40px}.full-site .homepage-renewal .five-capability-grid .x-video-grid{margin:8px 8px 0;aspect-ratio:auto;max-height:none;height:auto;min-height:0}.full-site .homepage-renewal .five-capability-grid .x-video-person video{object-position:center 35%}.full-site .homepage-renewal .five-capability-grid .x-video-person.speaker-artie{background:#8c8b80}.full-site .homepage-renewal .five-capability-grid .x-video-person.speaker-artie:before{content:"";position:absolute;inset:-10px;background:url(/source-assets/meeting-artie-poster.jpg) top/cover;filter:blur(12px)}.full-site .homepage-renewal .five-capability-grid .x-video-person.speaker-artie video{position:relative;object-position:center top;transform:translateY(5px) scale(.92);transform-origin:center top;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.full-site .homepage-renewal .five-capability-grid .x-live-caption{height:42px;min-height:0;margin:0 12px;padding:5px 0;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:baseline;align-content:center;justify-content:flex-start;text-align:left;gap:7px}.full-site .homepage-renewal .five-capability-grid .x-live-caption>b{flex:0 0 30px;font-size:11px;line-height:16px;font-weight:500}.full-site .homepage-renewal .five-capability-grid .x-live-caption>span{min-width:0;max-width:none;font-size:11px;line-height:16px;color:#605c65}.full-site .homepage-renewal .five-capability-grid .x-meeting-controls{height:40px;min-height:0;padding:4px 10px 8px;gap:6px}.full-site .homepage-renewal .five-capability-grid .x-meeting-controls>span{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:28px;height:28px;border:0;border-radius:8px;background:#e2e0e5;color:#514c59;box-shadow:none}.full-site .homepage-renewal .five-capability-grid .x-meeting-controls>.x-meeting-device{width:42px}.full-site .homepage-renewal .five-capability-grid .x-meeting-controls>.x-meeting-captions{color:#705580;background:#e5ddea}.full-site .homepage-renewal .five-capability-grid .x-meeting-controls>.hangup{width:42px;background:#c6545f;color:#fff;border-radius:16px}.full-site .homepage-renewal .five-capability-grid .hw-paper-company{display:none}.full-site .homepage-renewal .five-capability-grid .hw-paper{padding:12px 16px}.full-site .homepage-renewal .five-capability-grid .hw-paper>p{margin:8px 0;max-width:none}.full-site .homepage-renewal .five-capability-grid .hw-memory-source{padding:8px 12px}.full-site .homepage-renewal .five-capability-grid .hw-project-rail{padding-block:12px}.full-site .homepage-renewal .five-capability-grid .hw-project-rail ul{margin-block:12px;gap:8px}.full-site .homepage-renewal .five-capability-grid .hw-project-result{padding-top:8px}.full-site .homepage-renewal .five-capability-grid .hw-owned-browser .hw-launch-preview{display:none}.full-site .homepage-renewal .artie-cursor>span{background:#f5f0f4d9;border:1px solid #ffffffeb;backdrop-filter:blur(12px);box-shadow:0 2px 7px #37274015;color:#574064}.hw-scene{position:relative;height:100%;overflow:hidden;border:1px solid #e4dfe7;border-radius:10px;background:#faf9fb;color:#39323f;font:400 13px/1.5 var(--font-sans);isolation:isolate}.hw-scene[data-reset=true]>:not(.hw-chrome){opacity:0;transition:opacity .4s}.hw-scene>*{transition:opacity .35s ease}.hw-scene b{font-weight:550}.hw-chrome{height:31px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 11px;background:#f7f5f8;border-bottom:1px solid #e6e1e9;font:400 10px/1 var(--font-sans);color:#8b8291}.hw-chrome>span:nth-child(2){display:flex;align-items:center;gap:6px}.hw-dots{display:flex;gap:4px}.hw-dots i{width:5px;height:5px;background:#d7d0dd;border-radius:50%}.hw-document-bar{display:flex;align-items:center;gap:7px;height:34px;border-bottom:1px solid #e6e1e8;padding:0 12px;font-size:11px;color:#716678;background:#f8f6f9}.hw-document-bar>svg:last-child{margin-left:auto}.hw-document-bar .app-icon{width:17px;height:17px}.hw-paper{padding:14px 19px;background:#fff}.hw-paper-company{display:block;font-size:11px;color:#8b8290;margin-bottom:2px}.hw-paper>strong{display:block;font:400 23px/1.2 var(--font-heading);letter-spacing:-.035em}.hw-paper>p{font-size:13px;line-height:1.6;margin:11px 0;max-width:290px}.hw-paper mark{color:inherit;background:linear-gradient(transparent 8%,#eae0f5 0,#eae0f5 95%,transparent 0);box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background .6s}.hw-paper mark[data-active=false]{background:transparent}.hw-proposal-detail{display:flex;align-items:center;gap:8px;font-size:12px;border-top:1px solid #eee9ef;padding-top:8px}.hw-proposal-detail>:last-child{margin-left:auto;color:#706b83}.hw-hidden{opacity:0}.hw-visible{opacity:1}.hw-memory-source{display:flex;align-items:center;gap:9px;padding:10px 12px;position:absolute;bottom:0;left:0;right:0;background:#f1edf5;border-top:1px solid #e7deec}.hw-memory-source>img{width:27px;height:27px;object-fit:cover;border-radius:6px}.hw-memory-source>span{display:grid;gap:1px;font-size:11px}.hw-memory-source b{font-size:10px;color:#8c7a97}.hw-memory-source q{quotes:none;color:#594765}.hw-memory-source>svg{margin-left:auto;color:#756082}.hw-ownership{display:grid;grid-template-columns:36% 64%;background:#f2eef6}.hw-project-rail{padding:18px 12px;display:flex;flex-direction:column;border-right:1px solid #e3dce9}.hw-project-rail>div:first-child{display:flex;gap:8px;align-items:center}.hw-project-rail .avatar{width:28px;height:28px;border-radius:7px;flex-shrink:0}.hw-project-rail>div:first-child>span{display:grid;gap:2px}.hw-project-rail b{font-size:11px;line-height:1.4}.hw-project-rail small{font-size:10px;color:#8a7e93}.hw-project-rail ul{list-style:none;padding:0;margin:19px 0;display:grid;gap:13px}.hw-project-rail li{display:flex;align-items:center;gap:7px;font-size:11px}.hw-project-rail li>span{display:grid;place-items:center;width:17px;height:17px;flex-shrink:0;border-radius:50%;background:#e7e0ed;color:#9a8aa6;font-size:9px}.hw-project-rail li[data-done=true]>span{background:#ded1e9;color:#70518b}.hw-project-result{display:flex;gap:7px;border-top:1px solid #dfd7e6;padding-top:12px;margin-top:auto}.hw-project-result[data-visible=false]{opacity:0;transform:translateY(4px)}.hw-project-result .app-icon{width:17px;height:17px;flex-shrink:0}.hw-project-result>span{display:grid;gap:4px}.hw-project-result small{font-size:10px;line-height:1.45}.hw-owned-browser{margin:13px 12px 13px 0;border:1px solid #e4dee9;border-radius:0 7px 7px 0;overflow:hidden;background:#fff;box-shadow:0 10px 20px -17px #50306855}.hw-owned-browser .hw-launch-body>p,.hw-owned-browser .hw-launch-eyebrow{display:none}.hw-owned-browser .hw-site-status{font-size:10px}.hw-launch-page{position:relative;height:calc(100% - 31px);padding:12px 17px;background:#fbfbfa;color:#34333b;overflow:hidden;text-align:left}.hw-launch-nav{display:flex;align-items:center;justify-content:space-between;font:400 8px/1.3 var(--font-sans);gap:8px}.hw-launch-nav b{font-size:15px;font-weight:600;letter-spacing:-1px}.hw-launch-nav>span:last-child{display:flex;gap:3px;align-items:center}.hw-launch-body{padding:16px 0 10px}.hw-launch-eyebrow{display:block;font:400 8px/1.3 var(--font-sans);color:#8a7a93;margin-bottom:6px}.hw-launch-body>strong{display:block;font:400 26px/1.05 var(--font-heading);letter-spacing:-.035em}.hw-launch-body>p{font:400 9px/1.5 var(--font-sans);margin:8px 0}.hw-launch-button{display:inline-flex;align-items:center;gap:9px;padding:5px 9px;border-radius:4px;background:#5b426e;color:#fff;font:400 8px/1.4 var(--font-sans)}.hw-launch-preview{border:1px solid #e6e1e9;border-radius:6px;padding:8px;background:#f4f1f7;display:flex;align-items:center;justify-content:space-between;font:400 7px/1.4 var(--font-sans)}.hw-launch-preview>div{display:grid;gap:3px}.hw-launch-preview b{font-size:10px}.hw-launch-preview span{display:flex;align-items:center;gap:4px}.hw-site-status{display:flex;gap:5px;align-items:center;font:400 9px/1.2 var(--font-sans);color:#91859a;margin-top:9px}.hw-site-status i{width:4px;height:4px;border-radius:50%;background:#b19bbf}.hw-site-status.is-live{color:#617b69}.hw-site-status.is-live i{background:#749b7f}.hw-repair-page{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100% - 70px);text-align:center;padding:14px;background:#fff}.hw-error-code{font:400 52px/1 var(--font-heading);color:#c0a7a2;letter-spacing:-.05em;margin-bottom:9px}.hw-repair-page strong{font-size:15px;font-weight:500}.hw-repair-page p{font-size:11px;color:#91818a;margin:5px 0}.hw-repair-input{border:1px solid #e3dde8;margin:12px 0 7px;text-align:left;color:#8b8191}.hw-repair-input,.hw-repair-submit{width:80%;max-width:250px;padding:6px 10px;border-radius:5px;font-size:11px}.hw-repair-submit{display:flex;align-items:center;justify-content:center;gap:40px;background:#5d486d;color:#fff}.hw-success-icon{display:grid;place-items:center;background:#f1edf5;color:#857293;border-radius:50%;height:32px;width:32px;margin-bottom:8px}.hw-repair-status{display:flex;align-items:center;gap:8px;position:absolute;bottom:0;left:0;right:0;height:39px;background:#f4eff7;border-top:1px solid #e8dfed;padding:6px 11px;font-size:11px;color:#746480}.hw-repair-status .avatar{width:24px;height:24px;border-radius:5px}.hw-repair-status>svg{margin-left:auto}.full-site .homepage-renewal .customer-stories{padding-block:85px 92px}.full-site .homepage-renewal .employee-showcase{max-width:none;padding:85px max(32px,calc((100% - 1280px) / 2));gap:48px;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);background:#f3f0f6}.full-site .homepage-renewal .showcase-heading .section-heading h2{font-size:44px}.full-site .homepage-renewal .showcase-heading .section-heading p{max-width:350px}.full-site .homepage-renewal .showcase-heading{margin:0}.full-site .homepage-renewal .showcase-heading .section-heading{margin-bottom:0}.full-site .homepage-renewal .showcase-heading>.cta{margin-top:28px}.full-site .homepage-renewal .showcase-employees{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.full-site .homepage-renewal .apps-strip-section{background:#fcfaf7}.full-site .homepage-renewal .apps-strip{padding-block:78px;max-width:none}.full-site .homepage-renewal .apps-strip .section-heading{padding-inline:24px}.home-app-window{margin:36px auto 0;max-width:1240px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.home-app-track{display:flex;width:max-content;animation:hw-app-scroll 48s linear infinite;animation-play-state:paused}.apps-strip-section[data-motion=running] .home-app-track{animation-play-state:running}.home-app-window:focus-within .home-app-track,.home-app-window:hover .home-app-track{animation-play-state:paused}.home-app-row{display:flex;gap:18px;padding-right:18px}.home-app-item{display:flex;align-items:center;justify-content:center;flex:none;width:108px;height:88px;border:0;border-radius:8px;background:transparent}.full-site .homepage-renewal .home-app-item:focus-visible{outline:none}.full-site .homepage-renewal .home-app-item:focus-visible .app-icon{outline:2px solid #85679b;outline-offset:5px;border-radius:3px}.full-site .homepage-renewal .home-app-item .app-icon{width:72px;height:43px;object-fit:contain;filter:none;transition:transform .24s ease-out}@media (hover:hover) and (prefers-reduced-motion:no-preference){.full-site .homepage-renewal .home-app-item:hover .app-icon{transform:scale(1.035)}}@keyframes hw-app-scroll{to{transform:translateX(-50%)}}.full-site .homepage-renewal .hiring-section{background:#efeaf4;border-block:1px solid #e5deec}.full-site .homepage-renewal .hiring-section .content-section{padding-block:83px}.full-site .homepage-renewal .hiring-step{min-width:0}.full-site .homepage-renewal .hiring-step>h3{text-align:left;font-size:22px;margin:24px 0 10px}.full-site .homepage-renewal .hiring-step>p{text-align:left;font-size:14px;line-height:1.6;max-width:340px;margin:0}.hw-hiring{height:280px;border:1px solid #e2d9e9;box-shadow:0 12px 20px -22px #4f365f80}.hw-hiring-connect{background:radial-gradient(ellipse at 50% 0,#f1e8fa,transparent 60%),#fcfafc;padding:22px 18px}.hw-connect-portraits{display:flex;align-items:center;justify-content:center;margin-bottom:13px}.hw-connect-portraits>span{display:grid;place-items:center;height:58px;width:58px;border-radius:13px;background:#fff;box-shadow:0 6px 12px -8px #6d4c9355;border:1px solid #e8dfef}.hw-connect-portraits .app-icon{width:35px;height:35px}.hw-connect-line{display:flex;gap:8px;margin:0 13px}.hw-connect-line i{width:4px;height:4px;background:#c5b4d5;border-radius:50%}.hw-hiring[data-motion=running] .hw-connect-line i{animation:hw-dot 2.5s ease infinite}.hw-connect-line i:nth-child(2){animation-delay:.3s}.hw-connect-line i:nth-child(3){animation-delay:.6s}@keyframes hw-dot{50%{background:#8b6da6;box-shadow:0 0 6px #b591d8}}.hw-connect-portraits .hw-hire-portrait{overflow:hidden;background:#e7ddeb}.hw-hire-portrait img{width:100%;height:100%;object-fit:cover;object-position:center 20%}.hw-connect-title{display:block;text-align:center;font-size:14px;font-weight:500}.hw-slack-channel{margin-top:15px;border:1px solid #e8dfed;border-radius:7px;overflow:hidden;background:#fff}.hw-slack-channel>div:first-child{display:flex;justify-content:space-between;align-items:center;padding:7px 10px;border-bottom:1px solid #eee8f0;font-size:10px}.hw-slack-channel>span{display:flex;align-items:center;gap:8px;padding:10px}.hw-slack-channel .avatar{width:28px;height:28px;border-radius:5px}.hw-slack-channel>span>span{display:grid}.hw-slack-channel small{font-size:10px;color:#95869f}.hw-slack-channel>span>svg{margin-left:auto;color:#8c759e}.hw-source-files{display:flex;align-items:center;gap:5px;background:#f5f1f8;padding:7px 10px;font-size:10px;border-top:1px solid #eee7f3}.hw-source-files>span{margin-left:auto;color:#8a7698}.hw-source-files[data-visible=false]{opacity:0}.hw-assignment-message{display:flex;align-items:flex-start;gap:9px;padding:18px 16px 13px}.hw-assignment-message>img{height:28px;width:28px;object-fit:cover;border-radius:5px}.hw-assignment-message b{font-size:12px}.hw-assignment-message p{font-size:13px;line-height:1.6;margin:4px 0 0}.hw-role-assigned{margin:0 16px 16px 53px;border:1px solid #e7e0ec;border-radius:7px;padding:13px;background:#f3eff8}.hw-role-assigned>span{font-size:12px;font-weight:500}.hw-role-assigned>div{display:flex;gap:7px;align-items:center;margin-top:10px}.hw-role-assigned .avatar{width:25px;height:25px;border-radius:5px}.hw-role-assigned strong{font-size:12px}.hw-role-assigned>div>span:last-child{margin-left:auto;color:#8b739e;font-size:10px}.hw-role-assigned p{font-size:11px;color:#877b8f;line-height:1.5;margin:8px 0 0}.hw-role-assigned[data-visible=false]{opacity:0}.hw-onboarding-hub{padding:19px 22px}.hw-onboarding-hub>span:first-child{font-size:11px;color:#96819f}.hw-onboarding-hub>strong{display:block;font:400 26px/1.15 var(--font-heading);letter-spacing:-.04em;margin-top:4px}.hw-onboarding-hub>p{font-size:11px;color:#8c8093;margin:6px 0 12px}.hw-onboard-people{display:flex;align-items:center;padding-left:4px}.hw-onboard-people>img{width:24px;height:24px;object-fit:cover;border-radius:50%;border:2px solid white;margin-left:-4px}.hw-onboard-people>span{font-size:10px;color:#9a8ba3;margin-left:7px}.hw-onboard-files{display:grid;gap:6px;margin-top:12px}.hw-onboard-files>span{display:flex;gap:7px;align-items:center;font-size:11px}.hw-onboard-files svg{color:#9175a4}.hw-onboard-files>span[data-done=false] svg{opacity:.12}.hw-stamp{display:flex;align-items:center;gap:6px;font-size:10px;color:#96809e;margin-top:12px}.hw-stamp .avatar{width:20px;height:20px;border-radius:5px}.full-site .homepage-renewal .hw-hiring-deliver.x-scene{height:280px;min-height:0;display:block;background:#faf9fb}.hw-create-workspace>span:not(:last-child){display:block;font-size:10px;color:#94879e;margin-bottom:4px}.hw-hiring-deliver .hw-onboarding-hub>strong{font-size:25px}.hw-guardrail{overflow:visible;height:auto;min-height:390px;background:transparent;border:0;display:flex;flex-direction:column;align-items:flex-end}.hw-guardrail-settings{align-self:flex-start;width:86%;border:1px solid #e2dae6;background:#f7f3f9;border-radius:11px;overflow:hidden;box-shadow:0 12px 30px -24px #56416060}.hw-guardrail-settings>div:not(:first-child){display:flex;align-items:center;justify-content:space-between;padding:11px 15px;border-top:1px solid #e8e0ec;font-size:12px;gap:8px}.hw-guardrail-settings b{font-size:10px;display:flex;align-items:center;gap:4px;color:#9877ad}.hw-guardrail-settings b.hw-allowed{color:#7b8b77}.hw-guardrail-settings b.hw-off{color:#9a8b99}.hw-guardrail-settings .hw-rule-active{background:#eae0f27a}.hw-email-approval{position:relative;z-index:1;width:91%;margin-top:-4px;background:#fff;border:1px solid #e3dce8;border-radius:11px;box-shadow:0 18px 35px -24px #563a7070;overflow:hidden}.hw-approval-heading{display:flex;align-items:center;gap:9px;padding:14px 17px;border-bottom:1px solid #eee8f1;background:#fff}.hw-approval-heading .avatar{width:30px;height:30px;border-radius:7px}.hw-approval-heading>div{display:grid;gap:2px}.hw-approval-heading b{font-size:12px}.hw-approval-heading span{font-size:10px;color:#8f819a}.hw-approval-heading>svg:last-child{margin-left:auto;color:#9a82aa}.hw-approval-email{padding:15px 18px}.hw-approval-email>span{display:block;color:#9c8f9f;font-size:10px}.hw-approval-email>span b{font-weight:400;color:#6d6176;margin-left:9px}.hw-approval-email strong{display:block;font-size:14px;font-weight:500;margin-top:12px}.hw-approval-email p{font-size:12px;line-height:1.65;color:#817586;margin:8px 0 0}.hw-approval-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #e9e2ed;padding:11px 16px;background:#fcfafc}.hw-approval-footer>span:first-child{display:flex;align-items:center;gap:6px;font-size:10px;color:#9a8ba3}.hw-approval-footer img{width:20px;height:20px;object-fit:cover;border-radius:50%}.hw-approve-button{display:flex;align-items:center;gap:5px;background:#614872;color:#fff;padding:7px 11px;border-radius:6px;font-size:10px}.full-site .homepage-renewal .benchmark-layout{grid-template-columns:.9fr 1.1fr;gap:80px}.full-site .home-page.homepage-renewal .benchmark-introduction h2{font-size:56px;max-width:440px}.full-site .homepage-renewal .benchmark-column-track{background:none;border:0}.full-site .homepage-renewal .benchmark-columns{background:none;gap:24px}.full-site .homepage-renewal .benchmark-column{outline:none;border-radius:10px;display:block;color:inherit;text-decoration:none;cursor:pointer}.full-site .homepage-renewal .benchmark-column-fill{animation:none;transform:none;transform-origin:bottom;transition:none}.full-site .homepage-renewal .benchmark-column-fill:before{animation:none;transform:scaleY(0);filter:brightness(1) saturate(1);transition:transform 1.15s cubic-bezier(.2,.7,.2,1),top .28s cubic-bezier(.2,.7,.2,1),filter .22s ease}.full-site .homepage-renewal .benchmark-section[data-entered=true] .benchmark-column-fill:before{transform:scaleY(1)}.full-site .homepage-renewal .benchmark-column:nth-child(2) .benchmark-column-fill:before{transition-delay:90ms,0s,0s}.full-site .homepage-renewal .benchmark-column:nth-child(3) .benchmark-column-fill:before{transition-delay:.18s,0s,0s}.full-site .homepage-renewal .benchmark-column:nth-child(4) .benchmark-column-fill:before{transition-delay:.27s,0s,0s}.full-site .homepage-renewal .benchmark-column:focus-visible .benchmark-column-fill,.full-site .homepage-renewal .benchmark-column:hover .benchmark-column-fill{transform:none;filter:none;box-shadow:none}.full-site .homepage-renewal .benchmark-column:is(:hover,:focus-visible) .benchmark-column-fill:before{top:-8px;filter:brightness(1.2) saturate(1.18);transition-delay:0s}.full-site .homepage-renewal .benchmark-column-identity{transition:color .25s ease}.full-site .homepage-renewal .benchmark-column:focus-visible .benchmark-column-identity,.full-site .homepage-renewal .benchmark-column:hover .benchmark-column-identity{color:#fff}.full-site .homepage-renewal .benchmark-column:focus-visible .benchmark-column-identity{outline:1px solid #c5a9d8;outline-offset:5px;border-radius:6px}.full-site .homepage-renewal .benchmark-value{transition:opacity .6s,transform .28s cubic-bezier(.2,.7,.2,1);opacity:0}.full-site .homepage-renewal .benchmark-section[data-entered=true] .benchmark-value{opacity:1}.full-site .homepage-renewal .benchmark-column:is(:hover,:focus-visible) .benchmark-value{transform:translateY(-8px)}.full-site .homepage-renewal .benchmark-column-identity .comparison-logo{height:36px;width:48px;background:none;border:0;border-radius:0;box-shadow:none}.full-site .homepage-renewal .benchmark-column-identity .comparison-logo img{width:30px;height:30px;object-fit:contain}.full-site .homepage-renewal .benchmark-column-identity .comparison-logo-artie img{position:static;width:30px;height:30px;object-fit:contain;filter:none;transform:none;opacity:1}.full-site .homepage-renewal .artisan-story{padding-top:95px;padding-bottom:64px}.full-site .homepage-renewal .artisan-story-copy>p{max-width:635px;font-size:16px;line-height:1.7}.full-site .homepage-renewal .artisan-credentials{align-items:start}.full-site .homepage-renewal .artisan-credentials>div{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px}.full-site .homepage-renewal .artisan-credentials b{height:56px;display:flex;align-items:center;line-height:1;font-size:52px;font-weight:350}.full-site .homepage-renewal .artisan-backer img{height:56px;width:190px;object-fit:contain;order:0}.full-site .homepage-renewal .artisan-credentials>div>span{font-size:13px;font-weight:400;color:#8a7c91;order:1}.full-site .homepage-renewal .homepage-press{background:#f0ece8;border:0;padding:0}:is(:is(.full-site .homepage-renewal .end-cta,.full-site .home-closing-cta).centered-end-cta,.full-site .home-closing-cta){padding-block:115px;background:radial-gradient(ellipse at 50% 80%,#e2d5ed80,transparent 65%),#f7f3f8}:is(:is(.full-site .homepage-renewal .end-cta,.full-site .home-closing-cta).centered-end-cta,.full-site .home-closing-cta)>p{max-width:550px}.full-site:has(.homepage-renewal) .site-footer{background:#e9e3ee;border-top:1px solid #ded3e5}.full-site:has(.homepage-renewal) .footer-light-field{height:190px;margin-top:40px;background:none;opacity:1;overflow:hidden;mask-image:linear-gradient(transparent,#000 30%)}.full-site:has(.homepage-renewal) .footer-prism{display:flex}.full-site:has(.homepage-renewal) .footer-light-field>i{display:none}.footer-prism>span:nth-child(2n){transform:translateY(20px)}.footer-prism>span:nth-child(3n){transform:translateY(0)}.footer-prism>span:nth-child(2n):after{animation-delay:-3s}.footer-prism>span:nth-child(3n):after{animation-delay:-6s}@keyframes hw-prism{50%{transform:translateY(-50%)}}@media (max-width:1100px){.full-site .homepage-renewal .five-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.full-site .homepage-renewal .five-capability-grid>.feature-card:nth-child(n){grid-column:span 1;order:0}.full-site .homepage-renewal .five-capability-grid>.feature-card:nth-child(4){grid-column:span 2}.full-site .homepage-renewal .five-capability-grid>.feature-card:nth-child(5){grid-column:span 1;grid-row:2;grid-column:2}.full-site .homepage-renewal .five-capability-grid>.feature-card:nth-child(n) .feature-scene{height:220px}.full-site .homepage-renewal .five-capability-grid>.feature-card:nth-child(n) .feature-card-copy{min-height:0}.full-site .homepage-renewal .employee-showcase{grid-template-columns:1fr;gap:35px}.full-site .homepage-renewal .showcase-heading .section-heading p{max-width:520px}.full-site .homepage-renewal .showcase-employees{grid-template-columns:repeat(3,minmax(0,1fr))}.full-site .homepage-renewal .benchmark-layout{gap:40px}.full-site .home-page.homepage-renewal .benchmark-introduction h2{font-size:48px}.hw-hero-browser .hw-launch-body>strong{font-size:32px}.hw-hero-browser .hw-launch-preview{display:none}.hw-hero-build-status{top:36px;right:10px;font-size:8px;padding:3px 6px}}@media (max-width:900px){.full-site .homepage-renewal .showcase-employees{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.full-site .homepage-renewal .hero-copy h1{font-size:clamp(43px,7.5vw,58px)}.full-site .homepage-renewal .hero-copy>p{font-size:16px;max-width:570px}.full-site .homepage-renewal .inline-product-film{aspect-ratio:16/10}.hw-hero-browser{width:69%;left:3%;top:7%;height:78%}.hw-hero-browser .hw-launch-page{padding:12px 15px}.hw-hero-browser .hw-launch-body{padding-top:22px}.hw-hero-browser .hw-launch-body>strong{font-size:27px}.hw-hero-browser .hw-launch-body>p{font-size:10px}.hw-hero-browser .hw-site-status{display:none}.hw-hero-call{width:30%;right:2%;height:77%}.hw-hero-call-title{left:9px;top:10px;font-size:11px}.hw-hero-call-title>span{display:none}.hw-hero-call-controls{gap:10px;padding:6px 9px;bottom:10px}.hw-hero-call-controls>svg{width:12px}.hw-hero-call-controls>span{padding:4px 6px}.hw-hero-slack{left:5%;width:67%;bottom:6%}.hw-hero-slack-message{font-size:11px;padding:10px;gap:7px}.hw-hero-slack-heading{padding:7px 10px;font-size:11px}.hw-hero-slack-message b{font-size:11px}.hw-hero-reactions{display:none}.hw-hero-slack-message>.avatar{height:24px;width:24px}.full-site .homepage-renewal .film-play{width:62px;height:62px}.full-site .homepage-renewal .employee-features>.content-section{padding-block:65px}.full-site .homepage-renewal .hiring-step>h3{font-size:21px}.hw-guardrail{max-width:570px;width:100%;margin:auto}.full-site .homepage-renewal .benchmark-layout{grid-template-columns:1fr}.full-site .home-page.homepage-renewal .benchmark-introduction h2{max-width:650px}.full-site .homepage-renewal .benchmark-introduction h2 em{display:inline}.full-site .homepage-renewal .artisan-story-copy>p{max-width:620px}.full-site .homepage-renewal .artisan-credentials b{font-size:43px;height:48px}.full-site .homepage-renewal .artisan-backer img{height:48px;width:160px}}@media (max-width:700px){.full-site .homepage-renewal .five-capability-grid{grid-template-columns:1fr}.full-site .homepage-renewal .five-capability-grid>.feature-card:nth-child(n){grid-column:auto;grid-row:auto}}@media (max-width:560px){.full-site .homepage-renewal .customer-stories{padding-block:62px}.full-site .homepage-renewal .customer-story-grid{display:flex;overflow-x:auto;gap:15px;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:14px}.full-site .homepage-renewal .customer-story-grid>article{flex:0 0 90%;scroll-snap-align:start}.full-site .homepage-renewal .customer-video-slot{height:215px;min-height:0}.full-site .homepage-renewal .hero-copy h1{font-size:39px;letter-spacing:-.055em;max-width:360px;text-wrap:wrap}.full-site .homepage-renewal .hero-copy>p{font-size:15px;line-height:1.7}.full-site .homepage-renewal .inline-product-film{aspect-ratio:1.35;border-radius:13px}.hw-hero-browser{width:72%;top:7%;height:77%}.hw-hero-browser .hw-launch-nav>span{display:none}.hw-hero-browser .hw-launch-body{padding-top:18px}.hw-hero-browser .hw-launch-body>strong{font-size:24px}.hw-hero-browser .hw-launch-body p{max-width:135px}.hw-hero-browser .hw-launch-button{display:none}.hw-hero-call{width:34%;height:79%;top:13%;right:2%}.hw-hero-call>img{height:87%;width:130%;max-width:none;left:-15%}.hw-hero-call-controls{display:none}.hw-hero-slack{bottom:5%;width:83%;left:5%}.hw-hero-slack-message{font-size:10px;line-height:1.4;padding:8px 10px}.hw-hero-slack-message>svg{display:none}.hw-hero-slack-heading{font-size:10px;padding:5px 10px}.hw-hero-slack-heading .app-icon{width:13px;height:13px}.full-site .homepage-renewal .film-play{width:51px;height:51px;top:43%}.full-site .homepage-renewal .film-play svg{width:20px}.full-site .homepage-renewal .five-capability-grid{grid-template-columns:1fr}.full-site .homepage-renewal .five-capability-grid>.feature-card:nth-child(n){grid-column:auto;grid-row:auto;order:0}.full-site .homepage-renewal .five-capability-grid>.feature-card .feature-card-copy{min-height:0;padding-bottom:12px}.full-site .homepage-renewal .five-capability-grid .feature-card-copy h3{font-size:20px}.full-site .homepage-renewal .five-capability-grid>.feature-card .feature-scene{height:220px}.hw-ownership{grid-template-columns:1fr}.hw-project-rail{padding:9px 12px;border:0}.hw-project-rail>div:first-child .avatar{height:23px;width:23px}.hw-project-rail>div:first-child>span{display:flex;align-items:center;gap:8px}.hw-project-rail small{font-size:9px}.hw-project-rail ul,.hw-project-result{display:none}.hw-owned-browser{position:absolute;top:46px;bottom:9px;left:10px;right:10px;margin:0;border-radius:6px}.hw-owned-browser .hw-launch-preview{display:none}.hw-owned-browser .hw-launch-body{padding-block:10px}.hw-owned-browser .hw-launch-body>strong{font-size:27px}.hw-owned-browser .hw-site-status{position:absolute;right:13px;bottom:12px}.full-site .homepage-renewal .employee-showcase{padding:65px 22px}.full-site .homepage-renewal .showcase-heading .section-heading h2{font-size:39px}.full-site .homepage-renewal .showcase-employees{grid-template-columns:1fr}.full-site .homepage-renewal .apps-strip{padding-block:62px}.home-app-item{width:82px;height:76px}.full-site .homepage-renewal .home-app-item .app-icon{width:61px;height:36px}.home-app-row{gap:12px;padding-right:12px}.full-site .homepage-renewal .hiring-section .content-section{padding-block:65px}.hw-hiring{height:278px}.hw-guardrail-settings{width:94%}.hw-guardrail-settings>div:not(:first-child){font-size:11px;padding:11px}.hw-email-approval{width:96%}.hw-approval-email,.hw-approval-heading{padding:12px}.hw-approval-footer{padding:11px}.hw-approval-footer>span:first-child{font-size:9px}.hw-approve-button{font-size:9px;padding:7px 8px}.full-site .home-page.homepage-renewal .benchmark-introduction h2{font-size:42px}.full-site .homepage-renewal .benchmark-introduction h2 br{display:none}.full-site .homepage-renewal .benchmark-columns{gap:13px}.full-site .homepage-renewal .benchmark-layout{row-gap:56px}.full-site .homepage-renewal .benchmark-column-identity{font-size:11px}.full-site .homepage-renewal .benchmark-column-identity .comparison-logo-artie img{width:30px}.full-site .homepage-renewal .artisan-credentials{gap:20px}.full-site .homepage-renewal .artisan-credentials>div{gap:6px}.full-site .homepage-renewal .artisan-credentials b{font-size:39px}.full-site .homepage-renewal .artisan-credentials>div>span{font-size:12px}:is(:is(.full-site .homepage-renewal .end-cta,.full-site .home-closing-cta).centered-end-cta,.full-site .home-closing-cta){padding:90px 24px}:is(:is(.full-site .homepage-renewal .end-cta,.full-site .home-closing-cta).centered-end-cta,.full-site .home-closing-cta) h2{font-size:62px}.full-site:has(.homepage-renewal) .footer-light-field{height:125px}}@media (prefers-reduced-motion:reduce){.home-app-track,.hw-hero-workspace *{animation:none!important}.full-site .homepage-renewal .benchmark-column-fill{transform:none;transition:none}.full-site .homepage-renewal .benchmark-column-fill:after,.full-site .homepage-renewal .benchmark-column-fill:before{animation:none!important;transition:none}.full-site .homepage-renewal .benchmark-column-fill:after{display:none}}.full-site .homepage-renewal .film-portrait-poster{background:radial-gradient(ellipse at 50% 23%,#f8f0ef 0,#f8f0ef00 47%),radial-gradient(ellipse at 9% 84%,#eac8b0 0,#eac8b000 62%),radial-gradient(ellipse at 95% 30%,#a997cd 0,#a997cd00 65%),linear-gradient(115deg,#e9d9d4,#ddd2e6 54%,#c2b3d7)}.full-site .homepage-renewal .film-portrait-poster .film-play{top:50%;background:#ffffffb8;border:1px solid #ffffffdb;box-shadow:0 8px 30px #3d234126;backdrop-filter:blur(20px);color:#51425e}.full-site .homepage-renewal .showcase-heading{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.full-site .homepage-renewal .showcase-heading>.cta{margin:0 0 4px auto;align-self:flex-end;flex:none}.full-site .homepage-renewal .showcase-employees>.employee-library-card{min-width:0;height:100%}@media (max-width:700px){.full-site .homepage-renewal .showcase-heading{align-items:flex-start;flex-direction:column;gap:24px}.full-site .homepage-renewal .showcase-heading>.cta{margin:0}}.full-site .homepage-renewal .showcase-heading>.cta{margin:0;align-self:flex-start}