.agile-text-split--band{background:var(--ts-band-bg);border-bottom:1px solid var(--ts-border);border-top:1px solid var(--ts-border);margin-left:calc(var(--ag-bleed)*-1);margin-right:calc(var(--ag-bleed)*-1);padding-left:var(--ag-bleed);padding-right:var(--ag-bleed)}.agile-text-split__inner{align-items:start;display:grid;gap:64px;grid-template-columns:.9fr 1.1fr;margin:0 auto;max-width:var(--ts-width);padding:var(--ts-pt) var(--ag-side-padding) var(--ts-pb)}.agile-text-split__inner--even{grid-template-columns:1fr 1fr}.agile-text-split__inner--reversed{grid-template-columns:1.1fr .9fr}.agile-text-split__inner--reversed.agile-text-split__inner--even{grid-template-columns:1fr 1fr}.agile-text-split__inner--reversed .agile-text-split__left{order:2}.agile-text-split__inner--reversed .agile-text-split__right{order:1}.agile-text-split__kicker{align-items:baseline;display:flex;gap:16px;margin-bottom:14px}.agile-text-split__numeral{color:var(--ag-gold);font-family:var(--ag-font-display);font-size:20px;font-style:italic}.agile-text-split__eyebrow{color:var(--ag-gold);font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.agile-text-split .agile-text-split__heading{color:var(--ag-ink);font-family:var(--ts-heading-font,var(--ag-font-display));font-size:clamp(28px,3vw,var(--ts-heading-size,40px));font-weight:var(--ts-heading-weight,300);line-height:1.08;margin:0}.agile-text-split .agile-text-split__heading em{color:var(--ag-marine);font-style:italic}.agile-text-split .agile-text-split__lead{color:color-mix(in srgb,var(--ag-ink) 88%,var(--ag-muted));font-family:var(--ts-lead-font,var(--ag-font-body));font-size:var(--ts-lead-size,19px);line-height:1.6;margin:0}.agile-text-split .agile-text-split__body,.agile-text-split .agile-text-split__body p{color:var(--ag-muted);font-size:16.5px;line-height:1.65}.agile-text-split .agile-text-split__body{margin-top:18px}.agile-text-split .agile-text-split__body p{margin:0}.agile-text-split .agile-text-split__body p+p{margin-top:.9em}.agile-text-split__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.agile-text-split__item{border-top:1px solid var(--ag-line2);color:color-mix(in srgb,var(--ag-ink) 88%,var(--ag-muted));display:flex;font-size:17px;gap:14px;padding:18px 0}.agile-text-split__item:last-child{border-bottom:1px solid var(--ag-line2)}.agile-text-split__arrow{color:var(--ag-gold-soft);flex:none}@media (max-width:991px){.agile-text-split__inner,.agile-text-split__inner--even{gap:32px;grid-template-columns:1fr}}.agile-split-lists--dark{background:var(--spl-dark-bg);color:var(--ag-ink-on-dark);margin-left:calc(var(--ag-bleed)*-1);margin-right:calc(var(--ag-bleed)*-1);padding-left:var(--ag-bleed);padding-right:var(--ag-bleed)}.agile-split-lists__inner{margin:0 auto;max-width:var(--spl-width);padding:var(--spl-pt) var(--ag-side-padding) var(--spl-pb)}.agile-split-lists__head{align-items:baseline;display:flex;gap:20px;margin-bottom:52px}.agile-split-lists__numeral{color:var(--spl-accent);font-family:var(--ag-font-display);font-size:22px;font-style:italic}.agile-split-lists--light .agile-split-lists__numeral{color:var(--ag-gold)}.agile-split-lists .agile-split-lists__heading{font-family:var(--spl-heading-font,var(--ag-font-display));font-size:clamp(30px,3.6vw,var(--spl-heading-size,46px));font-weight:300;line-height:1.06;margin:0;max-width:16em}.agile-split-lists--dark .agile-split-lists__heading{color:var(--ag-paper)}.agile-split-lists--light .agile-split-lists__heading{color:var(--ag-ink)}.agile-split-lists .agile-split-lists__heading em{font-style:italic}.agile-split-lists--dark .agile-split-lists__heading em{color:var(--spl-accent)}.agile-split-lists--light .agile-split-lists__heading em{color:var(--ag-marine)}.agile-split-lists__lead{font-size:17px;line-height:1.6;margin:-36px 0 44px 42px;max-width:42em}.agile-split-lists--dark .agile-split-lists__lead{color:color-mix(in srgb,var(--ag-ink-on-dark) 80%,var(--spl-dark-bg))}.agile-split-lists--light .agile-split-lists__lead{color:var(--ag-ink2)}.agile-split-lists__grid{display:grid;gap:0}.agile-split-lists__grid--cols-2{grid-template-columns:1fr 1fr}.agile-split-lists__grid--cols-2 .agile-split-lists__col:first-child{padding-right:56px}.agile-split-lists--dark .agile-split-lists__grid--cols-2 .agile-split-lists__col:first-child{border-right:1px solid color-mix(in srgb,#fff 13%,transparent)}.agile-split-lists--light .agile-split-lists__grid--cols-2 .agile-split-lists__col:first-child{border-right:1px solid var(--ag-line2)}.agile-split-lists__grid--cols-2 .agile-split-lists__col:last-child{padding-left:56px}.agile-split-lists__eyebrow{font-size:11.5px;font-weight:700;letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.agile-split-lists__eyebrow--green{color:var(--spl-green)}.agile-split-lists__eyebrow--accent{color:var(--spl-accent)}.agile-split-lists--light .agile-split-lists__eyebrow--accent{color:var(--ag-gold)}.agile-split-lists--dark .agile-split-lists__eyebrow--muted{color:color-mix(in srgb,var(--ag-ink-on-dark) 75%,var(--spl-dark-bg))}.agile-split-lists--light .agile-split-lists__eyebrow--muted{color:var(--ag-muted)}.agile-split-lists__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.agile-split-lists__item{display:flex;font-size:16px;gap:14px;padding:15px 0}.agile-split-lists--dark .agile-split-lists__item{border-top:1px solid color-mix(in srgb,#fff 10%,transparent);color:#d7dbe2}.agile-split-lists--dark .agile-split-lists__item--dash{color:#aeb4bf}.agile-split-lists--light .agile-split-lists__item{border-top:1px solid var(--ag-line2);color:color-mix(in srgb,var(--ag-ink) 88%,var(--ag-muted))}.agile-split-lists__item:last-child{border-bottom:1px solid transparent}.agile-split-lists--light .agile-split-lists__item:last-child{border-bottom:1px solid var(--ag-line2)}.agile-split-lists__bullet{flex:none}.agile-split-lists__item--check .agile-split-lists__bullet{color:var(--spl-green);font-weight:700}.agile-split-lists__item--arrow .agile-split-lists__bullet{color:var(--ag-gold-soft)}.agile-split-lists--dark .agile-split-lists__item--dash .agile-split-lists__bullet{color:#7e8694}.agile-split-lists--light .agile-split-lists__item--dash .agile-split-lists__bullet{color:var(--ag-faint)}.agile-split-lists__text,.agile-split-lists__text p{font-size:17.5px;line-height:1.6}.agile-split-lists--dark .agile-split-lists__text,.agile-split-lists--dark .agile-split-lists__text p{color:#d7dbe2}.agile-split-lists--light .agile-split-lists__text,.agile-split-lists--light .agile-split-lists__text p{color:var(--ag-ink2)}.agile-split-lists__text p{margin:0}.agile-split-lists__text p+p{margin-top:.9em}.agile-split-lists__callout{background:color-mix(in srgb,var(--spl-accent) 12%,transparent);border-left:3px solid var(--spl-accent);margin-top:28px;padding:20px 22px}.agile-split-lists__callout-text,.agile-split-lists__callout-text p{font-size:15.5px;line-height:1.55;margin:0}.agile-split-lists--dark .agile-split-lists__callout-text,.agile-split-lists--dark .agile-split-lists__callout-text p{color:var(--ag-ink-on-dark)}.agile-split-lists--dark .agile-split-lists__callout-text strong{color:var(--ag-paper)}.agile-split-lists--light .agile-split-lists__callout-text,.agile-split-lists--light .agile-split-lists__callout-text p{color:var(--ag-ink2)}.agile-split-lists .agile-split-lists__callout-link{color:var(--spl-accent);display:inline-block;font-size:15px;font-weight:600;margin-top:8px;text-decoration:underline;transition:opacity .2s ease}.agile-split-lists--light .agile-split-lists__callout-link{color:var(--ag-gold)}.agile-split-lists .agile-split-lists__callout-link:focus,.agile-split-lists .agile-split-lists__callout-link:hover{font-weight:600;opacity:.75;text-decoration:underline}@media (max-width:991px){.agile-split-lists__grid--cols-2{grid-template-columns:1fr}.agile-split-lists--dark .agile-split-lists__grid--cols-2 .agile-split-lists__col:first-child,.agile-split-lists--light .agile-split-lists__grid--cols-2 .agile-split-lists__col:first-child,.agile-split-lists__grid--cols-2 .agile-split-lists__col:first-child{border-right:none;margin-bottom:36px;padding-right:0}.agile-split-lists__grid--cols-2 .agile-split-lists__col:last-child{padding-left:0}.agile-split-lists__lead{margin-left:0}}@media (prefers-reduced-motion:reduce){.agile-split-lists .agile-split-lists__callout-link{transition:none}}.agile-principles{padding-bottom:var(--pr-pb);padding-top:var(--pr-pt)}.agile-principles__panel{align-items:start;background:var(--pr-bg);border-radius:var(--pr-radius);color:var(--pr-text);display:grid;gap:56px;grid-template-columns:.85fr 1.15fr;max-width:var(--pr-width);overflow:hidden;padding:var(--pr-ipy) var(--pr-ipx)}.agile-principles__panel--align-left{margin-right:auto}.agile-principles__panel--align-center{margin-left:auto;margin-right:auto}.agile-principles__panel--align-right{margin-left:auto}.agile-principles--full .agile-principles__panel{border-radius:0;margin-left:calc(var(--ag-bleed)*-1);margin-right:calc(var(--ag-bleed)*-1);max-width:none;padding-left:var(--ag-bleed);padding-right:var(--ag-bleed)}.agile-principles__panel--reversed .agile-principles__head{order:2}.agile-principles__panel--reversed .agile-principles__list{order:1}.agile-principles__kicker{align-items:baseline;display:flex;gap:16px;margin-bottom:20px}.agile-principles__numeral{color:var(--pr-accent);font-family:var(--ag-font-display);font-size:20px;font-style:italic}.agile-principles__eyebrow{color:var(--pr-accent);font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.agile-principles .agile-principles__heading{color:var(--pr-heading);font-family:var(--pr-heading-font,var(--ag-font-display));font-size:clamp(28px,3.4vw,var(--pr-heading-size,46px));font-weight:var(--pr-heading-weight,300);line-height:1.04;margin:0}.agile-principles .agile-principles__heading em{color:inherit;font-style:italic;font-weight:inherit}.agile-principles .agile-principles__lead{color:var(--pr-lead);font-family:var(--ag-font-body);font-size:17px;line-height:1.6;margin:22px 0 0;max-width:26em;text-wrap:pretty}.agile-principles__row{border-top:1px solid var(--pr-line);display:flex;gap:24px;padding:22px 0}.agile-principles__row:last-child{border-bottom:1px solid var(--pr-line)}.agile-principles__index{color:var(--pr-accent);flex:none;font-family:var(--ag-font-display);font-size:19px;font-style:italic;width:38px}.agile-principles .agile-principles__text{color:var(--pr-text);font-family:var(--pr-item-font,var(--ag-font-body));font-size:var(--pr-item-size,17px);line-height:1.5;margin:0}@media (max-width:991px){.agile-principles__panel{gap:32px;grid-template-columns:1fr}.agile-principles__panel--reversed .agile-principles__head{order:1}.agile-principles__panel--reversed .agile-principles__list{order:2}}@media (max-width:767px){.agile-principles__panel{padding:clamp(28px,7vw,var(--pr-ipy)) clamp(20px,6vw,var(--pr-ipx))}}