.resources-index-page,.report-detail-page,.switch-page,.training-page,.docs-page{max-width:none;padding:0}.resources-hero-section{background-color:var(--colors-white);padding:14px 29px 10px}.resources-hero-card{background-color:var(--colors-blue-black-blue);border-radius:var(--radii-2xl);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-template-columns:568px minmax(0,1fr);gap:0 70px;min-height:938px;padding:220px 72px 220px 41px;display:grid}.resources-hero-content{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.resources-hero-title{color:var(--colors-white);font-family:var(--font-family-sans);letter-spacing:0;margin:0;font-size:56px;font-weight:700;line-height:61.6px}.resources-hero-spacing{height:30px}.resources-hero-lead{color:var(--colors-white);font-family:var(--font-family-sans);max-width:569px;margin:0;font-size:16px;font-weight:500;line-height:20.8px}.resources-lead-form{width:500px;margin-top:40px;display:block}.resources-lead-form__fields{flex-direction:column;gap:12px;display:flex}.resources-lead-form input[type=email],.resources-lead-form input[type=tel]{background-color:var(--colors-white);border:1px solid var(--colors-website-border-default);border-radius:var(--radii-lg);color:var(--colors-neutral-800);font-family:var(--font-family-sans);width:100%;height:48px;padding:0 16px;font-size:16px}.resources-lead-form input::placeholder{color:var(--colors-website-fg-placeholder)}.resources-lead-form__phone{align-items:center;display:flex;position:relative}.resources-lead-form select{background-color:var(--colors-white);border:1px solid var(--colors-website-border-default);border-radius:var(--radii-lg);color:var(--colors-neutral-800);font-family:var(--font-family-sans);width:84px;height:48px;padding:0 8px;font-size:15px}.resources-signup-legal{color:var(--colors-white);font-family:var(--font-family-sans);margin:10px 0 0;font-size:12px;font-weight:700;line-height:16px}.resources-lead-form--classic .resources-signup-legal{color:var(--colors-neutral-800);font-weight:500}.resources-signup-legal a{color:var(--colors-clara-blue-300);text-decoration:underline}.resources-lead-form--classic .resources-signup-legal a{color:var(--colors-website-fg-link)}.resources-signup-actions{align-items:center;gap:20px;margin-top:14px;display:flex}.resources-lead-form--classic .resources-signup-actions{display:block}.resources-lead-form button[type=submit]{background-color:var(--colors-website-cta-bg);border-radius:var(--radii-lg);color:var(--colors-blue-black-blue);cursor:pointer;font-family:var(--font-family-sans);border:0;min-width:177px;height:42px;padding:0 24px;font-size:16px;font-weight:700}.resources-lead-form--classic button[type=submit]{width:100%}.resources-lead-form button[type=submit]:hover{background-color:var(--colors-website-cta-bg-hover)}.resources-signup-tour{color:var(--colors-white);font-family:var(--font-family-sans);align-items:center;gap:5px;font-size:12px;font-weight:700;line-height:1em;text-decoration:none;display:inline-flex}.resources-signup-tour-arrow{display:block}.resources-signup-tour-arrow--large{width:24px;height:24px}.resources-signup-tour-arrow--small{width:12px;height:12px}.resources-signup-band .resources-signup-tour{gap:8px;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline}.resources-signup-success,.resources-signup-warning,.resources-signup-error{font-family:var(--font-family-sans);margin:10px 0 0;font-size:14px;line-height:1.4}.resources-signup-success{color:var(--colors-white);font-weight:600}.resources-lead-form--classic .resources-signup-success{color:var(--colors-neutral-800)}.resources-signup-warning{color:var(--colors-green-grass-neon-green)}.resources-signup-error{color:var(--colors-red-300)}.resources-reports-section{background-color:var(--colors-white);padding:100px 72px}.resources-reports-container{max-width:1300px;margin:0 auto;padding:0 30px}.resources-reports-inner{max-width:1236px;margin:0 auto}.resources-reports-header{margin-bottom:50px;display:block}.resources-reports-heading{color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);letter-spacing:0;margin:0 0 10px;font-size:48px;font-weight:700;line-height:62.4px}.resources-reports-lead{color:var(--colors-neutral-700);font-family:var(--font-family-sans);margin:0;font-size:18px;font-weight:400;line-height:23.4px}.resources-report-grid{display:block}.resources-report-grid:after{clear:both;content:"";display:table}.report-card-col{float:left;width:50%;padding:0 10px}.report-card{text-decoration:none;display:block}.report-card-item{border-radius:var(--radii-lg);position:relative;overflow:hidden}.report-card-image{width:100%;height:auto;display:block}.report-card-info{z-index:1;padding:30px;position:absolute;inset:auto 0 0}.report-card-title{color:var(--colors-white);font-family:var(--font-family-sans);margin:0;font-size:32px;font-weight:700;line-height:41.6px}.report-card-overlay{background-image:linear-gradient(180deg, transparent, var(--colors-black) 49%);border-radius:var(--radii-lg);height:200px;position:absolute;bottom:0;left:0;right:0}.resources-index-band{background-color:var(--colors-blue-black-blue);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 72px}.resources-index-band__grid{grid-template-columns:1fr 1fr;align-items:center;gap:16px;max-width:1300px;margin:0 auto;display:grid}.resources-index-band__content{max-width:500px;padding-left:20px}.resources-index-band__heading{color:var(--colors-white);font-family:var(--font-family-sans);letter-spacing:0;margin:0 0 20px;font-size:40px;font-weight:700;line-height:52px}.resources-index-band .resources-lead-form{width:416px;margin-top:0}.resources-index-band .resources-lead-form button[type=submit]{height:38px}.report-detail-page{--x-report-body-ink:#333;--x-report-lead-gray:#787c8c}.report-detail-section{background-color:var(--colors-white);padding:100px 72px}.report-detail-container{max-width:1300px;margin:0 auto;padding:0 30px}.report-detail-article{max-width:865px;margin:0 auto}.report-detail-spacing{height:10px}.report-detail-image{border-radius:var(--radii-xl);object-fit:cover;width:100%;display:block}.report-detail-title{color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);letter-spacing:0;text-align:center;text-wrap:wrap;max-width:none;margin:0;padding:60px 0 0;font-size:48px;font-weight:700;line-height:62.4px}.report-detail-lead{color:var(--x-report-lead-gray);font-family:var(--font-family-sans);text-align:center;margin:0 0 40px;font-size:18px;font-weight:400;line-height:23.4px}.report-download-section{border-radius:var(--radii-xl);text-align:center;padding:60px 43px}.report-download-heading{color:var(--x-report-body-ink);font-family:var(--font-family-sans);max-width:552px;margin:0 auto;font-size:32px;font-weight:400;line-height:41.6px}.report-download{max-width:480px;margin:20px auto 15px}.report-download__form{width:201px;margin:0 auto;display:block}.report-download__input{background-color:var(--colors-white);border:1px solid var(--colors-website-border-default);border-radius:var(--radii-sm);color:var(--colors-neutral-800);font-family:var(--font-family-sans);width:100%;height:40px;padding:0 12px;font-size:14px;display:block}.report-download__button{background-color:var(--colors-website-cta-bg);border-radius:var(--radii-lg);color:var(--colors-website-cta-label);cursor:pointer;font-family:var(--font-family-sans);text-align:center;border:0;width:201px;height:50px;margin-top:8px;padding:0 34px;font-size:18px;font-weight:700;line-height:50px;text-decoration:none;display:inline-block}.report-download__button:hover{background-color:var(--colors-website-cta-bg-hover)}.report-download__button:focus-visible{outline:2px solid var(--colors-website-cta-label);outline-offset:2px}.report-download__success{max-width:480px;margin:0 auto}#report-download-done:not(:target),#report-download-done:target~.report-download__form{display:none}.report-download__success-text{color:var(--colors-neutral-800);font-family:var(--font-family-sans);margin:0 0 12px;font-size:15px}.report-download__error{color:var(--colors-red-500);font-family:var(--font-family-sans);margin:10px 0 0;font-size:14px}.report-detail-rich{padding-top:40px}.report-detail-rich .rich-html,.report-detail-takeaways .rich-html{color:var(--x-report-lead-gray);font-family:var(--font-family-sans);font-size:18px;line-height:1.5em}.report-detail-rich .rich-html h1,.report-detail-rich .rich-html h2,.report-detail-rich .rich-html h3,.report-detail-takeaways .rich-html h1,.report-detail-takeaways .rich-html h2,.report-detail-takeaways .rich-html h3{color:var(--x-report-body-ink);margin:0 0 16px;font-size:24px;font-weight:700;line-height:1.3}.report-detail-rich .rich-html p,.report-detail-takeaways .rich-html p{margin:0 0 10px}.report-detail-rich .rich-html h4{color:var(--x-report-body-ink);margin:10px 0;font-size:18px;font-weight:700;line-height:24px}.report-detail-rich .rich-html li{margin:0}.report-detail-rich .rich-html strong,.report-detail-takeaways .rich-html strong{color:var(--colors-neutral-950);font-weight:700}.report-detail-rich .rich-html a,.report-detail-takeaways .rich-html a{color:var(--colors-website-fg-link);font-weight:700}.report-detail-takeaways{margin-top:20px}.report-detail-rich .rich-html ul,.report-detail-rich .rich-html ol,.report-detail-takeaways .rich-html ul,.report-detail-takeaways .rich-html ol{margin:0 0 10px;padding-left:40px;list-style:outside}.report-detail-rich .rich-html ol,.report-detail-takeaways .rich-html ol{list-style:decimal}.report-detail-takeaways .rich-html li{margin-bottom:14px}.resources-signup-band{background-color:var(--colors-black);color:var(--colors-white);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:563px;padding:56px 7.25% 62px;display:block}.resources-signup-band__stack{grid-template-columns:minmax(0,1fr) minmax(360px,1fr);align-items:center;gap:32px 72px;width:100%;max-width:1080px;margin:0 auto;display:grid}.resources-signup-band__heading{color:var(--colors-white);font-family:var(--font-family-sans);max-width:450px;margin:0 0 22px;font-size:42px;font-weight:700;line-height:1.04em}.resources-signup-band .resources-lead-form{width:415px}.resources-signup-band__photo{border-radius:var(--radii-xl);min-height:405px;overflow:hidden}.resources-logos-band{background-color:var(--colors-white);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:96px;display:flex}.resources-logos-title{color:var(--colors-blue-dark-indigo-navy);font-family:var(--font-family-sans);max-width:1248px;margin:0 auto 48px;font-size:48px;font-weight:600;line-height:56px}.resources-logos-rows{flex-direction:column;margin:0 auto;display:flex}.resources-logos-row{justify-content:center;align-items:center;gap:48px;display:flex}.resources-logo{object-fit:contain;width:103px;height:90px;display:block}.switch-container{max-width:1300px;margin:0 auto;padding:0 30px}.switch-tabs-section{background-color:var(--colors-white);padding:100px 72px}.switch-tabs-header{text-align:center;max-width:1236px;margin:0 auto 50px}.switch-tabs-title{color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);margin:0 0 10px;font-size:40px;font-weight:700;line-height:52px}.switch-tabs-lead{color:var(--colors-neutral-700);font-family:var(--font-family-sans);margin:0;font-size:18px;line-height:23.4px}.switch-tabs{grid-template-columns:minmax(0,497px) minmax(0,709px);gap:20px;max-width:1236px;margin:0 auto;display:grid}.switch-tabs-menu{flex-direction:column;gap:50px;padding-top:10px;display:flex}.switch-tab{background-color:var(--colors-website-bg-surface-neutral);border-radius:var(--radii-lg);color:var(--colors-black);cursor:pointer;text-align:left;border:0;align-items:center;gap:30px;margin-left:30px;padding:15px;transition:background-color .15s;display:flex}.switch-tab--active{background-color:var(--colors-blue-black-blue);margin-left:80px}.switch-tab-number-wrap{background-color:var(--colors-teal-bright-tropical-cyan);border-radius:var(--radii-lg);flex:0 0 60px;justify-content:center;align-items:center;width:60px;height:60px;margin-left:-45px;display:flex}.switch-tab-number{color:var(--colors-black);font-family:var(--font-family-sans);text-align:center;font-size:32px;font-weight:700;line-height:28.8px}.switch-tab-label{color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);font-size:24px;font-weight:700;line-height:31.2px}.switch-tab--active .switch-tab-label{color:var(--colors-white)}.switch-tabs-content{padding:50px}.switch-pane-title{color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);margin:0 0 20px;font-size:32px;font-weight:700;line-height:41.6px}.switch-pane-body{color:var(--colors-neutral-700);font-family:var(--font-family-sans);font-size:16px;line-height:22.4px}.switch-pane-body .rich-html p{margin:0 0 12px}.switch-pane-body .rich-html strong{color:var(--colors-neutral-800);font-weight:700}.switch-pane-list{margin:20px 0 0;padding:0;list-style:none}.switch-pane-item{color:var(--colors-neutral-700);font-family:var(--font-family-sans);align-items:center;gap:9px;margin-bottom:10px;font-size:16px;line-height:20.8px;display:flex}.switch-pane-icon{width:23px;height:24px}.switch-security-section{background-color:var(--colors-blue-black-blue);color:var(--colors-white);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 5%}.switch-security-inner{max-width:1300px;margin:0 auto}.switch-security-content{max-width:600px;margin-left:auto}.switch-security-title{color:var(--colors-white);font-family:var(--font-family-sans);margin:0 0 10px;font-size:32px;font-weight:700;line-height:41.6px}.switch-security-body{color:var(--colors-white);font-family:var(--font-family-sans);margin:0;font-size:15px;line-height:32px}.switch-security-badges{align-items:center;gap:0;margin:10px 0;display:flex}.switch-security-badge{object-fit:contain;width:180px;max-width:180px;height:152px;padding:40px 10px 40px 0;display:block}.switch-security-cta{background-color:var(--colors-website-cta-bg);border-radius:var(--radii-lg);color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);margin-top:10px;padding:15px 30px;font-size:16px;font-weight:700;line-height:20px;text-decoration:none;display:inline-block}.switch-platform-section{background-color:var(--colors-white);padding:100px 72px}.switch-platform-band{background-color:var(--colors-blue-electric-blue);border-radius:var(--radii-lg);grid-template-columns:minmax(0,583px) minmax(0,583px);align-items:center;gap:70px;max-width:1236px;margin:0 auto;padding-left:50px;display:grid;overflow:hidden}.switch-platform-content{padding:50px 0}.switch-platform-title{color:var(--colors-white);font-family:var(--font-family-sans);margin:0 0 16px;font-size:40px;font-weight:700;line-height:52px}.switch-platform-body{color:var(--colors-white);font-family:var(--font-family-sans);margin:0 0 20px;font-size:20.8px;line-height:29.12px}.switch-platform-cta{background-color:var(--colors-website-cta-bg);border-radius:var(--radii-lg);color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);padding:15px 30px;font-size:18px;font-weight:700;line-height:20px;text-decoration:none;display:inline-block}.switch-platform-media{align-self:end}.switch-platform-image{width:100%;height:auto;display:block}.training-hero-section{background-color:var(--colors-website-bg-surface-neutral);padding:100px 70px}.training-hero{grid-template-columns:minmax(0,585px) minmax(0,585px);align-items:center;gap:70px;max-width:1300px;margin:0 auto;display:grid}.training-hero-title{color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);margin:0 0 30px;font-size:48px;font-weight:700;line-height:62.4px}.training-hero-lead{color:var(--colors-neutral-700);font-family:var(--font-family-sans);margin:0 0 30px;font-size:16px;line-height:20.8px}.training-hero-cta{background-color:var(--colors-website-cta-bg);border-radius:var(--radii-lg);color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);padding:16px 30px;font-size:16px;font-weight:700;line-height:20px;text-decoration:none;display:inline-block}.training-hero-note{color:var(--colors-neutral-700);font-family:var(--font-family-sans);margin:16px 0 0;font-size:14px}.training-hero-images{grid-template-columns:1fr 1fr;gap:20px;display:grid}.training-hero-image{border-radius:var(--radii-lg);object-fit:cover;width:100%;height:486px;display:block}.training-blog-section{background-color:var(--colors-white);padding:100px 72px}.training-blog-inner{max-width:1236px;margin:0 auto}.training-blog-header{justify-content:space-between;align-items:center;margin-bottom:50px;display:flex}.training-blog-title{color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);margin:0;font-size:48px;font-weight:700;line-height:62.4px}.training-blog-cta{color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);font-size:16px;font-weight:700;text-decoration:none}.training-blog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.training-card-image-wrap{border-radius:var(--radii-lg);position:relative;overflow:hidden}.training-card-image{object-fit:cover;width:100%;height:219px;display:block}.training-card-category{background-color:var(--colors-clara-blue-100);border-radius:var(--radii-sm);color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);padding:4px 10px;font-size:13px;font-weight:600;text-decoration:none;position:absolute;bottom:12px;left:12px}.training-card-title{color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);margin:20px 0 0;font-size:20px;font-weight:700;line-height:26px}.training-card-author{align-items:center;gap:15px;margin-top:20px;display:flex}.training-card-avatar{border-radius:var(--radii-full);object-fit:cover;width:50px;height:50px}.training-card-author-name{color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);margin:0;font-size:16px;font-weight:700}.training-card-author-role{color:var(--colors-neutral-700);font-family:var(--font-family-sans);font-size:14px}.docs-container{max-width:1440px;margin:0 auto;padding:0 80px}.docs-hero{background-color:var(--colors-website-bg-surface-neutral);padding:116px 0}.docs-hero-title{color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);max-width:640px;margin:0 0 20px;font-size:44px;font-weight:700;line-height:50px}.docs-hero-lead{color:var(--colors-neutral-700);font-family:var(--font-family-sans);max-width:640px;margin:0 0 30px;font-size:18px;line-height:26px}.docs-cta-button{background-color:var(--colors-website-cta-bg);border-radius:var(--radii-lg);color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);padding:16px 30px;font-size:16px;font-weight:700;line-height:20px;text-decoration:none;display:inline-block}.docs-need{background-color:var(--colors-white);padding:40px 0}.docs-need-title{color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);margin:0;font-size:28px;font-weight:700;line-height:36px}.docs-grid{background-color:var(--colors-white);padding:0 0 40px}.docs-grid-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.docs-grid-item{border-radius:var(--radii-lg);overflow:hidden}.docs-grid-image{object-fit:cover;width:100%;height:280px;display:block}.docs-tips{background-color:var(--colors-website-bg-surface-neutral);padding:76px 0}.docs-tips-title{color:var(--colors-blue-black-blue);font-family:var(--font-family-sans);margin:0 0 50px;font-size:28px;font-weight:700;line-height:36px}.docs-tips-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:60px;display:grid}.docs-tips-list{margin:0;padding:0;list-style:none}.docs-tips-item{align-items:flex-start;gap:20px;margin-bottom:30px;display:flex}.docs-tips-icon{flex:0 0 48px;width:48px;height:48px}.docs-tips-text{color:var(--colors-neutral-800);font-family:var(--font-family-sans);margin:0;font-size:16px;line-height:27px}.docs-tips-media{text-align:center;align-self:center}.docs-tips-device{max-width:100%;height:auto;display:inline-block}.docs-cta{background-image:linear-gradient(135deg, var(--colors-blue-black-navy) 0%, var(--colors-blue-rich-navy-blue) 60%, var(--colors-blue-royal-blue-tone) 100%);color:var(--colors-white);text-align:center;padding:100px 0}.docs-cta-title{color:var(--colors-white);font-family:var(--font-family-sans);max-width:700px;margin:0 auto 20px;font-size:40px;font-weight:700;line-height:52px}.docs-cta-body{color:var(--colors-white);font-family:var(--font-family-sans);max-width:700px;margin:0 auto 30px;font-size:18px;line-height:26px}.c2-hero-1-2-3,.hp-logos01,.c2-stats,.c2-video,.c2-vals,.c2-about,.c2-jobs{--x-c2-hero-bg:#eef0f5;--x-c2-surface-soft:#f3f5f6;--x-c2-text-slate:#64748b;--x-c2-text-gray:#4a5568;--x-c2-text-tab:#9aa5b4;--x-c2-lead-gray:#787c8c;--x-c2-border-soft:#dfe1e2;--x-c2-border-control:#d1d5db;--x-c2-border-dept:#e5e7eb;--x-c2-control-text:#374151;--x-c2-ink:#111827;--x-c2-ink-muted:#6b7280;--x-c2-chev:#9ca3af;--x-c2-count-bg:#f3f4f6;--x-c2-hover-row:#f9fafb;--x-c2-focus:#7c3aed;--x-c2-card-clarity:#719aff;--x-c2-culture-bg:#0b1220;--x-c2-sep:#fff3}.c2-hero-1-2-3{background-color:var(--x-c2-hero-bg);padding:96px 0 80px;overflow:hidden}.c2-hero__top{text-align:center;max-width:760px;margin:0 auto;padding:0 48px}.c2-hero__eyebrow{color:var(--colors-website-fg-link);line-height:20px;font-family:var(--font-family-sans);letter-spacing:.1em;text-transform:uppercase;margin:0 0 20px;font-size:13px;font-weight:700}.c2-hero__title-1-2-3{max-width:none;color:var(--colors-website-bg-primary);font-family:var(--font-family-sans);letter-spacing:-.02em;margin:0 0 24px;font-size:56px;font-weight:800;line-height:1.05}.c2-hero__sub-1-2{color:var(--x-c2-text-slate);font-family:var(--font-family-sans);max-width:620px;margin:0 auto 40px;font-size:17px;line-height:1.75}.c2-hero__cta-1-2{background-color:var(--colors-website-bg-primary);border-radius:var(--radius-pill);color:var(--colors-white);line-height:20px;font-family:var(--font-family-sans);margin-bottom:64px;padding:15px 40px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.c2-hero__photos-1-2{align-items:flex-start;gap:14px;max-width:1200px;margin:0 auto;padding:0 40px;display:flex}.c2-hero__ph-1{border-radius:14px;flex:1;justify-content:center;align-items:stretch;height:300px;display:flex}.c2-hero__ph--1-1-2,.c2-hero__ph--3-1-2,.c2-hero__ph--5-1-2{margin-top:30px}.c2-hero__ph--2-1-2,.c2-hero__ph--4-1-2{margin-top:70px}.c2-hero__ph-img{object-fit:cover;border-radius:16px;max-width:100%;height:100%}.hp-logos01{background-color:var(--colors-white);flex-direction:column;justify-content:center;align-items:center;padding:96px;display:flex}.hp-logos01__inner{flex-direction:column;align-items:center;gap:64px;width:100%;max-width:1280px;display:flex}.hp-logos01__spacer{height:0}.hp-logos01__title{color:var(--colors-website-fg-text-headline);font-family:var(--font-family-sans);text-align:center;word-break:break-word;width:100%;margin:0;font-size:48px;font-weight:600;line-height:56px}.hp-logos01__row{place-content:center;align-items:center;gap:48px;width:100%;display:flex}.hp-logos01__cell{flex:none;justify-content:center;align-items:center;width:calc(12.5% - 42px);height:90px;display:flex}@media screen and (width>=1280px){.hp-logos01__cell{aspect-ratio:103/90;flex:0 0 calc(12.5% - 42px);width:calc(12.5% - 42px);min-width:0;max-width:103px;height:auto}}.hp-logos01__logo{object-fit:contain;flex-grow:0;flex-shrink:0;width:100%;height:100%}.c2-stats{background-color:var(--colors-website-bg-primary);padding:72px 0}.c2-stats__title{color:var(--colors-blue-sky-blue);line-height:36px;font-family:var(--font-family-sans);text-align:center;margin:0 0 56px;font-size:36px;font-weight:800}.c2-stats__inner{justify-content:space-around;align-items:center;gap:24px;max-width:1200px;margin:0 auto;padding:0 48px;display:flex}.c2-stats__item{text-align:center;flex:1}.c2-stats__num{color:var(--colors-white);font-family:var(--font-family-sans);margin-bottom:12px;font-size:85px;font-weight:800;line-height:1}.c2-stats__lbl{color:var(--colors-blue-sky-blue);font-family:var(--font-family-sans);max-width:200px;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.5}.c2-stats__sep{background-color:var(--x-c2-sep);flex-shrink:0;width:1px;height:72px}.c2-video{background-color:var(--colors-white);padding:100px 5%}.c2-video__title{color:var(--colors-blue-vivid-azure);font-family:var(--font-family-sans);letter-spacing:-.02em;text-align:center;margin:0 0 24px;font-size:36px;font-weight:800;line-height:1.05}.c2-video__sub{color:var(--x-c2-text-slate);font-family:var(--font-family-sans);text-align:center;margin:0 auto 40px;font-size:17px;line-height:1.75}.c2-video-container{width:100%;max-width:1300px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.c2-video-link{border-radius:8px;width:100%;display:block;position:relative}.c2-video__thumb{border-radius:8px;width:100%;display:block}.c2-video__play{border-radius:100%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:absolute;top:52%;left:51%;transform:translate(-50px,-50px)}.c2-video__frame{align-self:center;position:absolute}.c2-video.c2-locale-es-mx{padding-bottom:80px}.c2-video.c2-locale-es-mx .c2-video-link{background-image:url(/_astro/69f35f9cc7b19adbe31dcff1_youtube_careers_thumbnail.vN6O001h.webp);background-position:50%;background-size:cover;min-height:500px}.c2-vals{background-color:var(--colors-white);padding:96px 0}.c2-vals.c2-locale-es-mx{padding-top:80px;padding-bottom:80px}.c2-vals__inner{max-width:1200px;margin:0 auto;padding:0 48px}.c2-vals__title{color:var(--colors-blue-vivid-azure);line-height:36px;font-family:var(--font-family-sans);text-align:center;margin:0 0 10px;font-size:36px;font-weight:800}.c2-vals__lead{color:var(--x-c2-lead-gray);font-family:var(--font-family-sans);text-align:center;margin:0 0 56px;font-size:14px;line-height:20px}.c2-vals__grid{grid-template-columns:1fr 1fr 1fr;gap:24px;display:grid}.c2-vals__card{background-color:var(--x-c2-surface-soft);border-radius:12px;padding:32px}.c2-vals__card.clarity{background-color:var(--x-c2-card-clarity)}.c2-vals__card.simplicity{background-color:var(--colors-website-fg-link)}.c2-vals__card.ownership{background-color:var(--colors-blue-vivid-azure)}.c2-vals__card.pride{background-color:var(--colors-blue-bold-cobalt)}.c2-vals__card.abc{background-color:var(--colors-blue-royal-blue-tone)}.c2-vals__card.inclusivity{background-color:var(--colors-website-fg-text-headline)}.c2-vals__name{color:var(--colors-white);line-height:30px;font-family:var(--font-family-sans);margin-top:0;margin-bottom:10px;font-size:17px;font-weight:700}.c2-vals__desc{color:var(--colors-white);font-family:var(--font-family-sans);margin-bottom:0;font-size:14px;line-height:1.65}.c2-about{background-color:var(--colors-white)}.c2-about__nav-wrap{background-color:var(--colors-white);z-index:50;padding:20px 48px;position:sticky;top:0}.c2-about__nav{background-color:var(--x-c2-surface-soft);border-radius:100px;gap:4px;max-width:1200px;margin:0 auto;padding:6px;display:flex}.c2-about__tab{color:var(--x-c2-text-tab);cursor:pointer;line-height:20px;font-family:var(--font-family-sans);letter-spacing:.07em;text-align:center;text-transform:uppercase;background:0 0;border:0;border-radius:100px;flex:1;padding:12px 8px;font-size:12px;font-weight:700;transition:all .15s}.c2-about__tab--active{color:var(--colors-website-fg-link);font-weight:700}.c2-about__panels{max-width:1200px;margin:0 auto;padding:0 48px}.c2-about__panel{align-items:center;gap:80px;min-height:480px;padding:80px 0;display:flex}.c2-about__panel[hidden]{display:none}.c2-about__panel.culture-life__show{flex-wrap:wrap;align-items:flex-start}.c2-about__phone-mock{flex:1 0;justify-content:center;align-items:center;max-width:440px;height:440px;display:flex}.c2-about__team-photo{border-radius:20px;flex:1 0;max-width:460px;height:400px}.c2-about__ptext{flex:1}.c2-about__ptitle{color:var(--colors-website-fg-link);font-family:var(--font-family-sans);margin:0 0 24px;font-size:36px;font-weight:800;line-height:1.15}.c2-about__pdesc{color:var(--x-c2-text-gray);font-family:var(--font-family-sans);margin:0;font-size:16px;line-height:1.75}.c2-about__photos{flex:1 0;justify-content:flex-end;align-items:center;height:480px;display:flex;position:relative}.c2-about__image{object-fit:contain;height:100%}.culture-life__section{flex-direction:column;flex:1 0 100%;align-items:center;gap:20px;width:100%;padding-top:64px;padding-bottom:24px;display:flex}.culture-life__heading{color:var(--colors-website-fg-link);font-family:var(--font-family-sans);text-align:center;max-width:820px;margin-top:0;margin-bottom:0;font-size:40px;font-weight:800;line-height:1.15}.culture-life__body{color:var(--x-c2-text-gray);font-family:var(--font-family-sans);text-align:center;max-width:760px;margin-top:0;margin-bottom:0;font-size:17px;line-height:1.75}.culture-life__media{background-color:var(--x-c2-culture-bg);border-radius:24px;justify-content:center;align-items:center;width:100%;max-width:960px;height:700px;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden}.culture-life__bg{filter:blur(40px)saturate(1.3);object-fit:cover;opacity:.45;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.25)}.culture-life__player{aspect-ratio:9/16;object-fit:cover;z-index:1;width:auto;max-width:100%;height:100%;display:block;position:relative}.culture-life__caption{color:var(--x-c2-text-gray);font-family:var(--font-family-sans);text-align:center;max-width:680px;margin-top:0;margin-bottom:0;font-size:15px;line-height:1.6}.c2-jobs{background-color:var(--x-c2-surface-soft);padding:96px 0}.c2-jobs__inner{max-width:1200px;margin:0 auto;padding:0 48px}.c2-jobs__hdr{margin-bottom:48px}.c2-jobs__title{color:var(--colors-website-bg-primary);line-height:36px;font-family:var(--font-family-sans);text-align:center;margin:0 0 16px;font-size:40px;font-weight:800}.c2-jobs__sub{color:var(--x-c2-text-gray);font-family:var(--font-family-sans);text-align:center;margin:0;font-size:18px;line-height:1.6}.c2-jobs__ctrl{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.c2-jobs__search,.c2-jobs__filter{background:var(--colors-white);border:1px solid var(--x-c2-border-control);box-sizing:border-box;color:var(--x-c2-control-text);font-family:var(--font-family-sans);border-radius:8px;outline:none;height:44px;padding:0 14px;font-size:14px}.c2-jobs__search{flex:2;min-width:200px}.c2-jobs__filter{cursor:pointer;flex:1;min-width:140px}.c2-jobs__search:focus,.c2-jobs__filter:focus{border-color:var(--x-c2-focus)}.c2-jobs__status{color:var(--x-c2-text-slate);font-family:var(--font-family-sans);margin:10px 0;font-size:15px}.c2-dept{background-color:var(--colors-white);border:1px solid var(--x-c2-border-dept);border-radius:12px;margin-bottom:12px;overflow:hidden}.c2-dept__hd{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:18px 24px;display:flex}.c2-dept__name{color:var(--x-c2-ink);line-height:20px;font-family:var(--font-family-sans);flex:1;font-size:16px;font-weight:600}.c2-dept__meta{align-items:center;gap:10px;display:flex}.c2-dept__count{background:var(--x-c2-count-bg);color:var(--x-c2-ink-muted);line-height:20px;font-family:var(--font-family-sans);white-space:nowrap;border-radius:100px;padding:2px 10px;font-size:13px}.c2-dept__chev{border-bottom:2px solid var(--x-c2-chev);border-right:2px solid var(--x-c2-chev);width:10px;height:10px;margin-bottom:2px;transition:transform .2s;display:inline-block;transform:rotate(45deg)}.c2-dept--open>.c2-dept__hd .c2-dept__chev{transform:rotate(-135deg)}.c2-dept__body{border-top:1px solid var(--x-c2-border-dept)}.c2-dept__body[hidden]{display:none}.c2-job{border-bottom:1px solid var(--x-c2-count-bg);color:var(--x-c2-ink);justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;text-decoration:none;display:flex}.c2-job:last-child{border-bottom:none}.c2-job:hover{background:var(--x-c2-hover-row)}.c2-job__title{line-height:20px;font-family:var(--font-family-sans);flex:1;font-size:14px;font-weight:500}.c2-job__loc{color:var(--x-c2-ink-muted);line-height:20px;font-family:var(--font-family-sans);white-space:nowrap;font-size:13px}@media (width<=991px){.resources-hero-section{padding:80px 15px}.resources-hero-card{border-radius:var(--radii-xl);grid-template-columns:minmax(0,1fr);min-height:1049px;padding:100px 220px 320px 22px}.resources-hero-title{font-size:56px}.resources-lead-form{width:100%}.resources-reports-section{padding:80px 0}.resources-reports-container{padding:0 15px}.resources-reports-header{grid-template-columns:1fr}.resources-index-band{padding:80px 24px}.resources-index-band__grid{grid-template-columns:1fr}.report-detail-section{padding:80px 0}.report-detail-container{padding:0 20px}.report-detail-title{font-size:40px;line-height:52px}.report-download-section{padding:80px 0}.report-download{margin-top:40px}.report-download-heading{font-size:40px;line-height:52px}.resources-signup-band{min-height:auto;padding:56px 24px}.resources-signup-band__stack{grid-template-columns:1fr;gap:36px 32px}.resources-signup-band .resources-lead-form{width:100%}.switch-tabs-section{padding:80px 24px}.switch-tabs-title,.switch-security-title,.switch-platform-title{font-size:36px;line-height:46.8px}.resources-reports-heading{font-size:40px;line-height:52px}.resources-signup-band__heading{font-size:38px}.resources-logos-band{padding:64px 24px}.resources-logos-title{margin-bottom:40px;font-size:40px;line-height:48px}.resources-logos-row{flex-wrap:wrap;gap:24px}.resources-logo{width:78px;height:64px}.switch-tabs{grid-template-columns:1fr}.switch-tabs-menu{gap:24px}.switch-tab-number-wrap{margin-left:-30px}.switch-tabs-content{padding:30px 0}.switch-security-content{margin:0}.switch-platform-section{padding:80px 24px}.switch-platform-band{grid-template-columns:1fr;gap:30px;padding:30px}.training-hero-section{padding:80px 24px}.training-hero{grid-template-columns:1fr;gap:40px}.training-blog-section{padding:80px 24px}.training-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-container{padding:0 24px}.docs-grid-list{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-tips-layout{grid-template-columns:1fr}.c2-stats__inner{flex-flow:wrap}.c2-stats__sep.mobile_hide{display:none}.c2-vals__grid{grid-template-columns:1fr 1fr}.c2-video{padding:80px 0}.c2-video-container{padding-left:20px;padding-right:20px}.culture-life__media{max-width:720px;height:620px}.culture-life__heading{font-size:34px}.hp-logos01{padding:64px 48px}.hp-logos01__inner{gap:48px}.hp-logos01__title{font-size:40px;line-height:48px}.hp-logos01__row{gap:40px}}@media (width<=767px){.resources-hero-section{padding:40px 20px 0}.resources-hero-card{min-height:648px;padding:25px 15px 100px}.resources-hero-title{text-align:center;font-size:32px;line-height:38.4px}.resources-hero-lead{text-align:center;font-size:15px}.resources-hero-content{align-items:stretch}.resources-reports-heading{font-size:40px;line-height:52px}.report-card-image{object-fit:cover;height:420px}.report-card-col{width:100%}.report-card-info{padding:20px}.report-card-title{font-size:24px;line-height:31.2px}.report-detail-title{font-size:32px;line-height:41.6px}.report-download-section{padding:60px 0}.report-download-heading{font-size:32px;line-height:41.6px}.resources-signup-band__heading,.resources-index-band__heading{font-size:32px;line-height:38.4px}.resources-index-band .resources-lead-form{width:100%}.resources-logos-band{padding:64px 24px}.resources-logos-title{margin-bottom:40px;font-size:28px;line-height:36px}.resources-logos-row{flex-wrap:wrap;gap:24px}.resources-logo{width:72px;height:56px}.switch-tab-label{font-size:18px;line-height:24px}.switch-tabs-content{padding:20px 0}.switch-pane-title{font-size:24px;line-height:31.2px}.switch-security-section{padding:80px 24px}.switch-security-badges{flex-wrap:wrap}.switch-platform-title,.switch-tabs-title{font-size:32px;line-height:41.6px}.switch-security-title{font-size:36px;line-height:46.8px}.switch-platform-body{font-size:17px;line-height:24px}.training-hero-title{font-size:32px;line-height:41.6px}.training-hero-images{grid-template-columns:1fr}.training-hero-image{height:260px}.training-blog-title{font-size:32px;line-height:41.6px}.training-blog-grid{grid-template-columns:1fr}.docs-hero{padding:80px 0}.docs-hero-title{font-size:32px;line-height:38px}.docs-grid-list{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-cta-title{font-size:28px;line-height:36px}.report-detail-container{padding:0 15px}.c2-about__panel{flex-flow:column;gap:41px;padding-top:20px;padding-bottom:20px}.c2-video{padding-top:60px;padding-bottom:60px}.c2-video-container{padding-left:15px;padding-right:15px}.culture-life__media{max-width:380px;height:640px}.culture-life__section{padding-top:40px}.culture-life__heading{font-size:28px}.culture-life__body{font-size:16px}.hp-logos01{width:100%;padding:32px 24px;overflow-x:hidden}.hp-logos01__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);place-items:center;gap:24px;width:100%;max-width:100%;display:grid}.hp-logos01__title{grid-column:1/-1;width:100%;font-size:28px;line-height:36px}.hp-logos01__row{flex-wrap:wrap;gap:32px;width:100%;display:contents}.logos-locale-es-mx,.logos-locale-es-co,.logos-locale-pt-br{display:contents}.hp-logos01__cell{flex-shrink:1;width:100%;max-width:100%;height:104px}.hp-logos01__logo{max-width:180px;height:auto;max-height:80px}}@media (width<=479px){.resources-hero-card{padding:25px 15px 60px}.resources-report-col{padding:0}.resources-reports-heading{font-size:32px;line-height:41.6px}.report-card-title{font-size:20px;line-height:26px}.report-detail-title,.report-download-heading{font-size:32px;line-height:41.6px}.resources-signup-band{padding:64px 20px 48px}.resources-signup-band__heading,.resources-index-band__heading{font-size:24px;line-height:28.8px}.switch-tab-number-wrap{flex:0 0 44px;width:44px;height:44px;margin-left:-20px}.switch-tab-number{font-size:22px}.switch-tab-label{font-size:16px;line-height:22px}.switch-security-badge{width:130px;height:110px}.switch-platform-band{padding:24px}.switch-platform-title{font-size:32px;line-height:41.6px}.switch-tabs-title{font-size:28px;line-height:36.4px}.switch-security-title{font-size:24px;line-height:31.2px}.training-blog-title{font-size:28px;line-height:34px}.docs-container{padding:0 20px}.docs-grid-list{grid-template-columns:1fr}.docs-hero-title{font-size:28px;line-height:34px}.c2-stats__sep{display:none}.c2-vals__grid{grid-template-rows:auto;grid-template-columns:1fr;display:block}.c2-vals__card{margin-bottom:24px}.c2-about__nav-wrap{padding-left:12px;padding-right:12px}.c2-about__nav{justify-content:center;align-items:center}.c2-about__panels{padding-left:12px;padding-right:12px}.c2-about__panel{padding-top:20px;padding-bottom:20px}.c2-video-container{padding-left:15px;padding-right:15px}.culture-life__media{max-width:300px;height:520px}.hp-logos01{padding:32px 16px}.hp-logos01__inner{gap:16px 12px}.hp-logos01__cell{height:88px}.hp-logos01__logo{max-width:160px;max-height:72px}}.re-page.aim-page .seo-gai-p__eyebrow,.re-page.aim-page .seo-gai-p__meth-h,.re-page.aim-page .seo-gai-p__trip-card .seo-gai-p__chart-title{letter-spacing:normal;text-transform:none}.re-page.aim-page .seo-gai-p__tag,.re-page.aim-page .seo-gai-p__card:not(.is-active) .seo-gai-p__card-key{color:var(--sys-text-strong)}.re-page.aim-page .seo-gai-p__cards-note,.re-page.aim-page .seo-gai-p__chart-sub,.re-page.aim-page .seo-gai-p__chart-foot,.re-page.aim-page .seo-gai-p__status,.re-page.aim-page .seo-gai-p__view-label--sm,.re-page.aim-page .seo-gai-p__eyebrow,.re-page.aim-page .seo-gai-p__trip-source,.re-page.aim-page .seo-gai-p__riv-sub,.re-page.aim-page .seo-gai-p__s3-desc,.re-page.aim-page .seo-gai-p__sub,.re-page.aim-page .seo-gai-p__trip-note,.re-page.aim-page .seo-gai-p__trip-slider label,.re-page.aim-page .seo-gai-p__rleg-note,.re-page.aim-page .seo-gai-p__riv-sub b,.re-page.aim-page .seo-gai-p__meth-h,.re-page.aim-page .seo-gai-p__s3-ctx{color:var(--sys-text-muted)}.re-page.aim-page #seoGaiPulseS2b .seo-gai-p__eyebrow,.re-page.aim-page #seoGaiPulseS2b .seo-gai-p__riv-sub,.re-page.aim-page #seoGaiPulseS2b #gpRiv1Delta,.re-page.aim-page #seoGaiPulseS2b #gpRiv2Delta,.re-page.aim-page #seoGaiPulseS2b #gpRiv3Delta,.re-page.aim-page .seo-gai-p__tb:not(.is-active){color:var(--sys-text-body)}@media (width<=767px),(pointer:coarse){.report-download__input{font-size:16px}}
