.tgl-process{padding-block:var(--tgl-space-12)}.tgl-process .tgl-process__inner{display:flex;flex-direction:column;gap:var(--tgl-space-10)}.tgl-process .tgl-process__head{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.tgl-process .tgl-process__eyebrow{margin:0;font-family:var(--tgl-font-display);font-size:.75rem;font-weight:500;letter-spacing:.22em;line-height:1.55;text-transform:uppercase;color:var(--tgl-eyebrow-color)}.tgl-process .tgl-process__title{margin:0;font-family:var(--tgl-font-display);font-size:2rem;font-weight:400;letter-spacing:-.02em;line-height:1.12;color:var(--tgl-heading-color)}.tgl-process .tgl-process__body{display:flex;flex-direction:column;gap:1.75rem}.tgl-process .tgl-process__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}.tgl-process .tgl-process__step{display:flex;flex-direction:column;gap:.575rem;padding:1.8125rem 1.5625rem;background:var(--tgl-primitive-white);border:1px solid var(--tgl-section-divider);border-radius:.75rem}.tgl-process .tgl-process__badge{flex:none;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--tgl-primitive-teal-700);color:var(--tgl-primitive-white);font-family:var(--tgl-font-display);font-size:.8125rem;font-weight:400;line-height:1.55}.tgl-process .tgl-process__step--featured{background:var(--tgl-primitive-ink-teal-900);border-color:var(--tgl-primitive-ink-teal-900)}.tgl-process .tgl-process__step--featured .tgl-process__badge{background:var(--tgl-primitive-orange-badge);color:var(--tgl-primitive-ink-800)}.tgl-process .tgl-process__step--featured .tgl-process__step-title{color:var(--tgl-primitive-sand-50)}.tgl-process .tgl-process__step--featured .tgl-process__step-body{color:#f3efe7b8}.tgl-process .tgl-process__step--featured .tgl-process__step-body a{color:var(--tgl-primitive-sand-50)}.tgl-process .tgl-process__step-title{margin:0;font-family:var(--tgl-font-display);font-size:1.1875rem;font-weight:400;letter-spacing:-.02em;line-height:1.25;color:var(--tgl-heading-color);padding-top:.48rem}.tgl-process .tgl-process__step-body{font-family:var(--tgl-font-body);font-size:.90625rem;line-height:1.55;color:var(--tgl-muted-color)}.tgl-process .tgl-process__step-body p{margin:0 0 .75em}.tgl-process .tgl-process__step-body p:last-child{margin-bottom:0}.tgl-process .tgl-process__step-body a{color:inherit;font-weight:700;text-decoration:underline}.tgl-process .tgl-process__quote{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--tgl-space-4);padding-block:2.1875rem;border-block:1px solid rgba(31,29,26,.25)}.tgl-process .tgl-process__avatar{flex:none;display:block;width:3.5rem;height:3.5rem;overflow:hidden;border-radius:999px}.tgl-process .tgl-process__avatar img{display:block;width:100%;height:100%;object-fit:cover}.tgl-process .tgl-process__quote-text{margin:0;padding:0;border:0;flex:1 1 auto;min-width:0;font-family:var(--tgl-font-display);font-size:1.25rem;font-weight:300;line-height:1.55;color:var(--tgl-heading-color)}.tgl-process .tgl-process__quote-by{flex:none;display:flex;flex-direction:column;text-align:left;font-family:var(--tgl-font-display);font-size:.6875rem;font-weight:400;letter-spacing:.18em;line-height:1.8;text-transform:uppercase;color:var(--tgl-muted-color)}.tgl-process .tgl-process__foot{display:flex;justify-content:center}@media(min-width:48rem){.tgl-process .tgl-process__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.tgl-process .tgl-process__quote-text{font-size:1.625rem}}@media(min-width:64rem){.tgl-process{padding-block:7.5rem}.tgl-process .tgl-process__inner{gap:3.5rem}.tgl-process .tgl-process__title{font-size:2.75rem}.tgl-process .tgl-process__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.tgl-process .tgl-process__quote{flex-direction:row;align-items:center;gap:1.75rem}.tgl-process .tgl-process__quote-by{text-align:right}}
