.reveal_item__5eLFB{opacity:0;translate:0 28px;transition:opacity .7s ease var(--reveal-delay,0s),translate .85s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s)}.reveal_item__5eLFB[data-in]{opacity:1;translate:0 0}.GroupedCardGrid_root__U_n5E{width:calc(100% - 2 * 15px);margin-inline:auto;padding-block:28px 70px}@media (min-width:768px){.GroupedCardGrid_root__U_n5E{width:min(900px,100% - 2 * 32px);padding-block:30px 90px}}@media (min-width:1280px){.GroupedCardGrid_root__U_n5E{width:min(1264px,100% - 2 * 30px)}}.GroupedCardGrid_root__U_n5E[data-source=glossaryTerms]{padding-top:18px}.GroupedCardGrid_inner__qQL6j{display:flex;flex-direction:column;gap:44px}@media (min-width:1280px){.GroupedCardGrid_inner__qQL6j{gap:56px}}.GroupedCardGrid_group__2Oxk2{display:flex;flex-direction:column;gap:20px}@media (min-width:768px){.GroupedCardGrid_group__2Oxk2{gap:30px}}.GroupedCardGrid_status__EOiCh{margin:0;font-size:26px;font-weight:700;line-height:1.25}.GroupedCardGrid_status__EOiCh[data-status=past]{padding-top:32px;border-top:1px solid rgba(38,38,38,.15);color:rgba(38,38,38,.6)}.GroupedCardGrid_group__2Oxk2:first-child .GroupedCardGrid_status__EOiCh{padding-top:0;border-top:0}@media (min-width:1280px){.GroupedCardGrid_status__EOiCh{font-size:36px}.GroupedCardGrid_status__EOiCh[data-status=past]{padding-top:48px}}.GroupedCardGrid_heading__akVIL{margin:0;font-size:20px;font-weight:600;line-height:1.5;letter-spacing:.03em}@media (min-width:1280px){.GroupedCardGrid_heading__akVIL{font-size:24px}}.GroupedCardGrid_root__U_n5E[data-source=glossaryTerms] .GroupedCardGrid_heading__akVIL{font-size:28px;line-height:1.25}@media (min-width:1280px){.GroupedCardGrid_root__U_n5E[data-source=glossaryTerms] .GroupedCardGrid_heading__akVIL{font-size:32px}}.GroupedCardGrid_count__Ak0BC{margin-inline-start:4px;color:#e8bb00;font-size:15px;letter-spacing:.03em}@media (min-width:1280px){.GroupedCardGrid_count__Ak0BC{font-size:18px}}.GroupedCardGrid_grid__GK9oR{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none}@media (min-width:768px){.GroupedCardGrid_grid__GK9oR{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.GroupedCardGrid_root__U_n5E[data-source=jobs] .GroupedCardGrid_grid__GK9oR{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.GroupedCardGrid_grid__GK9oR{gap:32px}.GroupedCardGrid_root__U_n5E[data-source=glossaryTerms] .GroupedCardGrid_grid__GK9oR{grid-template-columns:repeat(3,minmax(0,1fr))}}.GroupedCardGrid_empty__tYqD0{display:flex;flex-direction:column;align-items:center;gap:16px;padding-block:40px;font-size:18px;text-align:center}.GroupedCardGrid_empty__tYqD0 p{margin:0}.GroupedCardGrid_clear___v464{padding:10px 22px;border:1px solid var(--color-ink);border-radius:999px;background:#fff;font:inherit;font-size:16px;cursor:pointer;transition:background-color .2s ease}.GroupedCardGrid_clear___v464:hover{background:var(--color-yellow);border-color:var(--color-yellow)}.GroupedCardGrid_clear___v464:focus-visible{outline:2px solid var(--color-yellow);outline-offset:2px}.JobApplyForm_root__j8rzp{padding:64px var(--gutter) 80px;background:var(--color-ink);color:#fff}@media (min-width:768px){.JobApplyForm_root__j8rzp{padding-block:100px 110px}}@media (min-width:1280px){.JobApplyForm_root__j8rzp{padding-block:150px}}.JobApplyForm_inner__MseDY{display:flex;max-width:722px;flex-direction:column;gap:32px;margin-inline:auto}@media (min-width:1280px){.JobApplyForm_inner__MseDY{gap:40px}}.JobApplyForm_header__ZDo9r{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.JobApplyForm_title__qjF67{margin:0;font-size:28px;font-weight:600;line-height:1.2;letter-spacing:.03em}@media (min-width:768px){.JobApplyForm_title__qjF67{font-size:40px}}.JobApplyForm_intro__Ed0uA{max-width:548px;margin:0;font-size:15px;line-height:1.5;letter-spacing:.03em;white-space:pre-line;text-wrap:balance}@media (min-width:768px){.JobApplyForm_intro__Ed0uA{font-size:18px}}.JobApplyForm_form__rVvgd{display:flex;flex-direction:column;gap:30px}.JobApplyForm_attach__KtVOO{position:relative;display:flex;align-items:center;gap:12px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.25)}@media (min-width:768px){.JobApplyForm_attach__KtVOO{max-width:292px}}.JobApplyForm_fileInput__Zlq6T{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.JobApplyForm_attachLabel__CbWUE{display:flex;min-width:0;flex:1;align-items:center;justify-content:space-between;gap:16px;cursor:pointer}.JobApplyForm_attachText__uELjy{overflow:hidden;font-size:16px;line-height:1.5;letter-spacing:.03em;text-decoration:underline;text-underline-offset:4px;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.JobApplyForm_attachText__uELjy{font-size:18px}}.JobApplyForm_plus__Pce8D{flex:none;color:var(--color-yellow);transition:transform .25s ease}.JobApplyForm_attachLabel__CbWUE:hover .JobApplyForm_plus__Pce8D{transform:scale(1.15)}.JobApplyForm_fileInput__Zlq6T:focus-visible+.JobApplyForm_attachLabel__CbWUE{outline:2px solid var(--color-yellow);outline-offset:4px;border-radius:4px}.JobApplyForm_remove__mYVcV{flex:none;width:24px;height:24px;border:0;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;font-size:16px;line-height:1;cursor:pointer}.JobApplyForm_remove__mYVcV:hover{background:rgba(255,255,255,.25)}.JobApplyForm_questions__w2rTk{display:flex;flex-direction:column;gap:30px}.JobApplyForm_questionsTitle__No53l{margin:0;font-size:18px;font-weight:600;line-height:1.25}.JobApplyForm_options__9XYqB{display:flex;flex-direction:column;gap:6px;margin-top:7px}.JobApplyForm_option__iX9DF{display:flex;align-items:center;gap:12px;width:fit-content;font-size:14px;line-height:1.75;cursor:pointer}@media (min-width:1280px){.JobApplyForm_option__iX9DF{font-size:13px}}.JobApplyForm_radio__VCBmh{display:grid;width:13px;height:13px;flex:none;margin:0;border-radius:50%;background:#fff;appearance:none;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.JobApplyForm_radio__VCBmh:checked{background:var(--color-yellow)}.JobApplyForm_option__iX9DF:hover .JobApplyForm_radio__VCBmh:not(:checked){box-shadow:0 0 0 3px rgba(255,205,0,.35)}.JobApplyForm_radio__VCBmh:focus-visible{outline:2px solid var(--color-yellow);outline-offset:2px}.JobApplyForm_footer__NvxAQ{display:flex;flex-direction:column;gap:24px;padding-top:30px;border-top:1px solid rgba(255,255,255,.25)}@media (min-width:1280px){.JobApplyForm_footer__NvxAQ{gap:30px}}.JobApplyForm_privacy__1SJgH{margin:0;font-size:13px;line-height:1.75}.JobApplyForm_privacyLink__1j2aD{text-decoration:underline;text-underline-offset:2px}.JobApplyForm_privacyLink__1j2aD:hover{color:var(--color-yellow)}.TermCarousel_root__qRXCY{width:calc(100% - 2 * 15px);margin-inline:auto;padding-block:16px 70px}@media (min-width:768px){.TermCarousel_root__qRXCY{width:min(900px,100% - 2 * 32px);padding-block:24px 90px}}@media (min-width:1280px){.TermCarousel_root__qRXCY{width:min(1264px,100% - 2 * 30px);padding-block:40px 100px}}.TermCarousel_rule__AkZ7h{height:0;margin:0 0 32px;border:0;border-top:1px solid rgba(38,38,38,.15)}@media (min-width:1280px){.TermCarousel_rule__AkZ7h{margin-bottom:39px}}@media (min-width:1680px){.TermCarousel_carousel__Pntcv>div:first-child{margin-bottom:39px}.TermCarousel_carousel__Pntcv h2{font-size:32px}}.ValuesGrid_root__X4CPY{background:#fffae6;padding-block:64px}@media (min-width:768px){.ValuesGrid_root__X4CPY{padding-block:90px}}@media (min-width:1280px){.ValuesGrid_root__X4CPY{padding-block:130px}}.ValuesGrid_inner__HWlLV{display:grid;width:calc(100% - 2 * 15px);margin-inline:auto;grid-template-columns:minmax(0,1fr);gap:32px}@media (min-width:768px){.ValuesGrid_inner__HWlLV{width:min(900px,100% - 2 * 32px);grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:40px}}@media (min-width:1280px){.ValuesGrid_inner__HWlLV{width:min(1264px,100% - 2 * 30px);grid-template-columns:minmax(0,314px) minmax(0,890px);gap:60px}}.ValuesGrid_title__5r1hz{margin:0;font-size:28px;font-weight:600;line-height:1.2;letter-spacing:.025em;text-align:center}@media (min-width:768px){.ValuesGrid_title__5r1hz{max-width:380px;font-size:34px;text-align:start}}@media (min-width:1280px){.ValuesGrid_title__5r1hz{font-size:48px}}.ValuesGrid_grid__OIjV7{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;margin:0;padding:0;list-style:none}@media (min-width:768px){.ValuesGrid_grid__OIjV7{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}}@media (min-width:1280px){.ValuesGrid_grid__OIjV7{gap:52px 40px}}.ValuesGrid_item__oLsSQ{display:flex;flex-direction:column;gap:12px;padding-bottom:28px;border-bottom:1px solid rgba(38,38,38,.15)}@media (min-width:1280px){.ValuesGrid_item__oLsSQ{gap:16px;padding-bottom:38px}}.ValuesGrid_itemTitle__9OGJQ{margin:0;font-size:20px;font-weight:600;line-height:1.25;letter-spacing:.025em}@media (min-width:1280px){.ValuesGrid_itemTitle__9OGJQ{font-size:26px}}.ValuesGrid_itemBody___W6W_{margin:0;max-width:425px;font-size:15px;line-height:1.6;letter-spacing:.025em}@media (min-width:1280px){.ValuesGrid_itemBody___W6W_{font-size:16px;line-height:24px}}.BusinessTypeGrid_section__HGlGS{padding:40px var(--gutter) 60px}@media (min-width:768px){.BusinessTypeGrid_section__HGlGS{padding-block:60px 100px}}@media (min-width:1680px){.BusinessTypeGrid_section__HGlGS{padding-block:72px 120px}}.BusinessTypeGrid_heading__nMB2J{max-width:1520px;margin:0 auto 30px;font-size:28px;font-weight:600;line-height:1.3;letter-spacing:.03em}@media (min-width:1280px){.BusinessTypeGrid_heading__nMB2J{font-size:40px}}.BusinessTypeGrid_grid__PD2eG{display:grid;max-width:1520px;grid-template-columns:1fr;gap:15px;margin-inline:auto}@media (min-width:768px){.BusinessTypeGrid_grid__PD2eG{max-width:900px;grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width:1280px){.BusinessTypeGrid_grid__PD2eG{max-width:1140px;grid-template-columns:repeat(3,1fr)}}@media (min-width:1680px){.BusinessTypeGrid_grid__PD2eG{max-width:1521px;gap:21px}}.BusinessTypeGrid_item__bL96t{scroll-margin-top:120px}.BusinessTypeGrid_item__bL96t:target .BusinessTypeGrid_card__i4MtO{animation:BusinessTypeGrid_flash__qY_hO 1.6s ease}@keyframes BusinessTypeGrid_flash__qY_hO{0%,60%{border-color:var(--color-yellow);box-shadow:0 0 0 3px rgba(255,205,0,.45)}}.BusinessTypeGrid_card__i4MtO{position:relative;display:flex;aspect-ratio:360/365;flex-direction:column;overflow:hidden;border:1px solid rgba(38,38,38,.15);border-radius:20px;background:#fff;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease}@media (min-width:768px){.BusinessTypeGrid_card__i4MtO{aspect-ratio:493/500}}a.BusinessTypeGrid_card__i4MtO:focus-visible,a.BusinessTypeGrid_card__i4MtO:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(38,38,38,.12)}a.BusinessTypeGrid_card__i4MtO:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.BusinessTypeGrid_text__9w96j{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding:20px 20px 0;text-align:center}@media (min-width:1680px){.BusinessTypeGrid_text__9w96j{padding-top:27px}}.BusinessTypeGrid_title__B5ufI{font-size:24px;font-weight:600;line-height:1.4;letter-spacing:.025em}@media (min-width:1280px){.BusinessTypeGrid_title__B5ufI{font-size:28px}}@media (min-width:1680px){.BusinessTypeGrid_title__B5ufI{font-size:32px}}.BusinessTypeGrid_body__KpAfr{display:grid;max-width:330px;max-height:0;overflow:hidden;font-size:15px;line-height:1.55;opacity:0;transition:max-height .5s cubic-bezier(.22,1,.36,1),opacity .4s ease,margin .5s cubic-bezier(.22,1,.36,1)}@media (min-width:1680px){.BusinessTypeGrid_body__KpAfr{font-size:18px}}.BusinessTypeGrid_card__i4MtO:focus-visible .BusinessTypeGrid_body__KpAfr,.BusinessTypeGrid_card__i4MtO:hover .BusinessTypeGrid_body__KpAfr{max-height:4.8em;margin-top:6px;opacity:1}@media (hover:none){.BusinessTypeGrid_body__KpAfr{max-height:none;margin-top:6px;opacity:1}}.BusinessTypeGrid_media__Wv8Kq{position:relative;flex:1;margin-top:14px}@media (min-width:1680px){.BusinessTypeGrid_media__Wv8Kq{margin-top:24px}}.BusinessTypeGrid_backdrop__fGM_L,.BusinessTypeGrid_cutout__aqh1b{object-fit:contain;object-position:50% 100%;transition:transform .7s cubic-bezier(.22,1,.36,1)}.BusinessTypeGrid_backdrop__fGM_L{object-fit:cover;object-position:50% 70%}.BusinessTypeGrid_card__i4MtO:hover .BusinessTypeGrid_cutout__aqh1b{transform:scale(1.04)}