.cr .cr-btn-ghost{color:#fff;background:0 0;border-color:#ffffff8c}.cr .cr-btn-ghost:hover{background:#ffffff1a;border-color:#fff}.cr-purpose{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.cr-tiles{border:1px solid var(--au-line);background:linear-gradient(160deg,var(--au-surf),#fff 80%);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px;list-style:none;display:grid}.cr-tiles li{align-items:flex-start;gap:16px;padding:22px;display:flex}.cr-tiles li:nth-child(2n){border-left:1px solid var(--au-line)}.cr-tiles li:nth-child(n+3){border-top:1px solid var(--au-line)}.cr-tiles b{color:var(--au-blue);font-family:Bricolage Grotesque,sans-serif;font-size:26px;line-height:1.1;display:block}.cr-tiles .l{color:var(--au-navy);margin-top:2px;font-size:15px;font-weight:600;display:block}.cr-tiles .s{color:var(--au-mut);margin-top:6px;font-size:13.5px;line-height:1.5;display:block}.cr-dark-head .eyebrow{color:var(--ot-cyan)}.cr-dark-head h2{color:#fff;margin-top:12px;font-size:clamp(28px,3vw,42px)}.cr-dark-head p{color:#b9c6db;font-size:16.5px;line-height:1.65}.cr-dark-head>p,.cr-positions .cr-dark-head p{max-width:52ch;margin-top:14px}.cr-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;display:grid}.cr-values li{border-radius:var(--r);background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid #a6a9f247;align-items:flex-start;gap:18px;padding:26px 24px;transition:border-color .25s,transform .25s;display:flex}.cr-values li:hover{border-color:#a6a9f299;transform:translateY(-3px)}.cr-values .ot-vic{border-radius:50%;flex:none;width:52px;height:52px}.cr-values h3{color:#fff;font-size:19px}.cr-values li p{color:#b9c6db;margin-top:8px;font-size:15px;line-height:1.6}.cr-values li{padding-bottom:44px;position:relative}.cr-chip{background:var(--au-blue);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:16px;right:18px}.cr-chip svg{width:14px;height:14px}.cr-perks{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;display:grid}.cr-perks li{align-items:center;gap:16px;padding:22px 20px;display:flex}.cr-perks h3{font-size:16.5px}.cr-perks li p{color:var(--au-mut);margin-top:6px;font-size:14px;line-height:1.55}.cr-positions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.cr-li-badge{color:#fff;background:#0a66c2;border-radius:5px;flex:none;place-items:center;width:24px;height:24px;display:inline-grid}.cr-li-btn{gap:10px}.cr-panel{background:linear-gradient(160deg,#ffffff1a,#ffffff08);border:1px solid #a6a9f259;border-radius:20px;padding:22px;position:relative;box-shadow:0 30px 80px -30px #4850ff99}.cr-panel-badge{color:#fff;background:#0a66c2;border-radius:16px;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:-26px;left:-26px;box-shadow:0 12px 32px -8px #0a66c2cc,0 0 0 6px #0a66c22e}.cr-panel-badge svg{width:30px;height:30px}.cr-panel ul{gap:12px;list-style:none;display:grid}.cr-panel a{color:var(--au-navy);background:#fff;border-radius:12px;align-items:center;gap:14px;padding:16px 18px;transition:transform .2s,box-shadow .2s;display:flex}.cr-panel a:hover{transform:translate(4px);box-shadow:0 10px 26px -12px #4850ffcc}.cr-panel .txt{flex:1;min-width:0}.cr-panel b{font-size:15.5px;display:block}.cr-meta{color:var(--au-mut);align-items:center;gap:6px;margin-top:4px;font-size:13px;display:flex}.cr-meta svg{width:14px;height:14px}.cr-meta i{background:var(--au-line);width:1px;height:12px;margin:0 6px}.cr-panel a>svg{width:18px;height:18px;color:var(--au-blue);flex:none}.cr-map{aspect-ratio:16/10;position:relative}.cr-map img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block;mask-image:radial-gradient(70% 70%,#000 60%,#0000 100%)}.cr-map-stat{box-shadow:var(--sh);color:var(--au-mut);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px 18px;font-size:13.5px;display:flex;position:absolute;bottom:10%;right:4%}.cr-map-stat b{color:var(--au-blue);font-family:Bricolage Grotesque,sans-serif;font-size:24px;line-height:1;display:block}.cr-closing{isolation:isolate;background:var(--ot-night);color:#fff;align-items:center;min-height:clamp(380px,30vw,520px);display:flex;position:relative;overflow:hidden}.cr-band-bg{z-index:-2;position:absolute}.cr-band-bg img{width:100%;height:100%;display:block}.cr-closing .cr-band-bg{aspect-ratio:1920/968;height:100%;inset:0 0 0 auto}.cr-closing .cr-band-bg img{object-fit:cover;object-position:100% 50%;mask-image:linear-gradient(90deg,#0000 0% 6%,#000 32%)}.cr-closing:before{content:"";z-index:-1;background:linear-gradient(90deg,#06070f99 0%,#06070f40 40%,#06070f00 60%);position:absolute;inset:0}.cr-closing-inner{width:100%;padding-top:56px;padding-bottom:56px}.cr-closing-inner>*{max-width:600px}.cr-closing .eyebrow{color:var(--ot-cyan)}.cr-closing h2{color:#fff;margin-top:12px;font-size:clamp(28px,3.2vw,44px)}.cr-closing p{color:#b9c6db;margin-top:14px;font-size:16.5px;line-height:1.65}.cr-closing p a{color:#fff;text-underline-offset:3px;text-decoration:underline}.cr-closing .cr-btn-ghost{gap:10px}@media (width<=1200px){.cr-values{grid-template-columns:1fr}.cr-perks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.cr-purpose,.cr-positions{grid-template-columns:1fr}.cr-panel{margin-left:20px}.cr-closing{min-height:0}.cr-closing .cr-band-bg{aspect-ratio:auto;z-index:-2;position:absolute;inset:0}.cr-closing .cr-band-bg img{mask-image:none}.cr-closing:before{background:linear-gradient(#06070ff0 0%,#06070fe0 70%,#06070fb3 100%)}}@media (width<=640px){.cr-tiles{grid-template-columns:1fr}.cr-tiles li:nth-child(2n){border-left:0}.cr-tiles li+li{border-top:1px solid var(--au-line)}.cr-perks{grid-template-columns:1fr}.cr-panel{margin-top:20px;margin-left:0}.cr-panel-badge{width:52px;height:52px;top:-30px;left:auto;right:-6px}.cr-map-stat{bottom:0;right:0}}@media (prefers-reduced-motion:reduce){.cr-values li:hover,.cr-perks li:hover,.cr-panel a:hover{transform:none}}
