.page-mast{--mast-lime:#dbfe7a;--mast-green:#60d184;--mast-ink:#f3f7f4;--mast-muted:#f3f7f4b3;--mast-dim:#f3f7f485;--mast-card:#f7faf8;--mast-card-ink:#1e322d;--mast-card-muted:#5c6762;isolation:isolate;color:var(--mast-ink);padding:clamp(3rem,6.5vw,5rem) 0 clamp(2.75rem,5.5vw,4.25rem);position:relative;overflow:hidden;background:radial-gradient(50% 60% at 78% 22%,#dbfe7a24,#0000 55%),radial-gradient(45% 55% at 8% 88%,#2f9d6347,#0000 58%),linear-gradient(165deg,#1f3b33 0%,#17332b 48%,#0f221c 100%)!important;border-bottom:1px solid #dbfe7a24!important}.page-mast--compact{padding:clamp(2rem,4vw,3rem) 0 clamp(1.75rem,3.5vw,2.5rem)}.page-mast__mesh,.page-mast__aurora,.page-mast__sheen,.page-mast__orb{pointer-events:none;z-index:0;position:absolute}.page-mast__aurora{opacity:.5;filter:blur(14px);mix-blend-mode:screen;transform-origin:50%;height:72%;inset:-24% -12% auto}.page-mast__aurora--a{background:radial-gradient(42% 58% at 22% 30%,#60d18447,#0000 62%),radial-gradient(34% 45% at 72% 42%,#dbfe7a42,#0000 64%);animation:22s ease-in-out infinite alternate mast-aurora-a}.page-mast__aurora--b{opacity:.38;background:radial-gradient(38% 50% at 60% 18%,#a6e7bd33,#0000 64%),radial-gradient(36% 48% at 35% 62%,#dbfe7a29,#0000 62%);animation:28s ease-in-out infinite alternate-reverse mast-aurora-b}.page-mast__mesh{opacity:.7;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:48px 48px;inset:0;mask-image:linear-gradient(#0000008c,#0000 88%)}.page-mast__sheen{background:linear-gradient(105deg,#0000 0%,#ffffff08 35%,#ffffff24 50%,#ffffff08 65%,#0000 100%);width:38%;height:100%;animation:16s ease-in-out infinite mast-sheen;top:0;left:-40%;transform:skew(-16deg)}.page-mast__orb{filter:blur(8px);opacity:.55;border-radius:50%;width:min(42vw,380px);height:min(42vw,380px);animation:18s ease-in-out infinite alternate mast-orb}.page-mast__orb--a{background:radial-gradient(circle,#dbfe7a47,#0000 68%);top:-18%;right:-8%}.page-mast__orb--b{background:radial-gradient(circle,#60d18438,#0000 70%);width:min(36vw,300px);height:min(36vw,300px);animation-duration:22s;animation-direction:alternate-reverse;bottom:-30%;left:-10%}.page-mast>:not([aria-hidden=true]){z-index:1;position:relative}.page-mast:after{content:"";z-index:2;background:linear-gradient(90deg,#0000,#dbfe7a73,#0000);height:1px;position:absolute;inset:auto 0 0}@media (width>=901px){.page-mast [class$=-mast__grid]{grid-template-columns:minmax(0,1.15fr) minmax(300px,.95fr)!important;align-items:stretch!important;gap:clamp(1.5rem,3vw,2.5rem)!important}.page-mast [class$=-mast__copy]{flex-direction:column;justify-content:center;min-height:100%;display:flex}.page-mast [class$=-mast__aside]{align-self:stretch;height:100%;min-height:100%;display:flex}.page-mast [class$=-mast__aside]>*{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;height:100%;min-height:100%;display:flex}.page-mast .fx-snapshot{height:100%}.page-mast .pr-dial,.page-mast .ct-reach{justify-content:flex-start}.page-mast .pr-dial__panel.is-active,.page-mast .ct-reach__panel.is-active{flex-direction:column;flex:auto;justify-content:center;display:flex!important}.page-mast .pr-dial__cta,.page-mast .ct-reach__cta{margin-top:auto}.page-mast .cr-apply{justify-content:space-between}.page-mast .cr-apply__cta{margin-top:auto}.page-mast .fq-topics__grid{flex-direction:column;flex:auto;gap:.45rem;display:flex}.page-mast .fq-topic{flex:1 1 0}}.page-mast [class$=-brand]{letter-spacing:-.035em!important;color:var(--mast-lime)!important;margin-bottom:.65rem!important;font-size:clamp(1.35rem,2.8vw,1.85rem)!important;font-weight:800!important;line-height:1.1!important}.page-mast [class*=-crumb],.page-mast [class*=-crumb] a{color:var(--mast-dim)!important}.page-mast [class*=-crumb] a:hover{color:var(--mast-lime)!important}.page-mast [class*=-crumb]>span:last-child{color:#f3f7f4e0!important}.page-mast h1{color:#fff!important;font-size:clamp(2.05rem,4.4vw,3.15rem)!important}.page-mast [class$=-deck]{color:var(--mast-muted)!important}.page-mast [class$=-actions]{margin-top:.25rem}.page-mast [class$=-mast__copy] [class*=-btn--solid],.page-mast .nf-btn--solid{box-shadow:0 10px 28px #00000038;background:var(--mast-lime)!important;color:#102d23!important}.page-mast [class$=-mast__copy] [class*=-btn--solid]:hover,.page-mast .nf-btn--solid:hover{transform:translateY(-2px);color:#102d23!important;background:#e8ff9a!important}.page-mast [class$=-mast__copy] [class*=-btn--ghost],.page-mast .nf-btn--ghost{backdrop-filter:blur(8px);color:#fff!important;background:#ffffff14!important;border-color:#ffffff47!important}.page-mast [class$=-mast__copy] [class*=-btn--ghost]:hover,.page-mast .nf-btn--ghost:hover{color:#fff!important;background:#dbfe7a1f!important;border-color:#dbfe7a8c!important}.page-mast [class$=-mast__copy] [class*=-btn--lime],.page-mast .nf-btn--lime{border:1.5px solid #dbfe7a80;color:var(--mast-lime)!important;background:#ffffff1a!important}.page-mast [class$=-mast__copy] [class*=-btn--lime]:hover,.page-mast .nf-btn--lime:hover{background:#dbfe7a29!important}.page-mast .pr-dial:not([data-plan=enterprise]),.page-mast .ct-reach,.page-mast .cr-apply,.page-mast .fq-topics,.page-mast .cl-latest,.page-mast .lg-meta{color:var(--mast-card-ink);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s;background:linear-gradient(165deg, #fff 0%, var(--mast-card) 100%)!important;border:1px solid #dbfe7a47!important;box-shadow:inset 0 1px #ffffffe6,0 22px 50px #00000047!important}.page-mast .pr-dial[data-plan=enterprise]{color:#fff!important;background:linear-gradient(165deg,#243d36 0%,#1a2f29 100%)!important;border:1px solid #dbfe7a59!important;box-shadow:inset 0 1px #ffffff14,0 22px 50px #00000059!important}.page-mast .pr-dial:not([data-plan=enterprise]):hover,.page-mast .ct-reach:hover,.page-mast .cr-apply:hover,.page-mast .fq-topics:hover,.page-mast .cl-latest:hover,.page-mast .lg-meta:hover{transform:translateY(-4px);border-color:#dbfe7ab3!important;box-shadow:inset 0 1px #fffffff2,0 28px 60px #00000057,0 0 0 1px #dbfe7a2e!important}.page-mast .pr-dial[data-plan=enterprise]:hover{transform:translateY(-4px);border-color:#dbfe7a8c!important}.page-mast .ct-reach__kicker,.page-mast .cr-apply__label,.page-mast .cr-apply__field>span,.page-mast .fq-topics__label,.page-mast .cl-latest__label,.page-mast .lg-meta dt{color:#2f9d63!important}.page-mast .ct-reach__value,.page-mast .ct-reach__value a,.page-mast .pr-dial__amt,.page-mast .pr-dial__num,.page-mast .pr-dial__currency,.page-mast .cl-latest__ver,.page-mast .cl-latest__val,.page-mast .lg-meta dd,.page-mast .lg-meta a{color:var(--mast-card-ink)!important}.page-mast .ct-reach__note,.page-mast .cr-apply__type,.page-mast .cr-apply__hint,.page-mast .pr-dial__unit,.page-mast .pr-rail__label{color:var(--mast-card-muted)!important}.page-mast .ct-reach__value a:hover,.page-mast .lg-meta a:hover{color:#2f9d63!important}.page-mast .pr-dial:not([data-plan=enterprise]) .pr-dial__tab.is-active,.page-mast .ct-reach__tab.is-active{background:var(--mast-lime)!important;color:#102d23!important;box-shadow:none!important}.page-mast .fq-topic.is-active{color:#fff!important;background:#1e322d!important;border-color:#1e322d!important}.page-mast .pr-dial[data-plan=enterprise] .pr-dial__unit,.page-mast .pr-dial[data-plan=enterprise] .pr-rail__label{color:#ffffff9e!important}.page-mast .pr-dial[data-plan=enterprise] .pr-dial__amt,.page-mast .pr-dial[data-plan=enterprise] .pr-dial__talk,.page-mast .pr-dial[data-plan=enterprise] .pr-dial__currency,.page-mast .pr-dial[data-plan=enterprise] .pr-dial__num{color:#fff!important}.page-mast .bl-mast__bar{background:linear-gradient(165deg, #fff 0%, var(--mast-card) 100%)!important;border:1px solid #dbfe7a47!important;box-shadow:inset 0 1px #ffffffe6,0 16px 36px #00000038!important}.page-mast .bl-filter{color:var(--mast-card-muted)!important;background:0 0!important;border:0!important}.page-mast .bl-filter:hover{color:var(--mast-card-ink)!important;background:#1e322d0f!important}.page-mast .bl-filter.is-active{color:#102d23!important;background:var(--mast-lime)!important;border-color:var(--mast-lime)!important}.page-mast .bl-mast__bar [class*=-btn--solid]{color:#fff!important;box-shadow:none!important;background:#1e322d!important}.page-mast .bl-mast__bar [class*=-btn--solid]:hover{color:#fff!important;background:#16352c!important}.page-mast .lg-meta>div{background:0 0!important;border-color:#1e322d1a!important}.page-mast .lg-meta>div:hover{background:#2f9d630f!important}.page-mast .nf-code{color:#dbfe7a33!important}.page-mast .nf-links a{color:#f3f7f4b8!important}.page-mast .nf-links a:hover{color:var(--mast-lime)!important}@keyframes mast-sheen{0%,18%{opacity:0;left:-45%}28%{opacity:1}55%{opacity:.85;left:110%}to{opacity:0;left:110%}}@keyframes mast-orb{0%{transform:translate(0,0)scale(1)}to{transform:translate(-4%,5%)scale(1.08)}}@keyframes mast-aurora-a{0%{transform:translate(-3%,-1%)scale(1)}50%{transform:translate(2%,2%)scale(1.06)}to{transform:translate(6%,-2%)scale(1.03)}}@keyframes mast-aurora-b{0%{transform:translate(4%,-2%)scale(1.02)}50%{transform:translate(-2%,3%)scale(1.08)}to{transform:translate(-6%,-1%)scale(1.04)}}@media (prefers-reduced-motion:reduce){.page-mast__aurora,.page-mast__sheen,.page-mast__orb{animation:none}.page-mast .pr-dial:hover,.page-mast .ct-reach:hover,.page-mast .cr-apply:hover,.page-mast .fq-topics:hover,.page-mast .cl-latest:hover,.page-mast .lg-meta:hover{transform:none}}@media (width<=900px){.page-mast [class$=-mast__aside]>*{width:100%}}.cr{--cr-ink:#1e322d;--cr-muted:#5c6762;--cr-line:#e2e8e4;--cr-wash:#f6f7f5;--cr-lime:#dbfe7a;--cr-green:#2f9d63;--cr-deep:#1e322d;--cr-max:1120px;--cr-gap:clamp(1.25rem, 2.5vw, 2rem);--cr-pad:var(--section-pad-x);--cr-radius:12px;color:var(--cr-ink);font-family:var(--font);background:#fff}.cr-shell{width:min(100% - (var(--cr-pad) * 2), var(--cr-max));margin-inline:auto}.cr-mast{isolation:isolate;border-bottom:1px solid var(--cr-line);background:radial-gradient(55% 70% at 92% 8%,#dbfe7a47,#0000 58%),radial-gradient(40% 55% at 8% 90%,#2f9d6314,#0000 55%),linear-gradient(#eef3ef 0%,#f7f8f6 45%,#fff 100%);padding:clamp(2.75rem,6vw,4.5rem) 0 clamp(2.5rem,5vw,3.75rem);position:relative;overflow:hidden}.cr-mast:after{content:"";z-index:1;background:linear-gradient(90deg,#0000,#2f9d6359,#0000);height:1px;position:absolute;inset:auto 0 0}.cr-mast__grid{z-index:1;gap:var(--cr-gap);grid-template-columns:minmax(0,1.3fr) minmax(260px,.85fr);align-items:end;display:grid;position:relative}.cr-crumb{color:var(--cr-muted);align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.8125rem;font-weight:600;display:flex}.cr-crumb a{color:var(--cr-muted);text-decoration:none}.cr-crumb a:hover{color:var(--cr-green)}.cr-brand{letter-spacing:-.03em;color:var(--cr-green);margin:0 0 .75rem;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:800;animation:.55s both cr-in}.cr-brand--on-dark{color:var(--cr-lime)}.cr-mast h1{letter-spacing:-.035em;max-width:14ch;color:var(--cr-ink);margin:0 0 1rem;font-size:clamp(2rem,4.2vw,3rem);font-weight:750;line-height:1.12;animation:.6s 60ms both cr-in}.cr-deck{max-width:36rem;color:var(--cr-muted);margin:0 0 1.5rem;font-size:1.0625rem;line-height:1.7;animation:.6s .12s both cr-in}.cr-actions{flex-wrap:wrap;gap:.75rem;animation:.6s .18s both cr-in;display:flex}.cr-btn{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 1.15rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.cr-btn--solid{background:var(--cr-deep);color:#fff}.cr-btn--solid:hover{background:#16352c;transform:translateY(-1px)}.cr-btn--ghost{color:var(--cr-ink);border:1.5px solid var(--cr-line);backdrop-filter:blur(6px);background:#ffffffb3}.cr-btn--ghost:hover{border-color:var(--cr-ink);transform:translateY(-1px)}.cr-btn--lime{background:var(--cr-lime);color:#102d23}.cr-btn--lime:hover{background:#cff86a;transform:translateY(-1px)}.cr-apply{border:1px solid var(--cr-line);border-radius:var(--cr-radius);background:#ffffffeb;padding:1.2rem 1.15rem 1.25rem;transition:transform .25s,box-shadow .25s,border-color .25s;animation:.65s .2s both cr-in;box-shadow:0 18px 40px #1e322d14}.cr-apply:hover{border-color:#2f9d634d;transform:translateY(-2px);box-shadow:0 22px 48px #1e322d1f}.cr-apply__label{letter-spacing:.1em;text-transform:uppercase;color:var(--cr-green);margin:0 0 .85rem;font-size:.75rem;font-weight:800}.cr-apply__field{gap:.4rem;margin-bottom:.65rem;display:grid}.cr-apply__field>span{letter-spacing:.08em;text-transform:uppercase;color:var(--cr-muted);font-size:.7rem;font-weight:800}.cr-apply__field select{appearance:none;border:1.5px solid var(--cr-line);background:linear-gradient(45deg, transparent 50%, var(--cr-ink) 50%) calc(100% - 18px) calc(50% - 3px) / 6px 6px no-repeat, linear-gradient(135deg, var(--cr-ink) 50%, transparent 50%) calc(100% - 12px) calc(50% - 3px) / 6px 6px no-repeat, #fbfcfb;width:100%;font:inherit;color:var(--cr-ink);cursor:pointer;border-radius:10px;padding:.7rem 2.25rem .7rem .85rem;font-size:.92rem;font-weight:700;transition:border-color .2s,box-shadow .2s,background-color .2s}.cr-apply__field select:hover{border-color:#c9d4ce}.cr-apply__field select:focus{border-color:var(--cr-green);background-color:#fff;outline:none;box-shadow:0 0 0 3px #2f9d6326}.cr-apply__type{color:var(--cr-muted);margin:0 0 .55rem;font-size:.875rem;font-weight:650}.cr-apply__meta{flex-wrap:wrap;gap:.45rem;margin-bottom:.6rem;display:flex}.cr-apply__pill{color:var(--cr-green);letter-spacing:.02em;background:#e8f3ec;border:1px solid #cfe3d7;border-radius:10px;align-items:center;padding:.34rem .68rem;font-size:.76rem;font-weight:800;display:inline-flex}.cr-apply__pill--soft{border-color:var(--cr-line);color:var(--cr-muted);background:#f7faf8}.cr-apply__hint{color:var(--cr-muted);margin:0 0 1.1rem;font-size:.875rem;line-height:1.5}.cr-apply__flow{border:1px solid var(--cr-line);background:radial-gradient(70% 80% at 0 0,#dbfe7a38,#0000 58%),#f7faf8;border-radius:12px;justify-content:space-between;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.62rem .72rem;display:flex}.cr-apply__flow span{letter-spacing:.02em;min-height:28px;color:var(--cr-ink);white-space:nowrap;background:#fff;border:1px solid #d8e0dc;border-radius:10px;justify-content:center;align-items:center;padding:.3rem .62rem;font-size:.72rem;font-weight:800;display:inline-flex;box-shadow:0 2px 8px #1e322d0a}.cr-apply__flow i{background:linear-gradient(90deg,#d6ded9,#e8eeea);border-radius:10px;flex:1;height:3px}.cr-apply__flow span:first-of-type{color:#1f6b41;background:#ecf8f0;border-color:#bfe4ce}.cr-apply__flow span:last-of-type{border-color:#d6e4dd}@media (width<=640px){.cr-apply__flow{gap:.3rem;padding:.55rem .6rem}.cr-apply__flow span{min-height:26px;padding:.28rem .45rem;font-size:.66rem}}.cr-apply__cta{width:100%}.cr-section{padding:clamp(3rem,6vw,4.75rem) 0}.cr-section--tint{background:radial-gradient(ellipse 50% 40% at 50% 0%, #dbfe7a1f, transparent 60%), var(--cr-wash);border-block:1px solid var(--cr-line)}.cr-section__head{max-width:36rem;margin-bottom:clamp(1.5rem,3vw,2.25rem)}.cr-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--cr-green);margin:0 0 .5rem;font-size:.75rem;font-weight:800}.cr-section__head h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:750;line-height:1.2}.cr-traits{border:1px solid var(--cr-line);border-radius:var(--cr-radius);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:0 12px 32px #1e322d0a}.cr-traits li{border-right:1px solid var(--cr-line);flex-direction:column;gap:.5rem;min-height:10rem;padding:1.5rem 1.35rem 1.6rem;transition:background .25s;display:flex;position:relative}.cr-traits li:last-child{border-right:0}.cr-traits li:before{content:"";background:var(--cr-lime);transform-origin:top;width:3px;transition:transform .25s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.cr-traits li:hover{background:#f7fbf8}.cr-traits li:hover:before{transform:scaleY(1)}.cr-traits span{letter-spacing:.08em;color:var(--cr-green);font-size:.75rem;font-weight:800}.cr-traits h3{letter-spacing:-.02em;margin:0;font-size:1.125rem;font-weight:750}.cr-traits p{color:var(--cr-muted);margin:auto 0 0;font-size:.92rem;line-height:1.55}.cr-section--process{border-top:1px solid var(--cr-line);background:#fff}.cr-section__head--row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem 2rem;max-width:none;display:flex}.cr-process__deck{max-width:38rem;color:var(--cr-muted);margin:.65rem 0 0;font-size:1rem;line-height:1.65}.cr-process__highlights{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.cr-process__highlights li{border:1px solid var(--cr-line);background:var(--cr-wash);color:var(--cr-muted);border-radius:10px;align-items:center;gap:.45rem;padding:.55rem .85rem;font-size:.82rem;font-weight:700;display:inline-flex}.cr-process__highlights strong{background:var(--cr-deep);min-width:1.5rem;height:1.5rem;color:var(--cr-lime);border-radius:10px;place-items:center;padding:0 .35rem;font-size:.78rem;font-weight:800;display:inline-grid}.cr-process{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.cr-process li{border:1px solid var(--cr-line);border-radius:var(--cr-radius);background:radial-gradient(80% 60% at 100% 0,#dbfe7a24,#0000 55%),#fff;gap:.65rem;padding:1.25rem 1.15rem 1.2rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid;position:relative;box-shadow:0 10px 26px #1e322d0a}.cr-process li:hover{border-color:#c5d5cc;transform:translateY(-2px);box-shadow:0 14px 32px #1e322d14}.cr-process__num{background:linear-gradient(145deg, #2a4a40, var(--cr-deep));width:2rem;height:2rem;color:var(--cr-lime);letter-spacing:.04em;border-radius:10px;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:inline-flex}.cr-process h3{letter-spacing:-.02em;color:var(--cr-ink);margin:0 0 .35rem;font-size:1rem;font-weight:800}.cr-process p{color:var(--cr-muted);margin:0;font-size:.875rem;line-height:1.55}.cr-roles-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 1.5rem;margin-bottom:clamp(1.25rem,2.5vw,1.75rem);display:flex}.cr-roles-head .cr-section__head{margin-bottom:0}.cr-filters{background:#1e322d0d;border-radius:10px;flex-wrap:wrap;gap:.4rem;padding:.25rem;display:flex}.cr-filter{appearance:none;min-height:36px;font:inherit;color:var(--cr-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.35rem .75rem;font-size:.8125rem;font-weight:750;transition:background .2s,color .2s,box-shadow .2s}.cr-filter:hover{color:var(--cr-ink)}.cr-filter.is-active{color:var(--cr-ink);background:#fff;box-shadow:0 1px 3px #1e322d1a}.cr-filter:focus-visible{outline:2px solid var(--cr-green);outline-offset:2px}.cr-jobs{border:1px solid var(--cr-line);border-radius:var(--cr-radius);background:#fff;margin:0;padding:0;list-style:none;overflow:hidden;box-shadow:0 12px 32px #1e322d0a}.cr-jobs li{border-bottom:1px solid var(--cr-line);animation:.45s both cr-in;animation-delay:calc(var(--cr-i,0) * 40ms);background:#fff;grid-template-columns:minmax(120px,.7fr) minmax(0,1.6fr) auto;align-items:center;gap:1rem 1.25rem;padding:1.25rem 1.35rem;transition:background .2s;display:grid}.cr-jobs li:last-child{border-bottom:0}.cr-jobs li:hover{background:#f7fbf8}.cr-jobs li[hidden]{display:none}.cr-job__meta{flex-direction:column;gap:.35rem;display:flex}.cr-job__meta span{letter-spacing:.08em;text-transform:uppercase;color:var(--cr-green);font-size:.75rem;font-weight:800}.cr-job__meta em{color:var(--cr-muted);font-size:.8125rem;font-style:normal;font-weight:600;line-height:1.4}.cr-job__body h3{letter-spacing:-.02em;margin:0 0 .35rem;font-size:1.125rem;font-weight:750}.cr-job__body p{color:var(--cr-muted);max-width:40rem;margin:0;font-size:.92rem;line-height:1.55}.cr-job__cta{min-width:6.5rem}.cr-empty{color:var(--cr-muted);margin:1rem 0 0;font-size:.95rem}@keyframes cr-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cr-brand,.cr-mast h1,.cr-deck,.cr-actions,.cr-apply,.cr-jobs li,.cr-process li{animation:none}.cr-btn:hover,.cr-apply:hover,.cr-process li:hover{transform:none}}@media (width<=960px){.cr-mast__grid,.cr-traits,.cr-process{grid-template-columns:1fr}.cr-traits li{border-right:0;border-bottom:1px solid var(--cr-line);min-height:0}.cr-traits li:last-child{border-bottom:0}.cr-jobs li{grid-template-columns:1fr;align-items:start}.cr-job__cta{justify-self:start}.cr-mast h1{max-width:16ch}}
