.child-hero .hero-headline{max-width:22ch}.layout-ct-options,#options{background:var(--white)}.layout-ct-options .compare-grid,#options .compare-grid{gap:var(--gap-lg);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:920px){.layout-ct-options .compare-grid,#options .compare-grid{grid-template-columns:1fr}}.layout-ct-options .hire-card,#options .hire-card{gap:var(--gap-md);background:var(--color-turquoise-10,var(--turquoise-10));box-shadow:none;border:1px solid #33c8c838;border-radius:14px;flex-direction:column;height:100%;padding:clamp(24px,3vw,32px);display:flex}.layout-ct-options .hire-card--team,#options .hire-card--team{box-shadow:none;border-color:#33c8c838}.layout-ct-options .hire-card .ds-body-sm,#options .hire-card .ds-body-sm{color:var(--brand-navy)}.layout-ct-options .hire-card-tag,#options .hire-card-tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-red);margin:0;font-size:14px;font-weight:700}.layout-ct-options .hire-card h3,#options .hire-card h3{font-size:var(--fs-h3);color:var(--brand-navy);margin:0;line-height:1.25}.layout-ct-options .hire-card ul,#options .hire-card ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.layout-ct-options .hire-card li,#options .hire-card li{font-size:var(--fs-body-sm);color:var(--brand-navy);padding-left:20px;line-height:1.55;position:relative}.layout-ct-options .hire-card li:before,#options .hire-card li:before{content:"";background:var(--brand-turquoise);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.layout-ct-options .question-box,#options .question-box{background:var(--white);border:1px solid #0327390f;border-radius:10px;margin-top:auto;padding:18px 20px}.layout-ct-options .question-box h4,#options .question-box h4{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--brand-navy);margin:0 0 12px;font-weight:700}.layout-ct-options .question-box ul,#options .question-box ul{gap:8px}.layout-ct-options .question-box li,#options .question-box li{font-size:var(--fs-caption);color:var(--brand-navy)}.layout-ct-options .question-box li:before,#options .question-box li:before{background:var(--brand-red);width:4px;height:4px}.layout-ct-options .hire-card-cta,#options .hire-card-cta{margin-top:var(--gap-sm)}.layout-ct-options .hire-card-cta .ds-btn,#options .hire-card-cta .ds-btn{background:var(--brand-navy);color:var(--white);border-color:var(--brand-navy)}.layout-ct-options .hire-card-cta .ds-btn:hover,#options .hire-card-cta .ds-btn:hover{background:var(--brand-turquoise);color:var(--white);border-color:var(--brand-turquoise)}.layout-ct-options .hire-card-cta .ds-btn:focus-visible,#options .hire-card-cta .ds-btn:focus-visible{outline-color:var(--brand-turquoise)}.layout-ct-talent .layout-feature-card--hub,#talent .layout-feature-card--hub{background:var(--brand-navy);border:1px solid #ffffff24;height:100%}.layout-ct-talent .layout-feature-card--hub h3,#talent .layout-feature-card--hub h3,.layout-ct-talent .layout-feature-card--hub p,#talent .layout-feature-card--hub p{color:var(--white)}.layout-ct-talent .talent-category-tag,#talent .talent-category-tag{margin:0 0 var(--gap-xs);color:var(--brand-turquoise);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:0;padding:0;font-weight:700;line-height:1.4;display:block}.layout-ct-talent .layout-feature-card--hub ul,#talent .layout-feature-card--hub ul{margin:var(--gap-sm) 0 0;flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}.layout-ct-talent .layout-feature-card--hub li,#talent .layout-feature-card--hub li{font-size:var(--fs-body-sm);color:var(--white);padding-left:16px;position:relative}.layout-ct-talent .layout-feature-card--hub li:before,#talent .layout-feature-card--hub li:before{content:"";background:var(--brand-turquoise);border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.layout-ct-roles .role-catalogue,#roles .role-catalogue{gap:var(--gap-md);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.layout-ct-roles .role-card,#roles .role-card{background:var(--white);border:1px solid #03273914;border-radius:12px;padding:20px 22px;transition:border-color .2s,box-shadow .2s;box-shadow:0 2px 10px #0327390a}.layout-ct-roles .role-card:hover,#roles .role-card:hover{border-color:#33c8c859;box-shadow:0 8px 24px #03273914}.layout-ct-roles .role-card h3,#roles .role-card h3{font-size:var(--fs-h4);color:var(--brand-navy);margin:0 0 8px;font-weight:600}.layout-ct-roles .role-card p,#roles .role-card p{font-size:var(--fs-body-sm);color:var(--brand-navy);margin:0;line-height:1.5}.layout-ct-process .process-card,#process .process-card{background:var(--color-turquoise-10,var(--turquoise-10));border-color:#33c8c838;height:100%}.layout-ct-process .process-card .card-num,#process .process-card .card-num{color:var(--brand-red)}#benefits .layout-feature-card--elevated,.layout-why-model .layout-feature-card--elevated{background:var(--color-rouge-10,var(--red-10));border-color:#ff43432e}#benefits .layout-feature-card__icon,.layout-why-model .layout-feature-card__icon{background:var(--white)}.layout-ct-models .heading-block>.lead,.layout-ct-talent .heading-block>.lead,#talent .heading-block>.lead,#models .heading-block>.lead,.layout-ct-talent .heading-block>.lead,#talent .heading-block>.lead{color:var(--white)}.layout-ct-models .layout-feature-card--hub p,#models .layout-feature-card--hub p{color:var(--brand-navy)}.layout-ct-models .models-grid,#models .models-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2vw,1.5rem);display:grid}.layout-ct-models .models-grid>.layout-feature-card--hub,#models .models-grid>.layout-feature-card--hub{gap:var(--scalr-space-3);flex-direction:column;min-height:100%;padding:clamp(1.25rem,2.5vw,1.75rem);display:flex}.layout-ct-models .layout-feature-card--hub .layout-feature-card__top h3,#models .layout-feature-card--hub .layout-feature-card__top h3{font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.3}.layout-ct-models .layout-feature-card--hub .layout-feature-card__bottom,#models .layout-feature-card--hub .layout-feature-card__bottom{flex:1}.layout-ct-models .layout-feature-card--hub .layout-feature-card__bottom p,#models .layout-feature-card--hub .layout-feature-card__bottom p{font-size:var(--scalr-text-small);line-height:1.55}.layout-ct-models .layout-feature-card__icon,#models .layout-feature-card__icon{background:var(--color-rouge-10,var(--red-10));color:var(--brand-red)}@media (min-width:1400px){.layout-ct-models .models-grid,#models .models-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1399px){.layout-ct-models .models-grid,#models .models-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px;margin-inline:auto}}@media (max-width:767px){.layout-ct-models .models-grid,#models .models-grid{gap:var(--gap-sm);grid-template-columns:1fr;max-width:28rem;margin-inline:auto}.layout-ct-models .models-grid>.layout-feature-card--hub,#models .models-grid>.layout-feature-card--hub{padding:var(--scalr-space-4)}}
