.page-module__xgPmsG__band{--about-seam:linear-gradient(to bottom, var(--n-160) 0 1px, var(--n-000) 1px 2px, transparent 2px);--about-measure:68ch;padding:var(--space-20) 0;background-color:var(--n-000);background-image:var(--about-seam);background-repeat:no-repeat;background-size:100% 2px}.page-module__xgPmsG__marble{background-color:var(--n-040)}.page-module__xgPmsG__bandLabel{margin:0 0 var(--space-6);color:var(--n-540)}.page-module__xgPmsG__team{--about-portrait:240px}.page-module__xgPmsG__people{gap:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__xgPmsG__person{min-width:0}.page-module__xgPmsG__portrait{width:var(--about-portrait);aspect-ratio:1;max-width:100%;margin-bottom:var(--space-6);background:var(--n-000);border:1px solid var(--n-120);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);overflow:hidden}.page-module__xgPmsG__portrait img{object-fit:cover;width:100%;height:100%;display:block}.page-module__xgPmsG__initials{width:100%;height:100%;font-family:var(--font-display);font-weight:600;font-size:var(--fs-28);letter-spacing:.02em;color:var(--n-540);justify-content:center;align-items:center;display:flex}.page-module__xgPmsG__personName{font-family:var(--font-display);font-weight:650;font-size:var(--fs-24);letter-spacing:-.015em;color:var(--n-890);margin:0;line-height:32px}.page-module__xgPmsG__personRole{margin:var(--space-1) 0 0;font-size:var(--fs-16);color:var(--n-540);line-height:20px}.page-module__xgPmsG__bios{gap:var(--space-10);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__xgPmsG__bio{max-width:var(--about-measure);font-size:var(--fs-17);color:var(--n-770);text-wrap:pretty;margin:0;line-height:1.6}.page-module__xgPmsG__bioName{font-weight:inherit}.page-module__xgPmsG__thesis{max-width:760px;font-family:var(--font-display);font-weight:650;font-size:var(--fs-40);letter-spacing:-.03em;color:var(--n-890);text-wrap:balance;margin:0;line-height:1.1}.page-module__xgPmsG__lede{margin:var(--space-5) 0 0;max-width:640px;font-size:var(--fs-18);color:var(--n-650);text-wrap:pretty;line-height:1.6}.page-module__xgPmsG__failings{margin:var(--space-8) 0 0;padding:var(--space-7) var(--space-8);background:var(--n-040);border:1px solid var(--n-080);border-radius:var(--radius-xl);box-shadow:inset 0 1px 0 var(--n-020), 0 1px 0 var(--n-020);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.page-module__xgPmsG__failing{row-gap:var(--space-3);padding:0 var(--space-8);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.page-module__xgPmsG__failing:first-child{padding-left:0}.page-module__xgPmsG__failing:last-child{padding-right:0}.page-module__xgPmsG__failing+.page-module__xgPmsG__failing{border-left:1px solid var(--n-160)}.page-module__xgPmsG__failingIcon{color:var(--n-890);display:inline-flex}.page-module__xgPmsG__failingIcon svg{width:var(--space-7);height:var(--space-7);stroke-width:1.6px}.page-module__xgPmsG__failingText{font-size:var(--fs-16);color:var(--n-770);text-wrap:pretty;margin:0;line-height:1.55}.page-module__xgPmsG__failingText strong{font-family:var(--font-display);color:var(--n-890);font-weight:600}.page-module__xgPmsG__answer{margin:var(--space-8) 0 0;max-width:640px;font-family:var(--font-display);font-weight:600;font-size:var(--fs-24);letter-spacing:-.015em;color:var(--n-890);text-wrap:balance;line-height:1.3}.page-module__xgPmsG__statement{max-width:820px;font-family:var(--font-display);font-weight:600;font-size:var(--fs-32);letter-spacing:-.02em;color:var(--n-890);text-wrap:balance;margin:0;line-height:1.2}.page-module__xgPmsG__statement+.page-module__xgPmsG__statement{margin-top:var(--space-5)}.page-module__xgPmsG__statementMuted{color:var(--n-540)}.page-module__xgPmsG__statement .page-module__xgPmsG__statementMuted a{color:inherit}.page-module__xgPmsG__promises{gap:var(--space-10);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__xgPmsG__promise{min-width:0;padding-top:var(--space-5);border-top:1px solid var(--n-160)}.page-module__xgPmsG__promiseHead{align-items:center;gap:var(--space-3);display:flex}.page-module__xgPmsG__promiseIcon{background:var(--n-000);border:1px solid var(--n-120);border-radius:var(--radius-md);width:40px;height:40px;box-shadow:var(--shadow-xs);color:var(--n-770);flex:none;justify-content:center;align-items:center;display:inline-flex}.page-module__xgPmsG__promiseIcon svg{width:var(--icon-18);height:var(--icon-18)}.page-module__xgPmsG__promiseTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-18);letter-spacing:-.01em;color:var(--n-890);text-wrap:balance;margin:0;line-height:24px}.page-module__xgPmsG__promiseBody{margin:var(--space-3) 0 0;font-size:var(--fs-16);color:var(--n-650);text-wrap:pretty;line-height:1.55}.page-module__xgPmsG__door{padding-bottom:var(--space-24)}.page-module__xgPmsG__doorTitle{max-width:760px;font-family:var(--font-display);font-weight:650;font-size:var(--fs-40);letter-spacing:-.03em;color:var(--n-890);text-wrap:balance;margin:0;line-height:1.1}.page-module__xgPmsG__doorSub{margin:var(--space-4) 0 0;font-size:var(--fs-18);color:var(--n-650);line-height:1.6}.page-module__xgPmsG__doorCtas{align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.page-module__xgPmsG__doorCtas a{font-size:var(--fs-17);font-weight:500;line-height:1.6}@media (max-width:1199.98px){.page-module__xgPmsG__team{--about-portrait:200px}.page-module__xgPmsG__promises{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:759.98px){.page-module__xgPmsG__band{padding:var(--space-12) 0}.page-module__xgPmsG__bandLabel{margin-bottom:var(--space-5)}.page-module__xgPmsG__team{--about-portrait:100%}.page-module__xgPmsG__people{gap:var(--space-4)}.page-module__xgPmsG__portrait{margin-bottom:var(--space-4)}.page-module__xgPmsG__initials{font-size:var(--fs-36)}.page-module__xgPmsG__personName{font-size:var(--fs-18);line-height:24px}.page-module__xgPmsG__personRole{font-size:var(--fs-14)}.page-module__xgPmsG__bios{gap:var(--space-5);margin-top:var(--space-6);grid-template-columns:minmax(0,1fr)}.page-module__xgPmsG__bioName{padding:0 var(--space-3);font-family:var(--font-display);font-weight:600;font-size:var(--fs-14);color:var(--n-890);background:var(--n-000);border:1px solid var(--n-120);border-radius:var(--radius-pill);box-shadow:var(--shadow-xs);vertical-align:1px;line-height:24px;display:inline-block}.page-module__xgPmsG__thesis,.page-module__xgPmsG__doorTitle{font-size:var(--fs-28);letter-spacing:-.025em;line-height:1.12}.page-module__xgPmsG__lede,.page-module__xgPmsG__doorSub{font-size:var(--fs-17)}.page-module__xgPmsG__failings{gap:var(--space-4);padding:var(--space-5) var(--space-5);grid-template-columns:minmax(0,1fr)}.page-module__xgPmsG__failing{column-gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;padding:0}.page-module__xgPmsG__failing+.page-module__xgPmsG__failing{padding-top:var(--space-4);border-left:0;border-top:1px solid var(--n-160)}.page-module__xgPmsG__failingText{font-size:var(--fs-16)}.page-module__xgPmsG__answer{font-size:var(--fs-20)}.page-module__xgPmsG__statement{font-size:var(--fs-24);line-height:1.25}.page-module__xgPmsG__promises{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.page-module__xgPmsG__promiseTitle{font-size:var(--fs-17)}.page-module__xgPmsG__door{padding-bottom:var(--space-16)}}