@layer page{[data-page=careers] a{color:#fff;text-decoration:none}[data-page=careers] a:hover{color:#ffffffb3}[data-page=careers] ::selection{color:#282828;background:#ffffffe6}@keyframes crTkr{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-page=careers] .tld-jrow{transition:opacity .25s}[data-page=careers] .tld-jrow:hover{opacity:.6}[data-page=careers] .tld-jrow .tld-arrow{transition:transform .35s cubic-bezier(.4,0,.2,1)}[data-page=careers] .tld-jrow:hover .tld-arrow{transform:translate(6px)}[data-page=careers] .tld-rev{clip-path:inset(0 0 100%);transition:clip-path 1.1s cubic-bezier(.65,0,.35,1)}[data-page=careers] .tld-rev img{transition:transform 1.5s cubic-bezier(.65,0,.35,1);transform:scale(1.18)}[data-page=careers] .tld-rev.tld-in{clip-path:inset(0)}[data-page=careers] .tld-rev.tld-in img{transform:scale(1)}[data-page=careers] .tld-coh{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0 48px;display:grid}@media (max-width:1100px){[data-page=careers] .tld-coh{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-page=careers] .tld-coh-e{border-top:1px solid #ffffff38;flex-direction:column;min-height:150px;padding:14px 0 40px;display:flex}[data-page=careers] .tld-coh-btn{width:100%;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}[data-page=careers] .tld-coh-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-page=careers] .tld-coh-tog{flex:none;width:9px;height:9px;display:block;position:relative}[data-page=careers] .tld-coh-tog i{background:#ffffff8c;width:9px;height:1px;transition:transform .4s cubic-bezier(.65,0,.35,1),background .25s;position:absolute;top:4px;left:0}[data-page=careers] .tld-coh-tog i:last-child{transform:rotate(90deg)}[data-page=careers] .tld-coh-e.is-open .tld-coh-tog i{transform:rotate(45deg)}[data-page=careers] .tld-coh-e.is-open .tld-coh-tog i:last-child{transform:rotate(-45deg)}[data-page=careers] .tld-coh-btn:hover .tld-coh-tog i{background:#fff}[data-page=careers] .tld-coh-btn:focus-visible{outline:none}[data-page=careers] .tld-coh-btn:focus-visible .tld-coh-tog{outline-offset:5px;outline:1px solid #fff}[data-page=careers] .tld-coh-btn:focus-visible .tld-coh-tog i{background:#fff}[data-page=careers] .tld-coh-illo,[data-page=careers] .tld-coh-p{grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.65,0,.35,1);display:grid;overflow:hidden}[data-page=careers] .tld-coh-illo>*,[data-page=careers] .tld-coh-p>*{min-height:0}[data-page=careers] .tld-coh-e.is-open .tld-coh-illo,[data-page=careers] .tld-coh-e.is-open .tld-coh-p{grid-template-rows:1fr}[data-page=careers] .tld-coh-illo>div{padding:22px 0 4px}[data-page=careers] .tld-coh-illo i{color:#ffffffd9;opacity:0;width:1em;font-size:56px;line-height:1;transition:opacity .4s .15s,transform .5s cubic-bezier(.65,0,.35,1) .15s;display:block;transform:translateY(8px)}[data-page=careers] .tld-coh-e.is-open .tld-coh-illo i{opacity:1;transform:none}[data-page=careers] .tld-coh-t{font-family:var(--font-display);letter-spacing:-.015em;color:#fff;margin:14px 0 0;font-size:clamp(21px,1.9vw,28px);font-weight:200;line-height:1.15;transition:color .25s}[data-page=careers] .tld-coh-btn:hover~.tld-coh-t{color:#ffffffb3}[data-page=careers] .tld-coh-p>div{padding-top:16px}[data-page=careers] .tld-coh-p p{font-family:var(--font-body);color:#ffffffb3;max-width:44ch;margin:0;font-size:16px;line-height:1.6}[data-page=careers] .tld-coh-e.is-open{min-height:0;padding-bottom:32px}@media (max-width:699px){[data-page=careers] .tld-coh-e{min-height:0;padding:12px 0 18px}[data-page=careers] .tld-coh-illo i{font-size:44px}}[data-page=careers] .tld-lat{outline:none}[data-page=careers] .tld-lat-win{aspect-ratio:16/9;touch-action:pan-y;background:#1d1d1d;position:relative;overflow:hidden}[data-page=careers] .tld-lat-track{will-change:transform;height:100%;transition:transform .78s cubic-bezier(.65,0,.35,1);display:flex}[data-page=careers] .tld-lat-s{flex:0 0 100%;height:100%;margin:0;overflow:hidden}[data-page=careers] .tld-lat-s img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}[data-page=careers] .tld-lat-nav{gap:1px;display:flex;position:absolute;bottom:0;right:0}[data-page=careers] .tld-lat-nav button{appearance:none;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#2828288c;border:0;justify-content:center;align-items:center;padding:18px 26px;transition:background .25s;display:inline-flex}[data-page=careers] .tld-lat-nav button:hover{background:#282828d9}[data-page=careers] .tld-lat-nav button:focus-visible{outline-offset:-3px;outline:1px solid #fffc}[data-page=careers] .tld-lat-nav img{height:9px;transition:transform .35s cubic-bezier(.4,0,.2,1);display:block}[data-page=careers] .tld-lat-nav img.tld-lat-back{transform:rotate(180deg)}[data-page=careers] .tld-lat-nav button:hover img{transform:translate(5px)}[data-page=careers] .tld-lat-nav button:hover img.tld-lat-back{transform:rotate(180deg)translate(5px)}[data-page=careers] .tld-lat-rules{align-items:center;gap:6px;margin-top:14px;display:flex}[data-page=careers] .tld-lat-rules button{appearance:none;cursor:pointer;background:#ffffff38;border:0;flex:auto;height:1px;padding:0;transition:background .3s,height .3s}[data-page=careers] .tld-lat-rules button:hover{background:#fff9}[data-page=careers] .tld-lat-rules button.is-on{background:#fff;height:2px}[data-page=careers] .tld-lat-rules button:focus-visible{outline-offset:3px;outline:1px solid #fffc}[data-page=careers] .tld-lat-rules span{flex:none;margin-left:14px}@media (max-width:699px){[data-page=careers] .tld-lat-nav button{padding:16px 22px}[data-page=careers] .tld-lat-rules button{display:none}[data-page=careers] .tld-lat-rules span{margin-left:0}}@media (prefers-reduced-motion:reduce){[data-page=careers] .tld-coh-illo,[data-page=careers] .tld-coh-p,[data-page=careers] .tld-coh-illo i,[data-page=careers] .tld-coh-tog i,[data-page=careers] .tld-lat-track,[data-page=careers] .tld-lat-nav img{transition:none}}}
