.root[data-astro-cid-uehndpid]{gap:24px;display:grid}.scroller[data-astro-cid-uehndpid]{scroll-snap-type:x mandatory;margin-inline-end:calc((100% - 100cqw) / 2 - var(--layout-content-margin) + var(--layout-background-margin));padding-bottom:40px;overflow-x:auto}.scroller[data-astro-cid-uehndpid]::-webkit-scrollbar{height:8px}.scroller[data-astro-cid-uehndpid]::-webkit-scrollbar-track{background-color:var(--ivry-color-mono-150-a-on-wh);border-radius:4px}.scroller[data-astro-cid-uehndpid]::-webkit-scrollbar-thumb{background-color:var(--ivry-color-mono-300-a-on-wh);border-radius:4px}@supports not selector(::-webkit-scrollbar){.scroller[data-astro-cid-uehndpid]{scrollbar-color:var(--ivry-color-mono-300-a-on-wh) var(--ivry-color-mono-150-a-on-wh);scrollbar-width:thin}}.controls[data-astro-cid-uehndpid]{gap:24px;display:grid}.dots[data-astro-cid-uehndpid]{display:none}.dot[data-astro-cid-uehndpid]{background-color:var(--color-carousel-dot);border-radius:50%;width:12px;height:12px}.dot[data-astro-cid-uehndpid][data-current]{background-color:var(--ivry-color-green-500)}.buttons[data-astro-cid-uehndpid]{gap:12px;display:flex}.button[data-astro-cid-uehndpid]{cursor:pointer;background-color:var(--ivry-color-mono-150-a-on-wh);border:1px solid var(--color-divider-main);border-radius:1000px;place-items:center;width:100px;height:64px;padding:0;display:grid}.previousIcon[data-astro-cid-uehndpid],.nextIcon[data-astro-cid-uehndpid]{background-color:var(--ivry-color-mono-850);width:24px;height:24px;-webkit-mask-size:contain;mask-size:contain}.previousIcon[data-astro-cid-uehndpid]{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='icon%20/%20arrow-left'%3e%3cpath%20id='%20'%20d='M3.3%2012.7L11.3%2020.7C11.7%2021.1%2012.3%2021.1%2012.7%2020.7C13.1%2020.3%2013.1%2019.7%2012.7%2019.3L6.4%2013L20%2013C20.6%2013%2021%2012.6%2021%2012C21%2011.4%2020.6%2011%2020%2011L6.4%2011L12.7%204.7C13.1%204.3%2013.1%203.7%2012.7%203.3C12.3%202.9%2011.7%202.9%2011.3%203.3L3.3%2011.3C2.9%2011.7%202.9%2012.3%203.3%2012.7Z'%20fill='%23303733'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='icon%20/%20arrow-left'%3e%3cpath%20id='%20'%20d='M3.3%2012.7L11.3%2020.7C11.7%2021.1%2012.3%2021.1%2012.7%2020.7C13.1%2020.3%2013.1%2019.7%2012.7%2019.3L6.4%2013L20%2013C20.6%2013%2021%2012.6%2021%2012C21%2011.4%2020.6%2011%2020%2011L6.4%2011L12.7%204.7C13.1%204.3%2013.1%203.7%2012.7%203.3C12.3%202.9%2011.7%202.9%2011.3%203.3L3.3%2011.3C2.9%2011.7%202.9%2012.3%203.3%2012.7Z'%20fill='%23303733'/%3e%3c/g%3e%3c/svg%3e")}.nextIcon[data-astro-cid-uehndpid]{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='icon%20/%20arrow-right'%3e%3cpath%20id='%20'%20d='M20.7%2011.3L12.7%203.3C12.3%202.9%2011.7%202.9%2011.3%203.3C10.9%203.7%2010.9%204.3%2011.3%204.7L17.6%2011H4C3.4%2011%203%2011.4%203%2012C3%2012.6%203.4%2013%204%2013H17.6L11.3%2019.3C10.9%2019.7%2010.9%2020.3%2011.3%2020.7C11.7%2021.1%2012.3%2021.1%2012.7%2020.7L20.7%2012.7C21.1%2012.3%2021.1%2011.7%2020.7%2011.3Z'%20fill='%23303733'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='icon%20/%20arrow-right'%3e%3cpath%20id='%20'%20d='M20.7%2011.3L12.7%203.3C12.3%202.9%2011.7%202.9%2011.3%203.3C10.9%203.7%2010.9%204.3%2011.3%204.7L17.6%2011H4C3.4%2011%203%2011.4%203%2012C3%2012.6%203.4%2013%204%2013H17.6L11.3%2019.3C10.9%2019.7%2010.9%2020.3%2011.3%2020.7C11.7%2021.1%2012.3%2021.1%2012.7%2020.7L20.7%2012.7C21.1%2012.3%2021.1%2011.7%2020.7%2011.3Z'%20fill='%23303733'/%3e%3c/g%3e%3c/svg%3e")}@media (width<768px){.scroller[data-astro-cid-uehndpid]{scrollbar-width:none;margin-inline-end:0;padding-bottom:0}.scroller[data-astro-cid-uehndpid]::-webkit-scrollbar{display:none}.dots[data-astro-cid-uehndpid]{justify-content:center;gap:8px;display:flex}.buttons[data-astro-cid-uehndpid]{justify-content:center}}.root[data-astro-cid-ifof34sv]{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.articles[data-astro-cid-ifof34sv]{gap:32px;padding:0;list-style:none;display:flex}.articleItem[data-astro-cid-ifof34sv]{scroll-snap-align:start;flex-shrink:0;width:410px}.article[data-astro-cid-ifof34sv]{color:inherit;border-radius:12px;align-content:start;gap:24px;text-decoration:none;display:grid}.thumbnail[data-astro-cid-ifof34sv]{border-radius:12px;overflow:hidden}.thumbnail[data-astro-cid-ifof34sv] img{aspect-ratio:399.33/211;object-fit:cover;background-color:var(--ivry-color-mono-50-a-on-wh);width:100%;height:auto;transition:transform .4s}.articleText[data-astro-cid-ifof34sv]{gap:16px;transition:color .4s;display:grid}.articleTitle[data-astro-cid-ifof34sv]{letter-spacing:.0225rem;font-size:1.125rem;font-weight:700;line-height:1.6}.externalIcon[data-astro-cid-ifof34sv]{margin-inline-start:.25em}.externalIcon[data-astro-cid-ifof34sv]:before{content:"⁠"}.externalIcon[data-astro-cid-ifof34sv] svg{vertical-align:-.125em;width:1rem;height:1rem;display:inline}.externalIcon[data-astro-cid-ifof34sv] path{fill:currentColor}.author[data-astro-cid-ifof34sv]{letter-spacing:.03rem;font-size:1rem;line-height:1.5}.blogs[data-astro-cid-ifof34sv]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:8px;padding:0;list-style:none;display:grid}.blog[data-astro-cid-ifof34sv]{height:100%;font-family:var(--font-unbounded);font-feature-settings:"palt";color:inherit;letter-spacing:.025rem;background-color:var(--ivry-color-mono-50-a-on-wh);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:1.5rem;font-size:1.25rem;line-height:1.8;text-decoration:none;transition:color .15s;display:flex}.blog[data-astro-cid-ifof34sv] svg{flex-shrink:0}.blog[data-astro-cid-ifof34sv] path{fill:currentColor}@media (hover:hover){.article[data-astro-cid-ifof34sv]:hover .thumbnail[data-astro-cid-ifof34sv] img{transform:scale(1.1)}.article[data-astro-cid-ifof34sv]:hover .articleText[data-astro-cid-ifof34sv],.blog[data-astro-cid-ifof34sv]:hover{color:var(--ivry-color-green-600)}}@media (768px<=width<1024px){.blogs[data-astro-cid-ifof34sv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<768px){.root[data-astro-cid-ifof34sv]{gap:24px}.articles[data-astro-cid-ifof34sv]{gap:16px}.articleItem[data-astro-cid-ifof34sv]{width:100%}.blogs[data-astro-cid-ifof34sv]{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:0}.blog[data-astro-cid-ifof34sv]{letter-spacing:.0225rem;font-size:1.125rem}}.root[data-astro-cid-t6u6cvnq]{gap:40px;display:grid}.title[data-astro-cid-t6u6cvnq]{text-align:center;letter-spacing:.0575rem;font-size:2.875rem;font-weight:700;line-height:1.5}.body[data-astro-cid-t6u6cvnq]{font-feature-settings:"palt";letter-spacing:.0225rem;font-size:1.125rem;line-height:2.4}@media (width<768px){.root[data-astro-cid-t6u6cvnq]{gap:24px}.title[data-astro-cid-t6u6cvnq]{text-align:left;letter-spacing:.06rem;font-size:1.5rem;line-height:1.6}.body[data-astro-cid-t6u6cvnq]{letter-spacing:.02rem;font-size:1rem;line-height:2}}.root[data-astro-cid-bkdouhlb]{overflow:hidden}.track[data-astro-cid-bkdouhlb]{align-items:flex-start;gap:48px;width:max-content;animation:130s linear infinite careers-photo-marquee-scroll;display:flex}.stack[data-astro-cid-bkdouhlb]{gap:48px;display:grid}.track[data-astro-cid-bkdouhlb] picture{background-color:var(--ivry-color-mono-tetsukon-gray-100);border-radius:17.4px;overflow:hidden}.track[data-astro-cid-bkdouhlb] img{max-width:none}.stack[data-astro-cid-bkdouhlb] picture{border-radius:16.2px}@keyframes careers-photo-marquee-scroll{to{transform:translate(calc(-50% - 24px))}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-bkdouhlb]{animation:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.track[data-astro-cid-bkdouhlb] img{transition:opacity 1s ease-out}.track[data-astro-cid-bkdouhlb] img:not([data-loaded]){opacity:0}.root[data-astro-cid-bkdouhlb]:not([data-fade-in]) img{animation:0s 3s forwards careers-photo-marquee-fallback}}@keyframes careers-photo-marquee-fallback{to{opacity:1}}@media (width<768px){.root[data-astro-cid-bkdouhlb]{height:238px}.track[data-astro-cid-bkdouhlb]{transform-origin:0 0;scale:.5}}.root[data-astro-cid-piz4ab4i]{gap:40px;display:grid}.events[data-astro-cid-piz4ab4i]{grid-template-columns:repeat(3,minmax(0,401px));justify-content:space-between;gap:40px 38px;padding:0;list-style:none;display:grid}.event[data-astro-cid-piz4ab4i]{color:inherit;border-radius:12px;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;text-decoration:none;display:grid}.eventImage[data-astro-cid-piz4ab4i]{border-radius:12px;overflow:hidden}.eventImage[data-astro-cid-piz4ab4i] img{aspect-ratio:401/240;object-fit:cover;width:100%;height:auto;transition:transform .4s}.eventText[data-astro-cid-piz4ab4i]{transition:color .4s}.schedule[data-astro-cid-piz4ab4i]{font-family:var(--font-unbounded);font-feature-settings:"palt";letter-spacing:.04rem;font-size:2rem;line-height:1.4}.date[data-astro-cid-piz4ab4i]{letter-spacing:.03rem;font-size:1.5rem}.time[data-astro-cid-piz4ab4i]{letter-spacing:.02rem;font-size:1rem}.title[data-astro-cid-piz4ab4i]{letter-spacing:.0225rem;text-wrap:wrap;overflow-wrap:anywhere;font-size:1.125rem;font-weight:400;line-height:1.6}.externalIcon[data-astro-cid-piz4ab4i] svg{vertical-align:-.125em;width:1rem;height:1rem;display:inline}.externalIcon[data-astro-cid-piz4ab4i] path{fill:currentColor}@media (hover:hover){.event[data-astro-cid-piz4ab4i]:hover .eventImage[data-astro-cid-piz4ab4i] img{transform:scale(1.1)}.event[data-astro-cid-piz4ab4i]:hover .eventText[data-astro-cid-piz4ab4i]{color:var(--ivry-color-green-600)}}@media (768px<=width<1024px){.events[data-astro-cid-piz4ab4i]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<768px){.root[data-astro-cid-piz4ab4i]{gap:24px}.events[data-astro-cid-piz4ab4i]{grid-template-columns:minmax(0,1fr);gap:24px}.eventItem[data-astro-cid-piz4ab4i]:nth-child(n+7){display:none}.event[data-astro-cid-piz4ab4i]{gap:4px}}.root[data-astro-cid-xqlav42g]{display:grid}.questions[data-astro-cid-xqlav42g]{gap:40px;margin-top:40px;display:grid}.question[data-astro-cid-xqlav42g]{border-bottom:1px solid var(--ivry-color-mono-150-a-on-wh);padding-bottom:40px;padding-right:96px;position:relative}.summary[data-astro-cid-xqlav42g]{cursor:pointer;align-items:center;gap:6px;min-height:56px;list-style:none;display:flex}.summary[data-astro-cid-xqlav42g]::-webkit-details-marker{display:none}.mark[data-astro-cid-xqlav42g]{font-family:var(--font-unbounded);letter-spacing:.08rem;flex-shrink:0;font-size:2rem;line-height:1.2}.questionText[data-astro-cid-xqlav42g]{font-feature-settings:"palt";letter-spacing:.05rem;flex-grow:1;font-size:1.25rem;font-weight:700;line-height:1.8}.toggle[data-astro-cid-xqlav42g]{width:56px;height:56px;color:var(--ivry-color-brand-logo-navy);background-color:var(--ivry-color-universal-white);border:1px solid var(--color-divider-main);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:absolute;top:calc(50% - 20px);right:0;translate:0 -50%}.toggle[data-astro-cid-xqlav42g] path{fill:currentColor}.openIcon[data-astro-cid-xqlav42g],.closeIcon[data-astro-cid-xqlav42g]{display:contents}.question[data-astro-cid-xqlav42g][open] .openIcon[data-astro-cid-xqlav42g],.question[data-astro-cid-xqlav42g]:not([open]) .closeIcon[data-astro-cid-xqlav42g]{display:none}.answer[data-astro-cid-xqlav42g]{font-feature-settings:"palt";letter-spacing:.02rem;font-size:1rem;line-height:1.8}.answer[data-astro-cid-xqlav42g]>[data-astro-cid-xqlav42g]:first-child{margin-top:18px}@media (prefers-reduced-motion:no-preference){.question[data-astro-cid-xqlav42g][open] .answer[data-astro-cid-xqlav42g]{animation:.3s faq-answer-fade-in}}@keyframes faq-answer-fade-in{0%{opacity:0}}.aiPhone[data-astro-cid-xqlav42g]{text-align:center;background-color:var(--color-careers-ai-phone-background);border:8px solid var(--ivry-color-universal-white);border-radius:12px;justify-items:center;margin-top:92.82px;padding:3.25rem 0 2.2119rem 2.3125rem;display:grid;position:relative}.aiPhoneIllustration[data-astro-cid-xqlav42g]{position:absolute;top:-37.82px;left:calc(50% - 541px)}.aiPhoneTitle[data-astro-cid-xqlav42g]{font-feature-settings:"palt";letter-spacing:.04em;font-size:2rem;font-weight:700;line-height:1}.aiPhoneNumber[data-astro-cid-xqlav42g]{font-family:var(--font-unbounded);font-feature-settings:"palt";letter-spacing:.04em;margin-top:1rem;font-size:3.75rem;font-weight:500;line-height:1}.aiPhoneLink[data-astro-cid-xqlav42g]{color:var(--ivry-color-green-600);white-space:nowrap;align-items:center;gap:.166667em;text-decoration:none;display:inline-flex}.aiPhoneLink[data-astro-cid-xqlav42g] svg{flex-shrink:0;width:.8em;height:.8em}.aiPhoneButton[data-astro-cid-xqlav42g]{display:none}.aiPhoneDescription[data-astro-cid-xqlav42g]{font-feature-settings:"palt";letter-spacing:.04em;margin-top:1.625rem;font-size:1.25rem;line-height:1.6}@media (width<1280px){.aiPhone[data-astro-cid-xqlav42g]{padding-inline:16px;container-type:inline-size}.aiPhoneNumber[data-astro-cid-xqlav42g]{font-size:min(3.75rem,9.09091cqi)}.aiPhoneIllustration[data-astro-cid-xqlav42g]{display:none}}@media (width<768px){.questions[data-astro-cid-xqlav42g]{gap:24px;margin-top:24px}.question[data-astro-cid-xqlav42g]{padding-bottom:24px;padding-right:0}.summary[data-astro-cid-xqlav42g]{min-height:0}.mark[data-astro-cid-xqlav42g]{font-size:1.5rem}.questionText[data-astro-cid-xqlav42g]{letter-spacing:.0225rem;font-size:1.125rem;line-height:1.6}.toggle[data-astro-cid-xqlav42g]{width:41px;height:41px;position:static;translate:none}.answer[data-astro-cid-xqlav42g]{font-size:.875rem}.aiPhone[data-astro-cid-xqlav42g]{justify-items:stretch;margin-top:24px;padding:23.8px 16px 25.6px}.aiPhoneTitle[data-astro-cid-xqlav42g]{font-size:1.0625rem}.aiPhoneNumber[data-astro-cid-xqlav42g]{margin-top:12px;font-size:1.5144rem}.aiPhoneButton[data-astro-cid-xqlav42g]{height:3rem;color:var(--ivry-color-universal-white);background-color:var(--ivry-color-green-500);border:2px solid var(--ivry-color-mono-150-a-on-wh);border-radius:60px;justify-content:center;align-items:center;margin-top:12px;font-size:1.125rem;font-weight:700;line-height:1.2;text-decoration:none;display:flex}.aiPhoneDescription[data-astro-cid-xqlav42g]{text-align:left;margin-top:16px;font-size:.75rem;line-height:1.8}}.buttonLink[data-astro-cid-fzg7ahdj]{color:inherit;white-space:nowrap;background-color:var(--ivry-color-brand-yellow);border:1px solid var(--ivry-color-brand-yellow);border-radius:100px;justify-content:center;align-items:center;gap:.5em;padding:1em 1.75em 1em 2em;font-size:1.5rem;font-weight:500;text-decoration:none;display:flex}.buttonLink[data-astro-cid-fzg7ahdj] svg{flex-shrink:0;width:1.5em;height:1.5em}@media (width<768px){.buttonLink[data-astro-cid-fzg7ahdj]{font-size:1.125rem}}.root[data-astro-cid-jemendhb]{position:relative}.illustration[data-astro-cid-jemendhb]{top:calc(-1 * var(--layout-header-height) - 52px);position:absolute;left:944px}.illustration[data-astro-cid-jemendhb] svg{width:1116px;max-width:none;height:auto;animation:1s ease-out both careers-hero-fade-in}.contents[data-astro-cid-jemendhb]{grid-template-columns:minmax(0,1fr);justify-items:start;padding-top:108px;padding-left:156px;display:grid;position:relative}.eyebrow[data-astro-cid-jemendhb]{font-family:var(--font-unbounded);letter-spacing:.03rem;font-size:1.5rem;font-weight:500;line-height:1.5;animation:.6s cubic-bezier(.22,1,.36,1) both careers-hero-wipe;overflow:hidden}.eyebrowText[data-astro-cid-jemendhb]{animation:.6s cubic-bezier(.22,1,.36,1) .15s both careers-hero-rise;display:inline-block}.titleLine[data-astro-cid-jemendhb]{animation:.6s cubic-bezier(.22,1,.36,1) .25s both careers-hero-wipe;display:block;overflow:hidden}.titleLine[data-astro-cid-jemendhb]:nth-child(2){animation-delay:.5s}.titleText[data-astro-cid-jemendhb]{animation:.6s cubic-bezier(.22,1,.36,1) .4s both careers-hero-rise;display:inline-block}.titleLine[data-astro-cid-jemendhb]:nth-child(2) .titleText[data-astro-cid-jemendhb]{animation-delay:.65s}.title[data-astro-cid-jemendhb]{letter-spacing:.08rem;word-break:keep-all;margin-top:24px;font-size:4rem;font-weight:700;line-height:1.5}.narrowBreak[data-astro-cid-jemendhb]{display:none}.body[data-astro-cid-jemendhb]{justify-self:stretch;animation:.8s cubic-bezier(.22,1,.36,1) both careers-hero-fade-up}.lead[data-astro-cid-jemendhb]{font-feature-settings:"palt";letter-spacing:.0225rem;word-break:keep-all;width:780px;max-width:100%;margin-top:72px;font-size:1.125rem;line-height:2.4}.actions[data-astro-cid-jemendhb]{margin-top:48px;display:flex}@media (scripting:enabled){.contents[data-astro-cid-jemendhb][data-waiting] .eyebrow[data-astro-cid-jemendhb],.contents[data-astro-cid-jemendhb][data-waiting] .eyebrowText[data-astro-cid-jemendhb],.contents[data-astro-cid-jemendhb][data-waiting] .titleLine[data-astro-cid-jemendhb],.contents[data-astro-cid-jemendhb][data-waiting] .titleText[data-astro-cid-jemendhb],.body[data-astro-cid-jemendhb][data-waiting]{animation-play-state:paused}}:root:active-view-transition .illustration[data-astro-cid-jemendhb] svg{animation-play-state:paused}:root:active-view-transition .eyebrow[data-astro-cid-jemendhb]{animation-play-state:paused}:root:active-view-transition .eyebrowText[data-astro-cid-jemendhb]{animation-play-state:paused}:root:active-view-transition .titleLine[data-astro-cid-jemendhb]{animation-play-state:paused}:root:active-view-transition .titleText[data-astro-cid-jemendhb]{animation-play-state:paused}:root:active-view-transition .body[data-astro-cid-jemendhb]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.illustration[data-astro-cid-jemendhb] svg,.eyebrow[data-astro-cid-jemendhb],.eyebrowText[data-astro-cid-jemendhb],.titleLine[data-astro-cid-jemendhb],.titleText[data-astro-cid-jemendhb],.body[data-astro-cid-jemendhb]{animation:none}}@keyframes careers-hero-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes careers-hero-rise{0%{transform:translateY(100%)}to{transform:none}}@keyframes careers-hero-fade-in{0%{opacity:0}to{opacity:1}}@keyframes careers-hero-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (width<1280px){.illustration[data-astro-cid-jemendhb]{position:static}.illustration[data-astro-cid-jemendhb] svg{margin-left:var(--layout-content-margin)}.contents[data-astro-cid-jemendhb]{padding:40px var(--layout-content-margin) 0}.narrowBreak[data-astro-cid-jemendhb]{display:inline}}@media (width<768px){.illustration[data-astro-cid-jemendhb] svg{width:148.404%;margin-top:-20px;margin-left:6.11702%}.contents[data-astro-cid-jemendhb]{justify-items:stretch;padding-top:28px}.eyebrow[data-astro-cid-jemendhb]{letter-spacing:.0175rem;font-size:.875rem;line-height:1.4}.title[data-astro-cid-jemendhb]{letter-spacing:.04rem;margin-top:12px;font-size:2rem;line-height:1.4}.lead[data-astro-cid-jemendhb]{letter-spacing:.02rem;margin-top:24px;font-size:1rem;line-height:2}.actions[data-astro-cid-jemendhb]{margin-top:24px;display:grid}}.root[data-astro-cid-k63vpwpy]{grid-template-columns:minmax(0,1fr);grid-template-areas:"stack";display:grid}.title[data-astro-cid-k63vpwpy]{z-index:1;font-family:var(--font-unbounded);letter-spacing:.2rem;pointer-events:none;grid-area:stack;align-self:start;font-size:5rem;font-weight:400;line-height:1.2}.interview[data-astro-cid-k63vpwpy]{color:inherit;border-radius:12px;grid-area:stack;margin-top:48px;text-decoration:none;position:relative}.photo[data-astro-cid-k63vpwpy]{border-radius:12px;height:563px;position:relative;overflow:hidden}.photoZoom[data-astro-cid-k63vpwpy]{transition:transform .4s;position:absolute;inset:0}.photoZoom[data-astro-cid-k63vpwpy] img{width:max(101.406%,964.5px);max-width:none;height:auto;position:absolute;top:-80px;left:-.234375%}.caption[data-astro-cid-k63vpwpy]{justify-items:start;gap:16px;display:grid;position:absolute;top:342.71px;left:0}.message[data-astro-cid-k63vpwpy],.person[data-astro-cid-k63vpwpy]{transition:color .4s}.message[data-astro-cid-k63vpwpy]{box-sizing:content-box;letter-spacing:.04rem;line-break:strict;background-color:var(--ivry-color-universal-white);width:48.75rem;padding-inline:.5rem;font-size:2rem;font-weight:700;line-height:1.6}.externalIcon[data-astro-cid-k63vpwpy]{margin-inline-start:.25em}.externalIcon[data-astro-cid-k63vpwpy]:before{content:"⁠"}.externalIcon[data-astro-cid-k63vpwpy] svg{vertical-align:-.125em;width:1em;height:1em;display:inline}.externalIcon[data-astro-cid-k63vpwpy] path{fill:currentColor}.person[data-astro-cid-k63vpwpy]{letter-spacing:.02rem;background-color:var(--ivry-color-universal-white);padding:.625rem .5rem .5rem;font-weight:700;line-height:1.4}.role[data-astro-cid-k63vpwpy]{font-size:1rem}.name[data-astro-cid-k63vpwpy]{font-size:1.5rem}@media (hover:hover){.interview[data-astro-cid-k63vpwpy]:hover .photoZoom[data-astro-cid-k63vpwpy]{transform:scale(1.1)}.interview[data-astro-cid-k63vpwpy]:hover .message[data-astro-cid-k63vpwpy],.interview[data-astro-cid-k63vpwpy]:hover .person[data-astro-cid-k63vpwpy]{color:var(--ivry-color-green-600)}}@media (width<1280px){.photoZoom[data-astro-cid-k63vpwpy] img{object-fit:cover;width:100%;height:100%;top:0;left:0}.caption[data-astro-cid-k63vpwpy]{margin-top:16px;position:static}.message[data-astro-cid-k63vpwpy]{width:auto;padding-inline:0}.person[data-astro-cid-k63vpwpy]{padding:0}}@media (width<768px){.title[data-astro-cid-k63vpwpy]{letter-spacing:.1rem;margin-left:4px;font-size:2.5rem}.interview[data-astro-cid-k63vpwpy]{margin-top:24px}.photo[data-astro-cid-k63vpwpy]{aspect-ratio:328/420;height:auto}.message[data-astro-cid-k63vpwpy]{letter-spacing:.025rem;font-size:1.25rem}.role[data-astro-cid-k63vpwpy]{font-size:.75rem}.name[data-astro-cid-k63vpwpy]{font-size:1.25rem}}.root[data-astro-cid-2ta3b4qy]{min-height:1044px;padding:120px calc(var(--layout-content-inset) - var(--layout-background-inset)) 160px;background-color:var(--ivry-color-green-500);border-radius:24px;align-content:space-between;display:grid;position:relative;overflow:hidden}.collage[data-astro-cid-2ta3b4qy]{position:absolute;top:0;left:calc(max(40px,50% - 640px) + 606.52px)}.collage[data-astro-cid-2ta3b4qy] img{max-width:none}.contents[data-astro-cid-2ta3b4qy]{width:680px;color:var(--ivry-color-universal-white);gap:40px;display:grid;position:relative}.title[data-astro-cid-2ta3b4qy]{font-family:var(--font-unbounded);letter-spacing:.2rem;font-size:5rem;font-weight:400;line-height:1.2}.body[data-astro-cid-2ta3b4qy]{gap:48px;display:grid}.description[data-astro-cid-2ta3b4qy]{font-feature-settings:"palt";letter-spacing:.05rem;font-size:1.25rem;line-height:2.2}.action[data-astro-cid-2ta3b4qy]{color:var(--ivry-color-brand-logo-navy);display:flex}.entries[data-astro-cid-2ta3b4qy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid;position:relative}.entry[data-astro-cid-2ta3b4qy]{height:100%;color:inherit;background:linear-gradient(var(--ivry-color-mono-50-a-on-wh), var(--ivry-color-mono-50-a-on-wh)), var(--ivry-color-universal-white);border:8px solid var(--ivry-color-universal-white);border-radius:12px;align-content:center;gap:24px;padding:40px 32px;text-decoration:none;display:grid}.entryTitle[data-astro-cid-2ta3b4qy]{align-items:center;gap:12px;font-size:1.5rem;font-weight:700;line-height:1;display:flex}.entryTitle[data-astro-cid-2ta3b4qy] svg{flex-shrink:0}.entryTitle[data-astro-cid-2ta3b4qy] path{fill:currentColor}.entryDescription[data-astro-cid-2ta3b4qy]{letter-spacing:.02rem;font-size:1rem;line-height:2}@media (width<1280px){.root[data-astro-cid-2ta3b4qy]{min-height:0}.contents[data-astro-cid-2ta3b4qy]{width:auto}.entries[data-astro-cid-2ta3b4qy]{grid-template-columns:minmax(0,1fr)}}@media (768px<=width<1280px){.root[data-astro-cid-2ta3b4qy]{gap:80px;padding-bottom:120px}.collage[data-astro-cid-2ta3b4qy]{display:none}}@media (width<768px){.root[data-astro-cid-2ta3b4qy]{border-radius:0;grid-template-columns:minmax(0,1fr);gap:32px;padding:40px 24px}.collage[data-astro-cid-2ta3b4qy]{order:1;margin-top:-6px;margin-left:-66px;position:static}.collage[data-astro-cid-2ta3b4qy] img{width:459.5px;height:auto}.contents[data-astro-cid-2ta3b4qy]{gap:24px}.title[data-astro-cid-2ta3b4qy]{letter-spacing:.08rem;font-size:2rem}.body[data-astro-cid-2ta3b4qy]{gap:24px}.description[data-astro-cid-2ta3b4qy]{letter-spacing:.04rem;font-size:1rem;line-height:2}.action[data-astro-cid-2ta3b4qy]{display:grid}.entry[data-astro-cid-2ta3b4qy]{padding:32px 24px}}.root[data-astro-cid-o42ldmqi]{gap:40px;display:grid}.lists[data-astro-cid-o42ldmqi]{gap:24px;display:grid;overflow-x:clip}.mediaList[data-astro-cid-o42ldmqi]{flex-wrap:wrap;gap:13px 24px;margin-left:-25px;padding:0;list-style:none;display:flex}.media[data-astro-cid-o42ldmqi]{border-left:1px solid var(--ivry-color-mono-300-a-on-wh);padding-left:24px}.mediaLink[data-astro-cid-o42ldmqi]{font-family:var(--font-unbounded);font-feature-settings:"palt";color:inherit;align-items:center;gap:10px;font-size:2rem;line-height:1.8;text-decoration:none;transition:color .15s;display:flex}.mediaLink[data-astro-cid-o42ldmqi] svg{flex-shrink:0}.mediaLink[data-astro-cid-o42ldmqi] path{fill:currentColor}@media (hover:hover){.mediaLink[data-astro-cid-o42ldmqi]:hover{color:var(--ivry-color-green-600)}}@media (width<768px){.root[data-astro-cid-o42ldmqi]{gap:24px}.lists[data-astro-cid-o42ldmqi]{gap:13px}.mediaList[data-astro-cid-o42ldmqi]{gap:13px;margin-left:0}.media[data-astro-cid-o42ldmqi]{border-left:0;padding-left:0;padding-right:12px}.mediaLink[data-astro-cid-o42ldmqi]{font-size:1rem}}.memberDialog[data-astro-cid-tdckh4mo]{display:contents}.trigger[data-astro-cid-tdckh4mo]{cursor:pointer;background:0 0;border:0;border-radius:12px;position:absolute;inset:0}.dialog[data-astro-cid-tdckh4mo]{width:min(960px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--ivry-color-brand-logo-navy);background-color:var(--ivry-color-universal-white);border:0;border-radius:24px;padding:0;overflow:hidden}.content[data-astro-cid-tdckh4mo]{max-height:calc(100dvh - 32px);padding:56px 64px;overflow-y:auto}.dialog[data-astro-cid-tdckh4mo]::backdrop{background-color:var(--ivry-color-mono-300-a-on-wh)}@media (prefers-reduced-motion:no-preference){.dialog[data-astro-cid-tdckh4mo],.dialog[data-astro-cid-tdckh4mo]::backdrop{opacity:0;transition:opacity .25s ease, transform .25s ease, display .25s allow-discrete, overlay .25s allow-discrete}.dialog[data-astro-cid-tdckh4mo]{transform:translateY(16px)}.dialog[data-astro-cid-tdckh4mo]:modal{opacity:1}.dialog[data-astro-cid-tdckh4mo]:modal::backdrop{opacity:1}.dialog[data-astro-cid-tdckh4mo]:modal{transform:none}@starting-style{.dialog[data-astro-cid-tdckh4mo]:modal{opacity:0}.dialog[data-astro-cid-tdckh4mo]:modal::backdrop{opacity:0}.dialog[data-astro-cid-tdckh4mo]:modal{transform:translateY(16px)}}}@media (width<768px){.dialog[data-astro-cid-tdckh4mo]{border-radius:12px;max-height:80dvh}.content[data-astro-cid-tdckh4mo]{max-height:80dvh;padding:72px 24px 32px}}.root[data-astro-cid-2c77q6si]{gap:40px;display:grid}.members[data-astro-cid-2c77q6si]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;padding:0;list-style:none;display:grid}.memberItem[data-astro-cid-2c77q6si]{position:relative}.member[data-astro-cid-2c77q6si]{align-content:start;gap:16px;display:grid}.photo[data-astro-cid-2c77q6si]{border-radius:12px;max-width:298px;overflow:hidden}.photo[data-astro-cid-2c77q6si] img{width:100%;height:auto;transition:transform .4s}.profile[data-astro-cid-2c77q6si]{gap:8px;max-width:274px;transition:color .4s;display:grid}.role[data-astro-cid-2c77q6si],.name[data-astro-cid-2c77q6si]{font-weight:700;line-height:1.5;display:block}.role[data-astro-cid-2c77q6si]{font-size:.875rem}.name[data-astro-cid-2c77q6si]{font-size:1.5rem}.summary[data-astro-cid-2c77q6si]{font-size:1rem;line-height:1.7}.dialogBody[data-astro-cid-2c77q6si]{align-items:flex-start;gap:40px;display:flex}.dialogPhoto[data-astro-cid-2c77q6si]{flex-shrink:0}.dialogPhoto[data-astro-cid-2c77q6si] img{border-radius:12px;width:298px;height:298px}.dialogContents[data-astro-cid-2c77q6si]{flex:1;gap:24px;min-width:0;display:grid}.dialogRole[data-astro-cid-2c77q6si],.dialogName[data-astro-cid-2c77q6si],.dialogHeading[data-astro-cid-2c77q6si]{font-weight:700;line-height:1.5}.dialogRole[data-astro-cid-2c77q6si]{font-size:.875rem}.dialogName[data-astro-cid-2c77q6si]{font-size:2rem}.dialogSection[data-astro-cid-2c77q6si]{gap:16px;display:grid}.dialogHeading[data-astro-cid-2c77q6si]{font-size:1.125rem}.dialogText[data-astro-cid-2c77q6si]{font-feature-settings:"palt";letter-spacing:.02rem;font-size:1rem;line-height:1.9}.closeForm[data-astro-cid-2c77q6si]{position:absolute;top:32px;right:32px}.closeButton[data-astro-cid-2c77q6si]{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.closeButton[data-astro-cid-2c77q6si] path{fill:currentColor}@media (hover:hover){.memberItem[data-astro-cid-2c77q6si]:hover .photo[data-astro-cid-2c77q6si] img{transform:scale(1.1)}.memberItem[data-astro-cid-2c77q6si]:hover .profile[data-astro-cid-2c77q6si]{color:var(--ivry-color-green-600)}}@media (768px<=width<1024px){.members[data-astro-cid-2c77q6si]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<768px){.root[data-astro-cid-2c77q6si]{gap:24px}.members[data-astro-cid-2c77q6si]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.photo[data-astro-cid-2c77q6si] img{aspect-ratio:148/149;object-fit:cover}.role[data-astro-cid-2c77q6si]{font-size:.75rem;line-height:1.4}.name[data-astro-cid-2c77q6si]{font-size:1.125rem;line-height:1.4}.summary[data-astro-cid-2c77q6si]{font-size:.875rem;line-height:1.4}.dialogBody[data-astro-cid-2c77q6si]{flex-direction:column;gap:24px}.dialogPhoto[data-astro-cid-2c77q6si]{align-self:stretch}.dialogPhoto[data-astro-cid-2c77q6si] img{width:100%;height:auto}.closeForm[data-astro-cid-2c77q6si]{background-color:var(--ivry-color-universal-white);justify-content:flex-end;align-items:center;height:64px;padding-inline:16px;display:flex;inset:0 0 auto}.closeButton[data-astro-cid-2c77q6si]{padding:10px}.closeButton[data-astro-cid-2c77q6si] svg{width:24px;height:24px}}.root[data-astro-cid-rxydx37b]{display:grid}.description[data-astro-cid-rxydx37b]{font-feature-settings:"palt";letter-spacing:.025rem;margin-top:34px;font-size:1.25rem;line-height:1.9}.jobs[data-astro-cid-rxydx37b]{background-color:var(--ivry-color-universal-white);border:2px solid var(--ivry-color-green-600);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:16px;margin-top:35px;padding:40px;list-style:none;display:grid}.job[data-astro-cid-rxydx37b]{height:100%;min-height:6.25rem;color:var(--ivry-color-universal-white);background-color:var(--ivry-color-green-500);border:2px solid var(--ivry-color-mono-150-a-on-wh);isolation:isolate;border-radius:12px;align-content:center;gap:.625rem;padding:1.5rem calc(2rem + 24px) 1.5rem 1.5rem;line-height:1.2;text-decoration:none;display:grid;position:relative}.job[data-astro-cid-rxydx37b]:before{z-index:-1;pointer-events:none;content:"";border-radius:inherit;transition:background-color .15s;position:absolute;inset:-2px}@media (hover:hover){.job[data-astro-cid-rxydx37b]:hover:before{background-color:var(--color-careers-job-hover-overlay)}}.jobName[data-astro-cid-rxydx37b]{letter-spacing:.03rem;word-break:keep-all;overflow-wrap:anywhere;font-size:1.5rem;font-weight:700}.jobDescription[data-astro-cid-rxydx37b]{letter-spacing:.0175rem;font-size:.875rem;font-weight:500}.jobIcon[data-astro-cid-rxydx37b]{position:absolute;top:50%;right:1.5rem;translate:0 -50%}.jobIcon[data-astro-cid-rxydx37b] path{fill:currentColor}.allJobsLink[data-astro-cid-rxydx37b]{justify-self:end;margin-top:40px}@media (width<1024px){.jobs[data-astro-cid-rxydx37b]{grid-template-columns:minmax(0,1fr)}}@media (width<768px),(1024px<=width<1280px){.jobName[data-astro-cid-rxydx37b]{letter-spacing:.0225rem;font-size:1.125rem}}@media (width<768px){.description[data-astro-cid-rxydx37b]{display:none}.jobs[data-astro-cid-rxydx37b]{background-color:#0000;border:0;gap:12px;margin-top:24px;padding:0}.job[data-astro-cid-rxydx37b]{gap:.5rem;min-height:5rem;padding:1rem calc(1.5rem + 24px) 1rem 1rem;line-height:1.4}.jobName[data-astro-cid-rxydx37b]{letter-spacing:.02rem;font-size:1rem}.jobDescription[data-astro-cid-rxydx37b]{letter-spacing:.015rem;font-size:.75rem}.jobIcon[data-astro-cid-rxydx37b]{right:1rem}.allJobsLink[data-astro-cid-rxydx37b]{justify-self:stretch;margin-top:24px}}.root[data-astro-cid-usty5cq5]{color:var(--ivry-color-brand-logo-navy);isolation:isolate;grid-template-columns:minmax(0,1fr);padding-bottom:40px;display:grid;position:relative;overflow-x:clip}.heroBackground[data-astro-cid-usty5cq5]{background-image:linear-gradient(to bottom, var(--ivry-color-universal-white), var(--color-careers-hero-gradient-end));height:1465px;position:absolute;top:786px;left:0;right:0}.heroDecoration[data-astro-cid-usty5cq5]{animation:1s ease-out both careers-hero-fade-in;position:absolute;top:742px;left:50%;translate:-50%}.heroDecoration[data-astro-cid-usty5cq5] svg,.sheetDecoration[data-astro-cid-usty5cq5] img,.sheetIllustration[data-astro-cid-usty5cq5] img,.recruitmentDecorations[data-astro-cid-usty5cq5] img{max-width:none}.heroBackgroundEllipse[data-astro-cid-usty5cq5]{background-color:var(--ivry-color-universal-white);border-radius:50%;width:2618px;height:1202px;position:absolute;top:1395px;left:calc(50% - 1277px)}.hero[data-astro-cid-usty5cq5]{justify-self:center;width:1920px;max-width:100%;position:relative}.photos[data-astro-cid-usty5cq5]{margin-top:166px;position:relative}.business[data-astro-cid-usty5cq5]{margin-inline:var(--layout-content-inset);margin-top:117px;position:relative}.deck[data-astro-cid-usty5cq5]{margin-top:80px;position:relative}.recruitment[data-astro-cid-usty5cq5]{margin-inline:var(--layout-content-inset);margin-top:80px;position:relative}.recruitmentDecorations[data-astro-cid-usty5cq5]>[data-astro-cid-usty5cq5]{position:absolute}.recruitmentPhoto1[data-astro-cid-usty5cq5]{top:-34px;left:calc(100% - 63px)}.recruitmentPhoto2[data-astro-cid-usty5cq5]{top:127px;left:-483px}.recruitmentPhoto3[data-astro-cid-usty5cq5]{top:544px;left:-295px}.recruitmentIllustration[data-astro-cid-usty5cq5]{top:647px;left:calc(100% - 31px)}.interview[data-astro-cid-usty5cq5]{margin-inline:var(--layout-content-inset);margin-top:80px;position:relative}.sheet[data-astro-cid-usty5cq5]{margin-inline:var(--layout-background-inset);margin-top:192px;position:relative}.sheetBody[data-astro-cid-usty5cq5]{padding:120px calc(var(--layout-content-margin) - var(--layout-background-margin)) 160px;background-color:var(--ivry-color-mono-50-a-on-wh);isolation:isolate;border-radius:24px;grid-template-columns:minmax(0,1280px);justify-content:center;gap:80px;display:grid;position:relative;overflow:hidden;container-type:inline-size}.sheetDecoration[data-astro-cid-usty5cq5]{z-index:-1;position:absolute;top:80px;left:0}.sheetIllustration[data-astro-cid-usty5cq5]{position:absolute;top:-254px;left:calc(max(40px,50% - 640px) - 387px)}.photoCollage[data-astro-cid-usty5cq5]{margin-top:80px}.joinUs[data-astro-cid-usty5cq5]{margin-inline:var(--layout-background-inset);margin-top:80px;position:relative}@media (width<1280px){.recruitmentDecorations[data-astro-cid-usty5cq5],.sheetIllustration[data-astro-cid-usty5cq5]{display:none}}@media (width<768px){.root[data-astro-cid-usty5cq5]{padding-bottom:0}.heroBackground[data-astro-cid-usty5cq5],.heroDecoration[data-astro-cid-usty5cq5],.heroBackgroundEllipse[data-astro-cid-usty5cq5],.sheetDecoration[data-astro-cid-usty5cq5]{display:none}.photos[data-astro-cid-usty5cq5],.business[data-astro-cid-usty5cq5],.deck[data-astro-cid-usty5cq5],.recruitment[data-astro-cid-usty5cq5],.interview[data-astro-cid-usty5cq5],.sheet[data-astro-cid-usty5cq5],.photoCollage[data-astro-cid-usty5cq5],.joinUs[data-astro-cid-usty5cq5]{margin-top:40px}.sheetBody[data-astro-cid-usty5cq5]{gap:40px;padding:40px 16px}.joinUs[data-astro-cid-usty5cq5]{margin-inline:0}}:root:active-view-transition .heroDecoration[data-astro-cid-usty5cq5]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.heroDecoration[data-astro-cid-usty5cq5]{animation:none}}
