.jobs-module__re0WRq__page{color:#251c31;background:#fcfbff}.jobs-module__re0WRq__page .jobs-module__re0WRq__wrap{width:min(1250px,88%);margin-inline:auto}.jobs-module__re0WRq__page .jobs-module__re0WRq__eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#69468c;font-size:.75rem;font-weight:600;line-height:1.6}.jobs-module__re0WRq__page h1{letter-spacing:-.045em;margin:26px 0;font-size:clamp(2.75rem,4.65vw,4.4rem);font-weight:500;line-height:1.06}.jobs-module__re0WRq__page h2{letter-spacing:-.035em;margin:18px 0 23px;font-size:clamp(2rem,3.35vw,3.1rem);font-weight:400;line-height:1.14}.jobs-module__re0WRq__page h3{margin:0 0 12px;font-size:1.3rem;font-weight:500;line-height:1.3}.jobs-module__re0WRq__page em{color:#7b4aa5}.jobs-module__re0WRq__page .jobs-module__re0WRq__body{color:#62556e;font-size:1.0625rem;line-height:1.7}.jobs-module__re0WRq__page .jobs-module__re0WRq__hero{color:#faf7ff;background:#171021}.jobs-module__re0WRq__page .jobs-module__re0WRq__heroGrid{grid-template-columns:1.02fr .98fr;align-items:center;gap:52px;min-height:680px;display:grid}.jobs-module__re0WRq__page .jobs-module__re0WRq__heroCopy{min-width:0;padding:62px 0}.jobs-module__re0WRq__page .jobs-module__re0WRq__hero .jobs-module__re0WRq__eyebrow,.jobs-module__re0WRq__page .jobs-module__re0WRq__hero em{color:#c9abf1}.jobs-module__re0WRq__page .jobs-module__re0WRq__lead{color:#d7ccdf;max-width:33rem;font-size:1.1875rem;line-height:1.65}.jobs-module__re0WRq__page .jobs-module__re0WRq__actions{flex-wrap:wrap;align-items:center;gap:18px 25px;margin:31px 0 15px;display:flex}.jobs-module__re0WRq__page .jobs-module__re0WRq__button,.jobs-module__re0WRq__page .jobs-module__re0WRq__darkButton{color:#301843;background:#ede1ff;border-radius:6px;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:15px 21px;font-size:1rem;font-weight:600;display:inline-flex}.jobs-module__re0WRq__page .jobs-module__re0WRq__button:hover{background:#dcc5fb}.jobs-module__re0WRq__page .jobs-module__re0WRq__darkButton{color:#fff;background:#5826a0;margin-top:26px}.jobs-module__re0WRq__page .jobs-module__re0WRq__darkButton:hover{background:#421a7e}.jobs-module__re0WRq__page .jobs-module__re0WRq__lightLink{border-bottom:1px solid #9f85b5;align-items:center;gap:16px;padding:12px 0;font-size:1rem;display:inline-flex}.jobs-module__re0WRq__page .jobs-module__re0WRq__lightLink:hover{color:#dfc8ff}.jobs-module__re0WRq__page .jobs-module__re0WRq__mailNote{color:#bfb0cc;font-size:.8125rem;line-height:1.65}.jobs-module__re0WRq__page .jobs-module__re0WRq__heroArt{min-width:0;margin:0;padding:32px 0}.jobs-module__re0WRq__page .jobs-module__re0WRq__heroArt img{background:#2b1e38;border:1px solid #6f5580;border-radius:9px;width:100%;height:auto;display:block}.jobs-module__re0WRq__page .jobs-module__re0WRq__heroArt figcaption{border-top:1px solid #6d567e;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-top:17px;padding-top:17px;display:flex}.jobs-module__re0WRq__page .jobs-module__re0WRq__heroArt figcaption span{font-family:Georgia,serif;font-size:1.35rem;font-style:italic}.jobs-module__re0WRq__page .jobs-module__re0WRq__heroArt figcaption p{color:#c8b9d4;font-size:.8125rem}.jobs-module__re0WRq__page .jobs-module__re0WRq__work{padding:82px 0}.jobs-module__re0WRq__page .jobs-module__re0WRq__sectionHeading{grid-template-columns:1.05fr .95fr;align-items:end;gap:65px;margin-bottom:36px;display:grid}.jobs-module__re0WRq__page .jobs-module__re0WRq__sectionHeading>*{overflow-wrap:anywhere;min-width:0}.jobs-module__re0WRq__page .jobs-module__re0WRq__sectionHeading h2{margin-bottom:0}.jobs-module__re0WRq__page .jobs-module__re0WRq__ways{border-top:1px solid #cfbfdb;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.jobs-module__re0WRq__page .jobs-module__re0WRq__ways li{border-bottom:1px solid #d9cce3;grid-template-columns:45px 1fr;gap:18px;padding:28px 25px 28px 0;display:grid}.jobs-module__re0WRq__page .jobs-module__re0WRq__ways li:nth-child(odd){border-right:1px solid #d9cce3}.jobs-module__re0WRq__page .jobs-module__re0WRq__ways li:nth-child(2n){padding-left:28px}.jobs-module__re0WRq__page .jobs-module__re0WRq__ways>li>span{color:#71538b;font-family:Georgia,serif;font-size:1.35rem;font-style:italic}.jobs-module__re0WRq__page .jobs-module__re0WRq__ways p{color:#62556e;font-size:1rem;line-height:1.65}.jobs-module__re0WRq__page .jobs-module__re0WRq__team{color:#faf7ff;background:#241932;padding:76px 0}.jobs-module__re0WRq__page .jobs-module__re0WRq__teamGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;display:grid}.jobs-module__re0WRq__page .jobs-module__re0WRq__team .jobs-module__re0WRq__eyebrow,.jobs-module__re0WRq__page .jobs-module__re0WRq__team em{color:#d2b6f2}.jobs-module__re0WRq__page .jobs-module__re0WRq__team .jobs-module__re0WRq__body{color:#d7cadf;margin-bottom:17px}.jobs-module__re0WRq__page .jobs-module__re0WRq__team .jobs-module__re0WRq__lightLink{margin-top:12px}.jobs-module__re0WRq__page .jobs-module__re0WRq__teamFigure{min-width:0;margin:0}.jobs-module__re0WRq__page .jobs-module__re0WRq__teamFigure img{background:#312141;border:1px solid #6e557e;border-radius:10px;width:100%;height:auto;padding:14px;display:block}.jobs-module__re0WRq__page .jobs-module__re0WRq__teamFigure figcaption{color:#c8bad2;gap:5px;margin-top:14px;font-size:.8125rem;line-height:1.6;display:grid}.jobs-module__re0WRq__page .jobs-module__re0WRq__teamFigure figcaption strong{color:#f5eef9;font-size:1rem;font-weight:500}.jobs-module__re0WRq__page .jobs-module__re0WRq__conversations{padding:82px 0}.jobs-module__re0WRq__page .jobs-module__re0WRq__conversationGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.jobs-module__re0WRq__page .jobs-module__re0WRq__conversationGrid article{background:#f0eaf6;border:1px solid #ddcfe8;border-radius:11px;padding:25px}.jobs-module__re0WRq__page .jobs-module__re0WRq__conversationGrid p{color:#62556e;font-size:1rem;line-height:1.65}.jobs-module__re0WRq__page .jobs-module__re0WRq__values{background:#eee8f5;padding:76px 0}.jobs-module__re0WRq__page .jobs-module__re0WRq__valuesGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:72px;display:grid}.jobs-module__re0WRq__page .jobs-module__re0WRq__values figure{min-width:0;margin:0}.jobs-module__re0WRq__page .jobs-module__re0WRq__values figure img{object-fit:cover;object-position:center;border-radius:7px;width:100%;height:auto;max-height:590px;display:block}.jobs-module__re0WRq__page .jobs-module__re0WRq__values figcaption{color:#6b5a77;margin-top:12px;font-size:.8125rem;line-height:1.6}.jobs-module__re0WRq__page .jobs-module__re0WRq__values ul{margin:28px 0 0;padding:0;list-style:none}.jobs-module__re0WRq__page .jobs-module__re0WRq__values li{border-top:1px solid #c9b8d7;gap:7px;padding:17px 0;display:grid}.jobs-module__re0WRq__page .jobs-module__re0WRq__values li:last-child{border-bottom:1px solid #c9b8d7}.jobs-module__re0WRq__page .jobs-module__re0WRq__values li strong{font-size:1.0625rem;font-weight:500}.jobs-module__re0WRq__page .jobs-module__re0WRq__values li span{color:#62556e;font-size:1rem;line-height:1.6}.jobs-module__re0WRq__page .jobs-module__re0WRq__invitation{grid-template-columns:.8fr 1.2fr;gap:75px;padding:82px 0;display:grid}.jobs-module__re0WRq__page .jobs-module__re0WRq__invitationBody>ol{margin:28px 0 0;padding:0;list-style:none}.jobs-module__re0WRq__page .jobs-module__re0WRq__invitationBody>ol li{border-top:1px solid #d2c3dd;grid-template-columns:38px 1fr;gap:16px;padding:16px 0;display:grid}.jobs-module__re0WRq__page .jobs-module__re0WRq__invitationBody>ol li:last-child{border-bottom:1px solid #d2c3dd}.jobs-module__re0WRq__page .jobs-module__re0WRq__invitationBody>ol span{color:#6e4a88;font-family:Georgia,serif;font-style:italic}.jobs-module__re0WRq__page .jobs-module__re0WRq__invitationBody>ol p{font-size:1rem;line-height:1.6}.jobs-module__re0WRq__page .jobs-module__re0WRq__contactNote{color:#665373;margin-top:14px;font-size:.8125rem;line-height:1.65}.jobs-module__re0WRq__page .jobs-module__re0WRq__start{color:#faf7ff;background:#171021;padding:68px 0}.jobs-module__re0WRq__page .jobs-module__re0WRq__startGrid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.jobs-module__re0WRq__page .jobs-module__re0WRq__start .jobs-module__re0WRq__eyebrow,.jobs-module__re0WRq__page .jobs-module__re0WRq__start em{color:#d2b6f2}.jobs-module__re0WRq__page .jobs-module__re0WRq__start nav{display:grid}.jobs-module__re0WRq__page .jobs-module__re0WRq__start nav a{color:#e2d7e9;border-bottom:1px solid #675178;justify-content:space-between;align-items:center;gap:15px;padding:15px 0;font-size:1rem;display:flex}.jobs-module__re0WRq__page .jobs-module__re0WRq__start nav a:first-child{border-top:1px solid #675178}.jobs-module__re0WRq__page .jobs-module__re0WRq__start nav a:hover{color:#fff;padding-inline:7px}.jobs-module__re0WRq__page main :is(a,video):focus-visible{outline-offset:5px;outline:3px solid #8050c4}.jobs-module__re0WRq__page .jobs-module__re0WRq__hero a:focus-visible,.jobs-module__re0WRq__page .jobs-module__re0WRq__team a:focus-visible,.jobs-module__re0WRq__page .jobs-module__re0WRq__start a:focus-visible{outline-color:#d3acff}@media (max-width:1050px){.jobs-module__re0WRq__page .jobs-module__re0WRq__heroGrid{gap:32px;min-height:610px}.jobs-module__re0WRq__page .jobs-module__re0WRq__sectionHeading,.jobs-module__re0WRq__page .jobs-module__re0WRq__teamGrid,.jobs-module__re0WRq__page .jobs-module__re0WRq__valuesGrid,.jobs-module__re0WRq__page .jobs-module__re0WRq__invitation,.jobs-module__re0WRq__page .jobs-module__re0WRq__startGrid{gap:38px}.jobs-module__re0WRq__page .jobs-module__re0WRq__conversationGrid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.jobs-module__re0WRq__page .jobs-module__re0WRq__heroGrid,.jobs-module__re0WRq__page .jobs-module__re0WRq__sectionHeading,.jobs-module__re0WRq__page .jobs-module__re0WRq__teamGrid,.jobs-module__re0WRq__page .jobs-module__re0WRq__valuesGrid,.jobs-module__re0WRq__page .jobs-module__re0WRq__invitation,.jobs-module__re0WRq__page .jobs-module__re0WRq__startGrid{grid-template-columns:1fr}.jobs-module__re0WRq__page .jobs-module__re0WRq__heroCopy{padding:50px 0 20px}.jobs-module__re0WRq__page h1{font-size:2.8rem}.jobs-module__re0WRq__page .jobs-module__re0WRq__heroArt{justify-self:center;width:100%;max-width:540px;padding-bottom:42px}.jobs-module__re0WRq__page .jobs-module__re0WRq__work,.jobs-module__re0WRq__page .jobs-module__re0WRq__team,.jobs-module__re0WRq__page .jobs-module__re0WRq__conversations,.jobs-module__re0WRq__page .jobs-module__re0WRq__values,.jobs-module__re0WRq__page .jobs-module__re0WRq__invitation,.jobs-module__re0WRq__page .jobs-module__re0WRq__start{padding-top:51px;padding-bottom:51px}.jobs-module__re0WRq__page .jobs-module__re0WRq__ways{grid-template-columns:1fr}.jobs-module__re0WRq__page .jobs-module__re0WRq__ways li,.jobs-module__re0WRq__page .jobs-module__re0WRq__ways li:nth-child(2n){border-right:0;padding:23px 0}.jobs-module__re0WRq__page .jobs-module__re0WRq__conversationGrid{gap:13px}.jobs-module__re0WRq__page .jobs-module__re0WRq__values figure{width:min(100%,450px);margin-inline:auto}}@media (max-width:480px){.jobs-module__re0WRq__page h1{font-size:2.45rem}.jobs-module__re0WRq__page .jobs-module__re0WRq__conversationGrid{grid-template-columns:1fr}.jobs-module__re0WRq__page .jobs-module__re0WRq__heroArt figcaption{display:grid}}@media (prefers-reduced-motion:reduce){html:has(.jobs-module__re0WRq__page){scroll-behavior:auto}.jobs-module__re0WRq__page *{transition:none!important;animation:none!important}}
