.pillar_header{align-items:center;gap:var(--space-4);display:flex}.pillar_header>.heading{margin-block:0}.pillar_number{color:var(--brand-500);flex:none;font-size:4.5rem}@layer components{.deliverables-release_wrap{border-radius:var(--radius-main);background-color:var(--background);color:var(--text);flex-direction:column;justify-content:center;padding:2.25rem;display:flex}.deliverables-release_wrap .eyebrow_wrap{margin-bottom:1.5rem}.deliverables-release_wrap .eyebrow_text{color:var(--text-soft);letter-spacing:.18em}.deliverables-release_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.deliverables-release_step{grid-template-columns:2.5rem minmax(0,1fr);gap:1.125rem;padding-bottom:1.625rem;display:grid;position:relative}.deliverables-release_step:not(:last-child):after{content:"";width:var(--border-width);background-color:color-mix(in lab, var(--text) 18%, transparent);position:absolute;top:3rem;bottom:0;left:1.25rem}.deliverables-release_step:last-child{padding-bottom:0}.deliverables-release_number{background-color:var(--brand-500);width:2.5rem;height:2.5rem;color:var(--brand-text);font-family:var(--display-family);border-radius:50%;place-items:center;font-size:1.125rem;font-weight:900;display:grid}.deliverables-release_body{flex-direction:column;display:flex}.deliverables-release_stores{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.deliverables-release_store{border:var(--border-width) solid color-mix(in lab, var(--text) 14%, transparent);background-color:color-mix(in lab, var(--text) 8%, transparent);border-radius:100vmax;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.75rem;line-height:1.2;display:inline-flex}.deliverables-release_dot{background-color:var(--status-live);border-radius:50%;width:.4375rem;height:.4375rem}.deliverables-release_chart{border:var(--border-width) solid color-mix(in lab, var(--text) 10%, transparent);background-color:color-mix(in lab, var(--text) 6%, transparent);border-radius:1rem;align-items:flex-end;gap:.375rem;height:4.5rem;padding:.75rem .875rem;display:flex}.deliverables-release_bar{height:var(--_h);background-color:color-mix(in lab, var(--text) 22%, transparent);border-radius:.375rem .375rem .125rem .125rem;flex:1}.deliverables-release_bar:last-child{background-color:var(--brand-500)}.deliverables-release_tiers{gap:.375rem;display:grid}.deliverables-release_tier{width:var(--_w);background-color:color-mix(in lab, var(--brand-500) var(--_a), transparent);border-radius:100vmax;height:.625rem}.release_panel{border-radius:var(--radius-main);background-color:color-mix(in lab, var(--background-3) 60%, transparent);border:var(--border-width) solid color-mix(in lab, var(--text) 7%, transparent);flex-direction:column;gap:2rem;padding:2.25rem;display:flex}.release_panel .text{color:var(--text-body);margin:0;font-size:.875rem;line-height:1.65}.build_group{gap:var(--space-5);display:grid}.release_intro{gap:.75rem;display:grid}.release_intro .heading{font-family:var(--primary-family);font-weight:var(--primary-medium);letter-spacing:-.03em;margin:0;font-size:1.5rem;line-height:1.15}.release_items{gap:1.5rem;display:grid}.release_item{gap:.5rem;display:grid}.release_item .heading{font-family:var(--primary-family);font-weight:var(--primary-medium);letter-spacing:-.02em;margin:0;font-size:1.125rem}.release_item .text{color:var(--text-2);line-height:1.6}.ways_item{flex-direction:column;display:flex}.ways_item .heading{letter-spacing:-.02em;margin:.625rem 0 0;font-size:1.125rem;line-height:1.2}.ways_item .text{color:var(--text-body);margin:.625rem 0 0;font-size:.875rem;line-height:1.6}.ways_number{color:var(--brand-500);margin-bottom:1.125rem;font-size:2.5rem}}.deliverables-release_body>.heading{font-family:var(--primary-family);font-weight:var(--primary-medium);letter-spacing:-.02em;color:var(--light-150);margin:.5rem 0 .875rem;font-size:1.125rem;line-height:1.2}.ai-intro .eyebrow_text{color:var(--brand-500);letter-spacing:.2em}.ai-intro .heading{letter-spacing:-.03em;line-height:1.15}.release_intro>.heading+.text,.release_item>.heading+.text{margin-top:.375rem}.ways_item>.heading{margin-top:0}.ways_item>.heading+.text{margin-top:1.125rem}
