.pg-careers .crumb{color:#ffffff8c;margin-bottom:26px;font-size:13.5px}.pg-careers .crumb a:hover{color:#fff}.pg-careers .kick{letter-spacing:.2em;text-transform:uppercase;color:var(--cyan);align-items:center;gap:14px;margin-bottom:20px;font-size:13px;font-weight:600;display:flex}.pg-careers .kick:before{content:"";background:var(--cyan);width:36px;height:1px}.pg-careers .cstrip{border-bottom:1px solid var(--line);padding:0}.pg-careers .cstrip .wrap{grid-template-columns:1.3fr 1fr 1fr 1fr;align-items:center;display:grid}.pg-careers .cs{border-left:1px solid var(--line);padding:30px 26px}.pg-careers .cs:first-child{border-left:0;align-items:center;gap:16px;padding-left:0;display:flex}.pg-careers .cs b{letter-spacing:-.04em;font-size:clamp(28px,2.8vw,38px);line-height:1;display:block}.pg-careers .cs span{color:var(--muted);margin-top:8px;font-size:14px;display:block}.pg-careers .twp-t{flex-direction:column;align-items:flex-start;gap:12px;display:flex!important}.pg-careers .twp{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pg-careers .twp img{object-fit:contain;width:auto;max-width:100%;height:52px;display:block}.pg-careers .twp img.broken{display:none}.pg-careers .twp-t b{letter-spacing:-.01em!important;font-size:15px!important;line-height:1.3!important}.pg-careers .twp-t span{font-size:13px}.pg-careers .manifesto{grid-template-columns:1fr 1.25fr;align-items:start;gap:80px;display:grid}.pg-careers .manifesto .big{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);font-size:clamp(30px,3.2vw,46px);line-height:1.15}.pg-careers .manifesto .big em{color:var(--violet)}.pg-careers .manifesto p.b{color:#33414f;margin-top:22px;font-size:18px;line-height:1.75}.pg-careers .great{background:var(--ink);color:#fff;overflow:hidden}.pg-careers .great:before{content:"";background:radial-gradient(800px 460px at 100% 0,#0786b880,#0000 60%),radial-gradient(600px 360px at 0 100%,#05c0dc24,#0000 60%);position:absolute;inset:0}.pg-careers .great .wrap{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid;position:relative}.pg-careers .great h2{letter-spacing:-.035em;font-size:clamp(32px,3.6vw,50px)}.pg-careers .great p{color:#ffffffbf;margin-top:20px;font-size:18px;line-height:1.75}.pg-careers .great blockquote{font-family:var(--serif);margin:0;font-size:clamp(30px,3.4vw,50px);line-height:1.12}.pg-careers .great blockquote em{background:var(--grad-accent);color:#0000;-webkit-background-clip:text;background-clip:text}.pg-careers .great .ask{letter-spacing:-.03em;margin-top:34px;font-size:clamp(24px,2.4vw,32px);font-weight:700;display:block}.pg-careers .great .ask span{color:var(--cyan)}.pg-careers .steps3{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.pg-careers .s3{padding:32px 32px 0 0}.pg-careers .s3+.s3{border-left:1px solid var(--line);padding-left:32px}.pg-careers .s3 span{font-family:var(--serif);color:var(--violet);font-size:44px;line-height:1}.pg-careers .s3 h3{margin:14px 0 8px;font-size:20px}.pg-careers .s3 p{color:var(--muted);font-size:15.5px}.pg-careers .apply-g{grid-template-columns:1fr 1.15fr;align-items:start;gap:56px;display:grid}.pg-careers .drop{cursor:pointer;background:#f9fbfd;border:1.5px dashed #bfd0dd;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:18px;transition:all .2s;display:flex;position:relative}.pg-careers .drop:hover,.pg-careers .drop.over{border-color:var(--violet);background:#fff}.pg-careers .drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.pg-careers .drop .ic{width:44px;height:44px;margin:0}.pg-careers .drop b{font-size:15px;display:block}.pg-careers .drop small{color:var(--muted);font-size:13px}@media (max-width:1080px){.pg-careers .cstrip .wrap{grid-template-columns:1fr 1fr}.pg-careers .cs{border-left:0;border-top:1px solid var(--line);padding-left:0}.pg-careers .cs:first-child{border-top:0;grid-column:1/-1}.pg-careers .manifesto,.pg-careers .great .wrap,.pg-careers .apply-g{grid-template-columns:1fr;gap:40px}}@media (max-width:680px){.pg-careers .cstrip .wrap{grid-template-columns:1fr}.pg-careers .steps3,.pg-careers .s3,.pg-careers .s3+.s3{border-left:0;padding:26px 0 0}}.pg-careers .form-err{color:#9b1c1c;background:#fdecec;border-radius:12px;margin:0 0 14px;padding:12px 14px;font-size:14.5px;font-weight:600}.pg-careers .form-done{border-radius:var(--r-lg);box-shadow:var(--sh);border:1px solid var(--line);background:#fff;padding:44px}.pg-careers .form-done h3{margin-bottom:10px;font-size:26px}.pg-careers .form-done p{color:var(--muted)}.pg-careers .bm{background:var(--ink);color:#fff}.pg-careers .bm .eyebrow{color:var(--cyan)}.pg-careers .bm .h2{color:#fff;max-width:14ch}.pg-careers .bm .lede{color:#ffffffb8}.pg-careers .bmg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:72px;display:grid}.pg-careers .bml{border-top:1px solid #ffffff24;margin:0;padding:0;list-style:none}.pg-careers .bml li{border-bottom:1px solid #ffffff24;padding:22px 0}.pg-careers .bml b{letter-spacing:-.015em;margin-bottom:4px;font-size:19px;display:block}.pg-careers .bml span{color:#ffffffa8;font-size:15.5px}@media (max-width:1080px){.pg-careers .bmg{grid-template-columns:1fr;gap:40px}}.pg-careers .fit{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pg-careers .fit article{border:1px solid var(--line);border-radius:var(--r-lg);transition:border-color .3s var(--ease),box-shadow .3s var(--ease);background:#fff;flex-direction:column;padding:34px 36px 30px;display:flex;position:relative}.pg-careers .fit article:hover{box-shadow:var(--sh);border-color:#0786b859}.pg-careers .fit .fn{letter-spacing:.08em;color:var(--violet);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.pg-careers .fit h3{letter-spacing:-.025em;margin:14px 0 10px;font-size:24px}.pg-careers .fit p{color:var(--muted);max-width:46ch;font-size:16px;line-height:1.65}.pg-careers .fit ul{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.pg-careers .fit li{color:var(--ink);background:var(--mist);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:13.5px;font-weight:600}.pg-careers .fit .tlink{margin-top:auto;padding-top:24px}.pg-careers .fit article.lead{background:var(--ink);color:#fff;border-color:#0000;grid-column:1/-1;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:48px;padding:44px 48px;display:grid}.pg-careers .fit article.lead:hover{box-shadow:none;border-color:#0000}.pg-careers .fit article.lead .fn{color:var(--cyan)}.pg-careers .fit article.lead h3{max-width:16ch;font-size:clamp(28px,2.8vw,38px)}.pg-careers .fit article.lead p{color:#ffffffb8;max-width:52ch}.pg-careers .fit article.lead li{color:#fff;background:#ffffff14;border-color:#ffffff29}.pg-careers .fit article.lead .tlink{color:#fff;padding-top:0}.pg-careers .fit article.lead .lr2{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.pg-careers .fit article.lead .btn-light{height:52px}.pg-careers .fit-note{color:var(--muted);max-width:72ch;margin-top:28px;font-size:14px;line-height:1.6}@media (max-width:1080px){.pg-careers .fit article.lead{grid-template-columns:1fr;gap:24px}}@media (max-width:680px){.pg-careers .fit{grid-template-columns:1fr}.pg-careers .fit article{border-radius:var(--r);padding:26px 22px 24px}.pg-careers .fit article.lead{padding:30px 22px}.pg-careers .fit h3{font-size:22px}}.pg-careers .fld select{width:100%;font:500 16px var(--sans);color:var(--ink);border:1.5px solid var(--line);appearance:none;cursor:pointer;background:#f9fbfd url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%23566779' stroke-width='1.6'/%3E%3C/svg%3E") right 14px center no-repeat;border-radius:14px;outline:none}.pg-careers .fld select:focus{border-color:var(--violet);background-color:#fff}.pg-careers .fld.sel label{letter-spacing:.04em;font-size:11.5px;font-weight:700;top:8px}.pg-careers .fld select:invalid{color:#0000}.pg-careers .fld.sel select:invalid+label{letter-spacing:0;font-size:15px;font-weight:500;top:17px}.pg-careers .apply-g .fld select{height:58px;padding:24px 16px 10px}.pg-careers .fnote{color:var(--muted);background:var(--mist);border:1px solid var(--line);border-radius:12px;margin:4px 0 18px;padding:14px 16px;font-size:12.5px;line-height:1.6}.pg-careers .fnote b{color:var(--ink);font-weight:700}.pg-careers .fnote a{color:var(--violet);text-underline-offset:3px;font-weight:600;text-decoration:underline}.pg-careers .fnote p+p{margin-top:8px}.pg-careers .eeo{border-top:1px solid var(--line);color:var(--muted);max-width:60ch;margin-top:40px;padding-top:24px;font-size:13.5px;line-height:1.65}
/*# sourceMappingURL=a6155886941693e8.css.map*/