.about-life[data-v-09bda724]{background:#f6f6f6;overflow:hidden;padding:96px var(--page-gutter)}.about-life h2[data-v-09bda724]{color:#000;font-size:48px;font-weight:700;line-height:1.2;margin:0;text-align:center}.about-life__tabs[data-v-09bda724]{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin:48px auto 0;max-width:var(--page-max-width)}.about-life__tab[data-v-09bda724]{align-items:center;background:#fff;border:1px solid #eee;border-radius:30px;color:#000;cursor:pointer;display:inline-flex;font-size:24px;font-weight:600;justify-content:center;line-height:1.2;min-height:77px;padding:0 48px;transition:background .24s ease,color .24s ease,border-color .24s ease}.about-life__tab--active[data-v-09bda724]{background:var(--brand);border-color:var(--brand);color:#fff}.about-life__gallery[data-v-09bda724]{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,840fr) minmax(0,410fr) minmax(0,410fr);grid-template-rows:repeat(3,minmax(0,1fr));grid-row-gap:20px;grid-column-gap:20px;aspect-ratio:1780/810;background:#fff;border-radius:40px;box-shadow:0 20px 50px #0306180f;gap:20px;margin:48px auto 0;max-width:var(--page-max-width);min-width:0;padding:40px}.about-life__photo[data-v-09bda724]{border-radius:20px;display:block;height:100%;margin:0;min-height:0;min-width:0;overflow:hidden;width:100%}.about-life__photo img[data-v-09bda724]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-life__photo--feature[data-v-09bda724]{grid-column:1;grid-row:1/span 3}.about-life__photo--middleTall[data-v-09bda724]{grid-column:2;grid-row:1/span 2}.about-life__photo--middleSmall[data-v-09bda724]{grid-column:2;grid-row:3}.about-life__photo--rightSmall[data-v-09bda724]{grid-column:3;grid-row:1}.about-life__photo--rightTall[data-v-09bda724]{grid-column:3;grid-row:2/span 2}@media(max-width:1024px){.about-life__tabs[data-v-09bda724]{gap:14px}.about-life__tab[data-v-09bda724]{font-size:20px;padding:0 20px}.about-life__gallery[data-v-09bda724]{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.about-life__photo--feature[data-v-09bda724],.about-life__photo--middleSmall[data-v-09bda724],.about-life__photo--middleTall[data-v-09bda724],.about-life__photo--rightSmall[data-v-09bda724],.about-life__photo--rightTall[data-v-09bda724]{aspect-ratio:410/280;grid-column:auto;grid-row:auto}.about-life__photo--feature[data-v-09bda724]{aspect-ratio:840/420;grid-column:1/-1}}@media(max-width:768px){.about-life[data-v-09bda724]{padding:64px var(--page-gutter)}.about-life h2[data-v-09bda724]{font-size:34px}.about-life__gallery[data-v-09bda724],.about-life__tabs[data-v-09bda724]{grid-template-columns:1fr}.about-life__tab[data-v-09bda724]{font-size:18px;min-height:58px}.about-life__gallery[data-v-09bda724]{padding:20px;grid-row-gap:14px;grid-column-gap:14px;border-radius:28px;gap:14px}.about-life__photo[data-v-09bda724],.about-life__photo--feature[data-v-09bda724],.about-life__photo--middleSmall[data-v-09bda724],.about-life__photo--middleTall[data-v-09bda724],.about-life__photo--rightSmall[data-v-09bda724],.about-life__photo--rightTall[data-v-09bda724]{aspect-ratio:410/280;min-height:0}}.about-careers[data-v-ede5c2e2]{background:#f5f5f5;color:#000}.careers-intro[data-v-ede5c2e2],.careers-jobs[data-v-ede5c2e2]{background:#fff;padding:96px var(--page-gutter)}.careers-intro[data-v-ede5c2e2]{align-items:center;border-bottom-left-radius:var(--panel-radius-xl);border-bottom-right-radius:var(--panel-radius-xl);display:grid;gap:82px;grid-template-columns:minmax(320px,.6fr) minmax(0,1.4fr);overflow-x:clip}.careers-intro__copy>span[data-v-ede5c2e2]{color:var(--brand);display:block;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:16px}.careers-intro__copy h2[data-v-ede5c2e2]{color:#000;font-size:40px;font-weight:700;line-height:1.2;margin:0}.careers-intro__copy p[data-v-ede5c2e2]{color:#181616;font-size:20px;line-height:1.5;margin:24px 0 0}.careers-red-button[data-v-ede5c2e2]{align-items:center;background:var(--brand);border-radius:999px;color:#fff;display:inline-flex;font-size:15px;font-weight:500;gap:18px;line-height:1.2;margin-top:160px;padding:10px 10px 10px 24px}.careers-red-button span[data-v-ede5c2e2]{align-items:center;background:#fff;border-radius:50%;color:#586075;display:inline-flex;height:38px;justify-content:center;width:38px}.careers-red-button svg[data-v-ede5c2e2]{display:block;height:16px;width:16px}.careers-intro__grid[data-v-ede5c2e2]{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.careers-intro__grid[data-v-ede5c2e2]:only-child{grid-column:1/-1}.careers-intro__grid a[data-v-ede5c2e2],.careers-intro__grid article[data-v-ede5c2e2]{background:#fff;border:1px solid #eee;border-radius:20px;box-shadow:0 18px 44px #0306180f;display:block;min-height:204px;padding:32px 24px;text-decoration:none}.careers-intro__grid img[data-v-ede5c2e2]{height:80px;-o-object-fit:contain;object-fit:contain;width:80px}.careers-intro__grid h3[data-v-ede5c2e2]{color:#000;font-size:20px;font-weight:600;line-height:1.2;margin:12px 0 0}.careers-intro__grid p[data-v-ede5c2e2]{color:#767676;font-size:14px;line-height:1.25;margin:8px 0 0}.careers-jobs[data-v-ede5c2e2]{align-items:start;background:#fff;border-radius:40px;display:grid;gap:36px;grid-template-columns:repeat(2,minmax(0,1fr))}.careers-jobs__copy[data-v-ede5c2e2]{position:sticky;top:calc(var(--header-height) + 32px)}.careers-jobs__copy h2[data-v-ede5c2e2]{color:#000;font-size:48px;font-weight:700;line-height:1.2;margin:0}.careers-jobs__copy p[data-v-ede5c2e2]{color:#181616;font-size:24px;line-height:1.5;margin:12px 0 0}.careers-red-button--jobs[data-v-ede5c2e2]{margin-top:296px}.careers-jobs__list[data-v-ede5c2e2]{display:grid;gap:24px}.career-job[data-v-ede5c2e2]{background:#f5f5f5;border:1px solid transparent;border-radius:20px;overflow:hidden;transform:translateY(0);transition:background-color .24s ease,border-color .24s ease,box-shadow .24s ease,transform .24s ease}.career-job[data-v-ede5c2e2]:hover{border-color:#eee;box-shadow:0 14px 32px #03061814;transform:translateY(-2px)}.career-job--active[data-v-ede5c2e2]{background:#fff;border-color:#eee;box-shadow:0 16px 36px #0306180f}.career-job button[data-v-ede5c2e2]{align-items:center;background:transparent;border:0;color:#000;cursor:pointer;display:flex;gap:24px;justify-content:space-between;min-height:130px;padding:32px 24px;text-align:left;transition:min-height .28s ease,padding .28s ease;width:100%}.career-job button[data-v-ede5c2e2]:focus-visible{outline:2px solid #d9d9d9;outline-offset:-6px}.career-job--active button[data-v-ede5c2e2]{align-items:flex-start;min-height:0;padding-bottom:8px}.career-job strong[data-v-ede5c2e2]{display:block;font-size:20px;font-weight:600;line-height:1.2;transition:color .2s ease}.career-job small[data-v-ede5c2e2]{align-items:center;background:#eee;border-radius:999px;color:#181616;display:inline-flex;font-size:13px;gap:6px;letter-spacing:.5px;line-height:23px;margin-top:8px;padding:2px 10px;text-transform:uppercase}.career-job__pin[data-v-ede5c2e2]{display:block;flex:0 0 auto;height:18px;width:18px}.career-job__toggle[data-v-ede5c2e2]{align-items:center;background:#fff;border-radius:50%;color:#000;display:inline-flex;flex:0 0 auto;height:56px;justify-content:center;transition:background-color .22s ease,transform .22s ease;width:56px}.career-job__toggle svg[data-v-ede5c2e2]{display:block;height:18px;transition:transform .28s ease;width:10px}.career-job__toggle svg path[data-v-ede5c2e2]{transition:fill .22s ease}.career-job:hover .career-job__toggle[data-v-ede5c2e2]{background:var(--brand);transform:scale(1.04)}.career-job:hover .career-job__toggle svg path[data-v-ede5c2e2]{fill:#fff}.career-job--active .career-job__toggle[data-v-ede5c2e2],.career-job--active:hover .career-job__toggle[data-v-ede5c2e2]{background:#f5f5f5}.career-job--active:hover .career-job__toggle svg path[data-v-ede5c2e2]{fill:#000}.career-job--active .career-job__toggle svg[data-v-ede5c2e2]{transform:rotate(-90deg)}.career-job__body-shell[data-v-ede5c2e2]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1),opacity .22s ease}.career-job--active .career-job__body-shell[data-v-ede5c2e2]{grid-template-rows:1fr;opacity:1}.career-job__body[data-v-ede5c2e2]{color:#666;font-size:14px;line-height:1.2;min-height:0;overflow:hidden;padding:0 24px 32px}.career-job__body[data-v-ede5c2e2] p{margin:18px 0 0}.career-job__body[data-v-ede5c2e2] ol,.career-job__body[data-v-ede5c2e2] ul{margin:14px 0 0;padding-left:20px}.career-job__body[data-v-ede5c2e2] li+li{margin-top:6px}@media(prefers-reduced-motion:reduce){.career-job[data-v-ede5c2e2],.career-job button[data-v-ede5c2e2],.career-job strong[data-v-ede5c2e2],.career-job__body-shell[data-v-ede5c2e2],.career-job__toggle[data-v-ede5c2e2],.career-job__toggle svg[data-v-ede5c2e2],.career-job__toggle svg path[data-v-ede5c2e2]{transition:none}}@media(max-width:1200px){.careers-intro[data-v-ede5c2e2],.careers-jobs[data-v-ede5c2e2]{grid-template-columns:1fr}.careers-jobs__copy[data-v-ede5c2e2]{position:static}.careers-red-button[data-v-ede5c2e2]{margin-top:48px}.careers-red-button--jobs[data-v-ede5c2e2]{margin-top:36px}}@media(max-width:768px){.careers-intro[data-v-ede5c2e2],.careers-jobs[data-v-ede5c2e2]{padding:64px var(--page-gutter)}.careers-intro__copy h2[data-v-ede5c2e2],.careers-jobs__copy h2[data-v-ede5c2e2]{font-size:34px}.careers-intro__copy p[data-v-ede5c2e2],.careers-jobs__copy p[data-v-ede5c2e2]{font-size:18px}.careers-intro__grid[data-v-ede5c2e2]{grid-template-columns:1fr}}
