.dc-careers-page{color:var(--dc-fg-neutral);background:var(--dc-bg-layer-default)}.dc-careers-page__container{width:100%;max-width:1610px;margin-inline:auto;padding-inline:20px}.dc-careers-page__section-inner{display:flex;flex-direction:column;align-items:stretch}.dc-careers-page__section-title{margin:0;color:#071125;font-weight:700;letter-spacing:-.02em}.dc-careers-page__section-description{margin:0;font-weight:400;text-align:center}.dc-careers-page__empty,.dc-careers-page__section-description{color:var(--dc-fg-neutral-subtle);font-size:18px;line-height:28px;letter-spacing:-.02em}.dc-careers-page__empty{display:flex;min-height:120px;align-items:center;justify-content:center;border:1px solid var(--dc-stroke-neutral-weak);border-radius:16px}.dc-careers-page__hero{min-height:280px;padding-block:80px;background-image:linear-gradient(var(--dc-bg-careers-hero-overlay,#0a162899),var(--dc-bg-careers-hero-overlay,#0a162899)),var(--dc-careers-hero-image-desktop);background-repeat:no-repeat;background-position:50%;background-size:cover}.dc-careers-page__hero-container{display:flex;align-items:center}.dc-careers-page__hero-copy{display:flex;width:min(100%,993px);flex-direction:column;gap:8px}.dc-careers-page__hero-title{margin:0;color:var(--dc-fg-neutral-inverted);font-size:50px;font-weight:700;line-height:80px;text-align:left}.dc-careers-page__hero-description{margin:0;color:var(--dc-fg-neutral-inverted);font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.02em;text-align:left}.dc-careers-page__section--jobs{padding-block:120px 175px;background:var(--dc-bg-layer-default)}.dc-careers-page__jobs-inner{gap:60px}.dc-careers-page__jobs-title{font-size:36px;line-height:44px;text-align:center}.dc-careers-page__jobs-title-row{display:flex;align-items:center;gap:4px}.dc-careers-page__jobs-count{color:#2e6dfe;font-size:36px;font-weight:700;line-height:44px;letter-spacing:-.02em}.dc-careers-page__jobs-toolbar{display:flex;align-items:center;justify-content:space-between;gap:32px}.dc-careers-page__category-select-shell{position:relative;display:flex;align-items:center;width:fit-content;flex:0 0 auto}.dc-careers-page__category-select{min-height:66px;appearance:none;padding:18px 44px 18px 22px;border:1px solid #d1d5db;border-radius:16px;color:#374151;background:#ffffff;font-size:20px;font-weight:500;line-height:30px;letter-spacing:-.02em;cursor:pointer}.dc-careers-page__category-select-icon{position:absolute;top:50%;right:16px;color:#6a6c6f;pointer-events:none;transform:translateY(-50%)}.dc-careers-page__search-row{display:flex;width:min(100%,856px);align-items:stretch;gap:12px}.dc-careers-page__search-field{min-width:0;flex:1 1 712px}.dc-careers-page__search-shell{min-height:66px;border-color:#e5e7eb;border-radius:16px;background:#ffffff}.dc-careers-page__search-button,.dc-careers-page__search-input{font-size:20px;line-height:30px;letter-spacing:-.02em}.dc-careers-page__search-button{min-width:128px;min-height:66px;padding-inline:32px;border-radius:16px;font-weight:600}.dc-careers-page__job-list{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.dc-careers-page__job-item:not(:last-child){padding-bottom:16px;border-bottom:1px solid #e5e7eb}.dc-careers-page__job-card{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;border:0;border-radius:24px;background:#ffffff}.dc-careers-page__job-copy{display:flex;min-width:0;flex-direction:column;gap:12px}.dc-careers-page__job-meta{color:#9ca3af;font-size:22px;font-weight:400;line-height:30px;letter-spacing:-.02em}.dc-careers-page__job-title{margin:0;color:#374151;font-size:32px;font-weight:700;line-height:40px;letter-spacing:-.02em}.dc-careers-page__section--benefits{padding-block:120px 175px;background:#ebf5ff}.dc-careers-page__benefits-inner{gap:50px}.dc-careers-page__benefits-heading-group{display:flex;flex-direction:column;align-items:center;gap:32px}.dc-careers-page__benefits-heading-group:before{content:"Benefits";display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;border-radius:40px;color:#269aff;background:#d9edff;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-.02em}.dc-careers-page__benefits-title{max-width:1160px;font-size:50px;line-height:70px;text-align:center;letter-spacing:0}.dc-careers-page__benefits-carousel{width:100%;padding-inline:199px}.dc-careers-page__benefits-carousel-track{align-items:stretch}.dc-careers-page__benefit-slide{display:flex}.dc-careers-page__benefits-carousel-control{position:absolute;z-index:2;top:50%;display:inline-flex;width:80px;height:80px;align-items:center;justify-content:center;border:0;border-radius:999px;color:var(--dc-fg-careers-heading);background:rgb(255 255 255/.9);cursor:pointer;transform:translateY(-50%)}.dc-careers-page__benefits-carousel-control:disabled{color:var(--dc-fg-placeholder);cursor:not-allowed;opacity:.45}.dc-careers-page__benefits-carousel-control--prev{left:59px}.dc-careers-page__benefits-carousel-control--next{right:59px}.dc-careers-page__benefits-carousel-dots{display:none}.dc-careers-page__benefits-carousel-dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#c5ccdb;cursor:pointer}.dc-careers-page__benefits-carousel-dot[data-active=true]{background:#0066cc}.dc-careers-page__benefit-card{display:grid;width:100%;grid-template-columns:minmax(0,1fr) 535px;align-items:center;gap:24px;padding:60px;border-radius:40px;background:rgb(255 255 255/.6)}.dc-careers-page__benefit-content{display:flex;flex-direction:column;gap:24px;padding-block:16px}.dc-careers-page__benefit-label{width:fit-content}.dc-careers-page__benefit-copy{display:flex;flex-direction:column;gap:12px}.dc-careers-page__benefit-title{margin:0;color:var(--dc-fg-hero-emphasis);font-size:36px;font-weight:700;line-height:44px;letter-spacing:-.02em}.dc-careers-page__benefit-description{margin:0;color:var(--dc-fg-neutral-solid);font-size:18px;font-weight:400;line-height:28px;letter-spacing:-.02em}.dc-careers-page__benefit-bullets{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.dc-careers-page__benefit-bullets li{display:flex;align-items:center;gap:10px}.dc-careers-page__benefit-icon{flex:0 0 auto;color:var(--dc-fg-informative)}.dc-careers-page__benefit-bullet-text{color:var(--dc-fg-neutral-solid);font-size:18px;font-weight:500;line-height:28px;letter-spacing:-.02em}.dc-careers-page__benefit-media{width:100%;max-width:535px;height:373px;margin:0;overflow:hidden;border-radius:20px}.dc-careers-page__benefit-image{display:block;width:100%;height:100%;object-fit:cover}.dc-careers-page__section--lab{padding-block:120px 175px;background:var(--dc-bg-layer-default)}.dc-careers-page__lab-inner{gap:50px}.dc-careers-page__lab-heading-group{display:flex;flex-direction:column;align-items:center;gap:32px}.dc-careers-page__lab-title{font-size:50px;line-height:70px;text-align:center;letter-spacing:0}.dc-careers-page__lab-tabs{display:flex;width:358px;align-items:center;gap:8px;padding:6px;border-radius:999px;background:var(--dc-bg-neutral-weak)}.dc-careers-page__lab-tab{display:inline-flex;min-width:0;flex:1 1 0;justify-content:center;padding:12px 24px;border:0;border-radius:999px;color:var(--dc-fg-placeholder);background:transparent;cursor:pointer}.dc-careers-page__lab-tab--active{color:var(--dc-fg-neutral-solid);background:var(--dc-bg-layer-default)}.dc-careers-page__lab-grid{display:grid;grid-template-columns:repeat(4,minmax(0,374px));justify-content:center;gap:24px;margin:0;padding:0;list-style:none}.dc-careers-page__lab-card-link{display:block;height:100%;color:inherit;text-decoration:none}.dc-careers-page__lab-card{width:100%;height:100%;gap:0;overflow:hidden;padding:0;border:1px solid var(--dc-stroke-neutral-weak);border-radius:16px;background:var(--dc-bg-layer-default)}.dc-careers-page__lab-card .dc-careers-page__lab-card-media{display:flex;width:100%;height:210px;align-items:center;justify-content:center;overflow:hidden;background:var(--dc-bg-neutral-weak)}.dc-careers-page__lab-card-image{display:block;width:100%;height:100%;object-fit:cover}.dc-careers-page__lab-card-media-placeholder{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:#f3f4f6}.dc-careers-page__lab-card-placeholder-logo.dc-logo{width:58px;height:45px;opacity:.1}.dc-careers-page__lab-card .dc-careers-page__lab-card-body{display:flex;flex-direction:column;gap:16px;padding:20px}.dc-careers-page__lab-card-main{display:flex;flex-direction:column;gap:12px}.dc-careers-page__lab-card-mobile-content{display:none}.dc-careers-page__lab-card-labels,.dc-careers-page__lab-card-tags{display:flex;flex-wrap:wrap;align-items:center;gap:0}.dc-careers-page__lab-card-category:not(:last-child),.dc-careers-page__lab-card-tag:not(:last-child){margin-right:4px}.dc-careers-page__lab-card-copy{display:flex;flex-direction:column;gap:4px}.dc-careers-page__lab-card-title{margin:0;color:var(--dc-fg-hero-emphasis);font-size:20px;font-weight:700;line-height:30px;letter-spacing:-.02em}.dc-careers-page__lab-card-summary{display:-webkit-box;overflow:hidden;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--dc-fg-neutral-solid);font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.02em}.dc-careers-page__section--interviews{padding-block:64px;background:var(--dc-bg-careers-interviews)}.dc-careers-page__interviews-container{max-width:1192px}.dc-careers-page__interviews-inner{display:flex;flex-direction:column;gap:40px}.dc-careers-page__interviews-heading-group{display:flex;flex-direction:column;align-items:center;gap:8px}.dc-careers-page__interviews-title{margin:0;color:var(--dc-fg-careers-heading);font-size:30px;font-weight:700;line-height:36px;text-align:center}.dc-careers-page__interview-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.dc-careers-page__interview-tab{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:1px solid var(--dc-stroke-careers-interview-tab);border-radius:999px;color:var(--dc-fg-careers-muted);background:var(--dc-bg-layer-default);cursor:pointer}.dc-careers-page__interview-tab .dc-typo{color:inherit;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}.dc-careers-page__interview-tab--active{border-color:var(--dc-bg-careers-interview-accent);color:var(--dc-fg-neutral-inverted);background:var(--dc-bg-careers-interview-accent)}.dc-careers-page__interview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:76px 24px;margin:0;padding:0;list-style:none}.dc-careers-page__interview-card{position:relative;display:flex;flex-direction:column;align-items:stretch;border:1px solid var(--dc-stroke-careers-interview-card);border-radius:16px;color:inherit;background:var(--dc-bg-layer-default);text-decoration:none;overflow:hidden}.dc-careers-page__interview-card--featured{border-color:var(--dc-stroke-careers-interview-card-active);box-shadow:0 2px 4px -2px rgb(0 0 0/.1),0 4px 6px -1px rgb(0 0 0/.1)}.dc-careers-page__interview-featured{position:absolute;z-index:1;top:17px;left:13px;display:inline-flex;align-items:center;justify-content:center;padding:2px 10px;border-radius:999px;color:var(--dc-fg-neutral-inverted);background:var(--dc-fg-careers-link);font-size:10px;font-weight:700;line-height:15px}.dc-careers-page__interview-thumb-wrap{display:flex;min-height:226.5px;align-items:center;justify-content:center;overflow:hidden;background:var(--dc-bg-careers-interview-card-media)}.dc-careers-page__interview-thumb{display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:0;color:var(--dc-fg-careers-placeholder-icon);background:transparent;object-fit:cover}.dc-careers-page__interview-thumb--placeholder{width:48px;height:48px;border:0}.dc-careers-page__interview-body{display:flex;flex:1;flex-direction:column;align-items:stretch;gap:12px;padding:20px}.dc-careers-page__interview-dept{display:inline-flex;width:fit-content;align-items:center;justify-content:center;padding:2px 10px;border:1px solid var(--dc-stroke-careers-interview-tag);border-radius:999px;color:var(--dc-fg-careers-link);background:var(--dc-bg-careers-interview-card-icon);font-size:10px;font-weight:700;line-height:15px}.dc-careers-page__interview-person{display:flex;flex-direction:column;gap:2px}.dc-careers-page__interview-name{margin:0;color:var(--dc-fg-careers-heading);font-size:16px;font-weight:700;line-height:24px}.dc-careers-page__interview-role{margin:0;color:var(--dc-fg-careers-subtle);font-size:12px;font-weight:400;line-height:16px}.dc-careers-page__interview-excerpt{display:-webkit-box;overflow:hidden;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:var(--dc-fg-careers-muted);font-size:14px;font-weight:400;line-height:22.75px}.dc-careers-page__interview-read{display:inline-flex;width:fit-content;align-items:center;gap:4px;padding-top:4px;color:var(--dc-fg-careers-link);font-size:12px;font-weight:600;line-height:16px}.dc-careers-page__interview-actions{display:flex;justify-content:center}.dc-careers-page__interview-view-all{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 24px;border:1px solid #0066cc;border-radius:14px;color:#ffffff;background:#2e6dfe;cursor:pointer}.dc-careers-page__interview-view-all .dc-typo,.dc-careers-page__interview-view-all svg{color:inherit}.dc-careers-page__interview-view-all .dc-typo{font-size:14px;font-weight:600;line-height:20px;letter-spacing:0}@media (max-width:768px){.dc-careers-page__container{padding-inline:20px}.dc-careers-page__empty{min-height:96px;border-radius:12px;font-size:13px;line-height:18px;text-align:center}.dc-careers-page__hero{min-height:122px;padding-block:24px;background-image:linear-gradient(var(--dc-bg-careers-hero-overlay,#0a162899),var(--dc-bg-careers-hero-overlay,#0a162899)),var(--dc-careers-hero-image-mobile)}.dc-careers-page__hero-copy{gap:8px}.dc-careers-page__hero-title{font-size:22px;line-height:30px;letter-spacing:-.02em}.dc-careers-page__hero-description{font-size:13px;line-height:18px}.dc-careers-page__section--jobs{padding-block:20px 40px}.dc-careers-page__jobs-inner{gap:20px}.dc-careers-page__jobs-title{font-size:20px;line-height:30px}.dc-careers-page__jobs-toolbar{flex-direction:column;align-items:stretch;gap:12px}.dc-careers-page__category-select-shell{order:2}.dc-careers-page__category-select{min-height:36px;padding:8px 30px 8px 12px;border-radius:10px;font-size:13px;line-height:18px}.dc-careers-page__category-select-icon{right:6px;width:14px;height:14px}.dc-careers-page__search-row{width:100%;order:1;gap:8px}.dc-careers-page__search-shell{height:48px;min-height:48px;gap:6px;padding-left:12px;border-radius:14px}.dc-careers-page__search-shell .dc-textfield__prefix{padding-left:0}.dc-careers-page__search-shell .dc-textfield__prefix svg{width:20px;height:20px}.dc-careers-page__search-input{font-size:13px;line-height:20px}.dc-careers-page__search-button{min-width:75px;min-height:48px;padding-inline:16px;border-radius:12px;font-size:14px;line-height:20px}.dc-careers-page__job-list{gap:0}.dc-careers-page__job-item:not(:last-child){padding-bottom:8px}.dc-careers-page__job-card{gap:4px;padding:14px 4px;border-radius:16px}.dc-careers-page__job-copy{gap:4px}.dc-careers-page__job-meta{font-size:13px;line-height:18px}.dc-careers-page__job-title{color:#071125;font-size:14px;font-weight:600;line-height:20px}.dc-careers-page__section--benefits,.dc-careers-page__section--lab{padding-block:40px}.dc-careers-page__benefits-inner,.dc-careers-page__lab-inner{gap:24px}.dc-careers-page__benefits-heading-group{gap:16px}.dc-careers-page__benefits-heading-group:before{padding:6px 12px;font-size:11px;line-height:14px}.dc-careers-page__benefits-title,.dc-careers-page__lab-title{font-size:20px;line-height:30px;letter-spacing:-.02em}.dc-careers-page__section-description{font-size:13px;line-height:18px}.dc-careers-page__benefits-carousel{padding-inline:0}.dc-careers-page__benefits-carousel-control{display:none}.dc-careers-page__benefits-carousel-dots{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:8px;padding-top:16px}.dc-careers-page__benefit-card{display:flex;flex-direction:column-reverse;align-items:stretch;gap:16px;padding:0;border-radius:0;background:transparent}.dc-careers-page__benefit-content{gap:16px;padding-block:0}.dc-careers-page__benefit-title{font-size:16px;line-height:22px}.dc-careers-page__benefit-bullet-text,.dc-careers-page__benefit-description{font-size:13px;line-height:18px}.dc-careers-page__benefit-media{max-width:none;height:244px;border-radius:8px}.dc-careers-page__lab-heading-group{gap:24px}.dc-careers-page__lab-tabs{width:100%;gap:8px;padding:6px}.dc-careers-page__lab-tab{padding:4px 12px}.dc-careers-page__lab-tab span{font-size:13px;font-weight:600;line-height:18px}.dc-careers-page__lab-grid{display:flex;justify-content:flex-start;gap:12px;overflow-x:auto;padding-bottom:2px}.dc-careers-page__lab-card{width:171px;padding:0;border:0;border-radius:8px;background:transparent}.dc-careers-page__lab-grid-item{flex:0 0 171px}.dc-careers-page__lab-card .dc-careers-page__lab-card-media{width:170px;height:93px;border-radius:8px}.dc-careers-page__lab-card-placeholder-logo.dc-logo{width:26px;height:20px}.dc-careers-page__lab-card .dc-careers-page__lab-card-body{gap:6px;padding:12px 0}.dc-careers-page__lab-card-desktop-content{display:none}.dc-careers-page__lab-card-mobile-content{display:flex;flex-direction:column;gap:8px}.dc-careers-page__lab-card-session-labels{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.dc-careers-page__lab-card-session-copy{display:flex;flex-direction:column;gap:2px}.dc-careers-page__lab-card-session-location{margin:0;color:var(--dc-fg-neutral-subtle);font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.02em}.dc-careers-page__lab-card-session-title{display:-webkit-box;overflow:hidden;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#071125;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.02em}.dc-careers-page__lab-card-session-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin:0;color:var(--dc-fg-placeholder);font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.02em}.dc-careers-page__lab-card-session-meta strong{color:var(--dc-fg-neutral-subtle);font-weight:700}.dc-careers-page__lab-card-labels,.dc-careers-page__lab-card-tags{gap:4px}.dc-careers-page__lab-card-tags{flex-wrap:nowrap;overflow:visible}.dc-careers-page__lab-card-tags .dc-tag{flex:0 0 auto;padding-inline:4px}.dc-careers-page__section--interviews{padding-block:64px}.dc-careers-page__interviews-container{padding-inline:16px}.dc-careers-page__interviews-inner{gap:40px}.dc-careers-page__interviews-title{font-size:24px;line-height:32px}.dc-careers-page__interview-tabs{height:84px;align-content:flex-start;justify-content:flex-start;column-gap:12px;row-gap:8px;padding-left:13px}.dc-careers-page__interview-tab:nth-child(5){margin-left:63px}.dc-careers-page__interview-tab{padding:8px 16px;font-size:14px;line-height:20px}.dc-careers-page__interview-tab--active{border-color:var(--dc-fg-careers-heading);color:var(--dc-fg-neutral-inverted);background:var(--dc-fg-careers-heading)}.dc-careers-page__interview-grid{grid-template-columns:1fr;gap:25px}.dc-careers-page__interview-thumb-wrap{min-height:267px}}.dc-careers-interview-detail{--dc-bg-careers-interview-detail:#ffffff;--dc-bg-careers-interview-detail-hero:#0a1628;--dc-bg-careers-interview-detail-hero-gradient-from:#0a1628;--dc-bg-careers-interview-detail-hero-gradient-mid:#0d2240;--dc-bg-careers-interview-detail-hero-gradient-to:#001a3a;--dc-bg-careers-interview-detail-avatar-from:#1e4080;--dc-bg-careers-interview-detail-avatar-mid:#0f53a6;--dc-bg-careers-interview-detail-avatar-to:#0066cc;--dc-bg-careers-interview-detail-answer-marker:#f0f6ff;--dc-fg-careers-interview-detail-body:#4a5568;--dc-fg-careers-interview-detail-date:#94a3b8;--dc-fg-careers-interview-detail-on-dark-muted:#bdd4ec;--dc-stroke-careers-interview-detail-cta:#3a5070;color:var(--dc-fg-careers-heading);background:var(--dc-bg-careers-interview-detail)}.dc-careers-interview-detail__hero-section{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--dc-bg-careers-interview-detail-hero-gradient-from,#0a1628) 0,var(--dc-bg-careers-interview-detail-hero-gradient-mid,#0d2240) 50%,var(--dc-bg-careers-interview-detail-hero-gradient-to,#001a3a) 100%)}.dc-careers-interview-detail__hero-section:before{content:none}.dc-careers-interview-detail__hero-container{position:relative;display:grid;width:100%;max-width:1024px;grid-template-columns:144px minmax(0,1fr);align-items:center;gap:56px;margin-inline:auto;padding:80px 16px}.dc-careers-interview-detail__hero-avatar{display:flex;width:144px;height:144px;align-items:center;justify-content:center;overflow:hidden;border-radius:16px;color:rgb(255 255 255/.5);background:linear-gradient(135deg,var(--dc-bg-careers-interview-detail-avatar-from) 0,var(--dc-bg-careers-interview-detail-avatar-mid) 7%,var(--dc-bg-careers-interview-detail-avatar-to) 100%);box-shadow:0 8px 10px -6px rgb(0 0 0/.1),0 20px 25px -5px rgb(0 0 0/.1)}.dc-careers-interview-detail__hero-avatar-image{width:100%;height:100%;object-fit:cover}.dc-careers-interview-detail__hero-copy{display:flex;width:512px;max-width:100%;min-width:0;flex-direction:column;gap:8px}.dc-careers-interview-detail__hero-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.dc-careers-interview-detail__hero-tag{display:inline-flex;align-items:center;justify-content:center;padding:2px 12px;border-radius:999px;font-size:11px;font-weight:700;line-height:16.5px}.dc-careers-interview-detail__hero-tag--department{border:1px solid rgb(126 184 247/.3);color:var(--dc-fg-careers-placeholder-icon);background:rgb(126 184 247/.1)}.dc-careers-interview-detail__hero-tag--featured{color:var(--dc-fg-neutral-inverted);background:var(--dc-fg-careers-link)}.dc-careers-interview-detail__hero-title{max-width:none;margin:0;padding-top:8px;color:var(--dc-fg-neutral-inverted);font-size:30px;font-weight:900;line-height:41.25px;letter-spacing:0}.dc-careers-interview-detail__hero-description{max-width:none;margin:0;color:var(--dc-fg-careers-placeholder-icon);font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}.dc-careers-interview-detail__hero-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:8px 0 12px}.dc-careers-interview-detail__hero-person{display:flex;flex-direction:column;align-items:stretch;gap:0}.dc-careers-interview-detail__hero-name,.dc-careers-interview-detail__hero-role{margin:0}.dc-careers-interview-detail__hero-name{color:var(--dc-fg-neutral-inverted);font-size:16px;line-height:24px;letter-spacing:0}.dc-careers-interview-detail__hero-role{letter-spacing:0}.dc-careers-interview-detail__hero-date,.dc-careers-interview-detail__hero-role{color:var(--dc-fg-careers-interview-detail-date);font-size:12px;line-height:16px}.dc-careers-interview-detail__hero-date{display:inline-flex;align-items:center;gap:4px;font-weight:400}.dc-careers-interview-detail__hero-quote{max-width:512px;margin:0;padding:0 0 0 18px;border-left:2px solid var(--dc-fg-careers-placeholder-icon);color:var(--dc-fg-careers-interview-detail-on-dark-muted);background:transparent}.dc-careers-interview-detail__hero-quote p{margin:0;color:inherit;font-size:14px;line-height:22.75px;letter-spacing:0}.dc-careers-interview-detail__body-container{display:flex;width:100%;max-width:1024px;flex-direction:column;gap:40px;margin-inline:auto;padding:56px 16px}.dc-careers-interview-detail__article{padding:48px 40px 80px;border:1px solid var(--dc-solution-detail-border);border-radius:16px;background:var(--dc-bg-layer-default);box-shadow:0 1px 2px -1px rgb(0 0 0/.1),0 1px 3px 0 rgb(0 0 0/.1)}.dc-careers-interview-detail__article,.dc-careers-interview-detail__blocks{display:flex;flex-direction:column;gap:32px}.dc-careers-interview-detail__heading{margin:0;color:var(--dc-fg-careers-heading);font-size:16px;font-weight:700;line-height:22px;letter-spacing:0}.dc-careers-interview-detail__text{margin:0;color:var(--dc-fg-careers-interview-detail-body);font-size:14px;font-weight:400;line-height:22.75px;letter-spacing:0;white-space:pre-line}.dc-careers-interview-detail__quote{margin:0;padding:0 0 0 18px;border-left:2px solid var(--dc-bg-careers-interview-accent);color:var(--dc-fg-careers-interview-detail-body);background:transparent}.dc-careers-interview-detail__quote p{margin:0;color:inherit;font-size:14px;font-weight:400;line-height:22.75px;letter-spacing:0}.dc-careers-interview-detail__quote footer{margin-top:8px;color:var(--dc-fg-careers-subtle);font-size:12px;font-weight:400;line-height:16px}.dc-careers-interview-detail__figure{display:block;width:100%;overflow:hidden;margin:0;border-radius:16px;background:var(--dc-solution-detail-border)}.dc-careers-interview-detail__figure img{display:block;width:100%;height:auto;object-fit:cover}.dc-careers-interview-detail__figure figcaption{display:block;margin-top:10px;padding:0 16px 16px;color:var(--dc-fg-careers-subtle);background:var(--dc-bg-layer-default);font-size:13px;line-height:18px;text-align:center}.dc-careers-interview-detail__qa{display:flex;flex-direction:column;gap:12px;padding:0}.dc-careers-interview-detail__qa-row{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:flex-start}.dc-careers-interview-detail__qa-marker-wrap{display:flex;justify-content:flex-start;padding-top:2px}.dc-careers-interview-detail__qa-marker{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:999px;color:var(--dc-fg-neutral-inverted);background:var(--dc-fg-careers-link);font-size:12px;font-weight:700;line-height:16px}.dc-careers-interview-detail__qa-row--answer .dc-careers-interview-detail__qa-marker{color:var(--dc-fg-careers-link);background:var(--dc-bg-careers-interview-detail-answer-marker)}.dc-careers-interview-detail__qa-question{margin:4px 0 0;color:var(--dc-fg-careers-heading);font-size:16px;font-weight:700;line-height:22px;letter-spacing:0}.dc-careers-interview-detail__qa-answer{margin:2.75px 0 0;color:var(--dc-fg-careers-interview-detail-body);font-size:14px;font-weight:400;line-height:22.75px;letter-spacing:0;white-space:pre-line}.dc-careers-interview-detail__related-section{display:flex;flex-direction:column;gap:20px}.dc-careers-interview-detail__section-heading{margin:0;color:var(--dc-fg-careers-heading);font-size:16px;font-weight:700;line-height:24px;letter-spacing:0}.dc-careers-interview-detail__related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dc-careers-interview-detail__related-card{display:flex;overflow:hidden;flex-direction:column;gap:0;padding:0;border:1px solid var(--dc-stroke-careers-interview-card);border-radius:16px;color:inherit;background:var(--dc-bg-layer-default);text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.dc-careers-interview-detail__related-card:hover{border-color:var(--dc-stroke-careers-interview-card-active);box-shadow:0 1px 3px 0 rgb(0 0 0/.1);transform:translateY(-2px)}.dc-careers-interview-detail__related-media{display:flex;width:100%;min-height:236.48px;align-items:center;justify-content:center;overflow:hidden;color:var(--dc-fg-careers-placeholder-icon);background:var(--dc-bg-careers-interview-card-media)}.dc-careers-interview-detail__related-image{width:100%;height:100%;object-fit:cover}.dc-careers-interview-detail__related-body{display:flex;min-width:0;flex-direction:column;gap:0;padding:16px}.dc-careers-interview-detail__related-department{margin-bottom:8px;padding:2px 8px;border-radius:999px;color:var(--dc-fg-careers-link);background:var(--dc-bg-careers-interview-card-icon);font-size:10px;font-weight:700;line-height:15px;letter-spacing:0}.dc-careers-interview-detail__related-person{display:flex;flex-direction:column;align-items:stretch;gap:0}.dc-careers-interview-detail__related-name,.dc-careers-interview-detail__related-title{color:var(--dc-fg-careers-heading)}.dc-careers-interview-detail__related-name{padding-bottom:2px;font-size:14px;line-height:20px}.dc-careers-interview-detail__related-excerpt,.dc-careers-interview-detail__related-role{color:var(--dc-fg-careers-muted)}.dc-careers-interview-detail__related-role{padding-bottom:8px;color:var(--dc-fg-careers-subtle);font-size:12px;line-height:16px}.dc-careers-interview-detail__related-excerpt,.dc-careers-interview-detail__related-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.dc-careers-interview-detail__related-title{-webkit-line-clamp:2;line-clamp:2;display:none}.dc-careers-interview-detail__related-excerpt{height:39px;-webkit-line-clamp:2;line-clamp:2;font-size:12px;line-height:19.5px}.dc-careers-interview-detail__related-read{display:inline-flex;width:fit-content;align-items:center;gap:4px;margin-top:12px;color:var(--dc-fg-careers-link);font-size:12px;font-weight:600;line-height:16px}.dc-careers-interview-detail__join-card{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px;border-radius:16px;color:var(--dc-fg-neutral-inverted);background:var(--dc-fg-hero-emphasis);text-align:center}.dc-careers-interview-detail__join-eyebrow{margin:0;color:var(--dc-fg-careers-placeholder-icon);font-size:12px;font-weight:700;line-height:16px;letter-spacing:.1em;text-transform:uppercase}.dc-careers-interview-detail__join-title{margin:0;color:var(--dc-fg-neutral-inverted);font-size:24px;font-weight:700;line-height:32px;letter-spacing:0}.dc-careers-interview-detail__join-description{max-width:448px;margin:0;color:var(--dc-fg-careers-interview-detail-date);font-size:14px;font-weight:400;line-height:20px}.dc-careers-interview-detail__join-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding-top:12px}.dc-careers-interview-detail__join-link{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:14px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none}.dc-careers-interview-detail__join-link--primary{color:var(--dc-fg-neutral-inverted);background:var(--dc-fg-careers-link)}.dc-careers-interview-detail__join-link--secondary{min-width:131px;padding:11.5px 24px 12.5px;border:1px solid #3a506f;color:#bdd4ec;background:transparent}.dc-careers-interview-detail__back-row{display:flex;justify-content:center}.dc-careers-interview-detail__back{display:inline-flex;align-items:center;gap:8px;padding:11.5px 28px 12.5px;border:1px solid var(--dc-fg-careers-link);border-radius:14px;color:var(--dc-fg-neutral-inverted);background:var(--dc-bg-brand);box-shadow:0 1px 2px -1px rgb(0 0 0/.1),0 1px 3px 0 rgb(0 0 0/.1);font-size:14px;font-weight:700;line-height:20px;text-decoration:none}.dc-careers-interview-detail__back:hover{background:var(--dc-bg-brand-pressed);text-decoration:none}.dc-careers-interview-detail__not-found{min-height:420px;justify-content:center}.dc-careers-interview-detail__not-found-title{margin:0;color:var(--dc-fg-careers-heading)}@media (max-width:768px){.dc-careers-interview-detail__hero-container{display:flex;flex-direction:column;align-items:stretch;gap:32px;padding:56px 16px}.dc-careers-interview-detail__hero-avatar{width:112px;height:112px;margin-inline:0;background:linear-gradient(135deg,var(--dc-bg-careers-interview-detail-avatar-from) 0,var(--dc-bg-careers-interview-detail-avatar-to) 100%)}.dc-careers-interview-detail__hero-avatar svg{width:64px;height:64px}.dc-careers-interview-detail__hero-copy{gap:8px}.dc-careers-interview-detail__hero-tag{padding:2px 12px;font-size:11px;line-height:16.5px}.dc-careers-interview-detail__hero-title{font-size:24px;line-height:33px;letter-spacing:0}.dc-careers-interview-detail__hero-description{font-size:14px;line-height:20px}.dc-careers-interview-detail__hero-quote p{font-size:14px;line-height:22.75px}.dc-careers-interview-detail__hero-meta-row{gap:16px;padding:8px 0 12px}.dc-careers-interview-detail__hero-name{font-size:16px;line-height:24px}.dc-careers-interview-detail__hero-date,.dc-careers-interview-detail__hero-role{font-size:12px;line-height:16px}.dc-careers-interview-detail__hero-quote{max-width:none;padding:0 0 0 18px}.dc-careers-interview-detail__body-container{gap:40px;padding:40px 16px 64px}.dc-careers-interview-detail__article{gap:32px;padding:32px 20px 64px;border-radius:16px;box-shadow:none}.dc-careers-interview-detail__blocks{gap:32px}.dc-careers-interview-detail__heading{margin-top:0;font-size:16px;line-height:22px}.dc-careers-interview-detail__qa-answer,.dc-careers-interview-detail__text{font-size:14px;line-height:22.75px}.dc-careers-interview-detail__quote{padding:0 0 0 18px}.dc-careers-interview-detail__quote p{font-size:14px;line-height:22.75px}.dc-careers-interview-detail__qa{gap:12px;padding:0}.dc-careers-interview-detail__qa-row{grid-template-columns:28px minmax(0,1fr);gap:12px}.dc-careers-interview-detail__qa-marker{width:28px;height:28px}.dc-careers-interview-detail__qa-question{margin-top:4px;font-size:16px;line-height:22px}.dc-careers-interview-detail__related-grid{grid-template-columns:1fr}.dc-careers-interview-detail__related-card{border-radius:16px}.dc-careers-interview-detail__related-media{min-height:267px}.dc-careers-interview-detail__join-card{gap:12px;padding:40px 24px}.dc-careers-interview-detail__join-title{font-size:24px;line-height:32px}.dc-careers-interview-detail__join-description{font-size:14px;line-height:20px}.dc-careers-interview-detail__join-actions{width:100%;flex-direction:column}.dc-careers-interview-detail__join-link{width:100%}}