.talent-site{--ink:#211627;--plum:#532547;--rose:#c14f6e;--paper:#f5f0e8;min-height:100vh;background:var(--paper);color:var(--ink);font-family:Arial,sans-serif}.talent-site *{box-sizing:border-box}.talent-site h1,.talent-site h2,.talent-site h3,.talent-site p{margin-top:0}.talent-site em{font-weight:400}.talent-footer,.talent-header{max-width:1240px;margin:auto;padding:24px 32px;display:flex;align-items:center;justify-content:space-between;gap:28px}.talent-brand{display:flex;align-items:center;gap:13px;color:var(--ink);text-decoration:none;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.talent-brand img{width:128px}.talent-brand span{border-left:1px solid #b9acae;padding-left:13px;font-size:11px}.talent-header nav{display:flex;align-items:center;gap:28px}.talent-header nav a{color:var(--ink);text-decoration:none;font-size:12px;font-weight:700}.talent-button{border:0;background:var(--rose)!important;color:#fff!important;padding:16px 20px;text-decoration:none;display:inline-flex;justify-content:center;font-size:12px;font-weight:900;cursor:pointer}.talent-button:disabled{opacity:.55;cursor:wait}.talent-kicker{font-size:10px!important;font-weight:900;letter-spacing:.2em;line-height:1.5;text-transform:uppercase}.talent-hero{min-height:700px;background:var(--plum);color:#fff;display:grid;grid-template-columns:1.1fr .9fr;padding:95px max(32px,calc((100vw - 1240px)/2));overflow:hidden}.talent-hero>div:first-child{position:relative;z-index:2}.talent-hero h1,.talent-page-intro h1{font:400 clamp(54px,7vw,94px)/.93 Georgia,serif;letter-spacing:-.055em;margin:25px 0 30px}.talent-hero>div:first-child>p:not(.talent-kicker){font-size:18px;line-height:1.65;color:#e4d6df;max-width:610px}.talent-actions{display:flex;align-items:center;gap:26px;margin:36px 0 20px}.talent-actions>a:last-child{color:#fff;text-decoration:none;font-size:13px}.talent-hero small{color:#c7b2c0}.talent-hero-art{position:relative;min-height:480px}.talent-hero-art>img{position:absolute;width:135%;max-width:none;left:-30%;top:-5%}.talent-hero-art article{position:absolute;right:0;top:15%;width:250px;background:#faf6ef;color:var(--ink);padding:24px;box-shadow:0 20px 45px #1d081c66;transform:rotate(2deg)}.talent-hero-art article span{font-size:9px;font-weight:900;letter-spacing:.17em;color:var(--rose)}.talent-hero-art strong{font:400 23px Georgia,serif;display:block;margin:12px 0 8px}.talent-hero-art p{font-size:12px;line-height:1.6;color:#675b63;margin:0}.talent-strip{background:var(--rose);color:#fff;display:flex;justify-content:center;gap:28px;padding:18px;overflow:hidden;font-size:10px;font-weight:900;letter-spacing:.14em;white-space:nowrap}.talent-intro{max-width:1240px;margin:auto;padding:115px 32px;display:grid;grid-template-columns:230px 1fr}.talent-intro h2,.talent-process h2,.talent-standards h2,.talent-success h2,.talent-truth h2{font:400 clamp(42px,5vw,70px)/1 Georgia,serif;letter-spacing:-.045em}.talent-intro>div>div{display:grid;grid-template-columns:1fr 1fr;gap:48px;max-width:820px}.talent-intro p:not(.talent-kicker),.talent-process>div:first-child>p:last-child{color:#675b63;line-height:1.75}.talent-process{background:var(--ink);color:#fff;padding:105px max(32px,calc((100vw - 1240px)/2))}.talent-process>div:first-child{max-width:760px}.talent-process>div:first-child>p:last-child{color:#c9bdc6}.talent-process-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:55px;border-top:1px solid #594d58}.talent-process-grid article{padding:30px 22px;border-right:1px solid #594d58}.talent-process-grid article:first-child{padding-left:0}.talent-process-grid span{color:var(--rose);font-weight:900}.talent-process-grid h3{font:400 25px Georgia,serif;margin:34px 0 12px}.talent-process-grid p{color:#c9bdc6;font-size:13px;line-height:1.7}.talent-standards{display:grid;grid-template-columns:1fr 1fr;min-height:800px;background:#e7dfd2}.talent-standards>div:first-child{overflow:hidden}.talent-standards img{width:100%;height:100%;object-fit:cover}.talent-standards>div:last-child{padding:95px 7vw}.talent-standards ul{list-style:none;padding:0;margin-top:42px}.talent-standards li{padding:20px 0;border-top:1px solid #c7bcaf;display:grid;grid-template-columns:170px 1fr;gap:24px}.talent-standards li b,.talent-standards li span{font-size:13px}.talent-standards li span{color:#655a61;line-height:1.6}.talent-truth{background:var(--rose);color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:75px;padding:95px max(32px,calc((100vw - 1240px)/2))}.talent-truth p{line-height:1.7}.talent-button.light{background:#fff!important;color:var(--ink)!important;margin-top:16px}.talent-ai-note{max-width:1240px;margin:auto;padding:35px 32px;display:grid;grid-template-columns:280px 1fr;border-bottom:1px solid #d6ccc2}.talent-ai-note b{font-size:10px;letter-spacing:.16em}.talent-ai-note p{font-size:12px;line-height:1.6;color:#675b63}.talent-footer{padding-top:45px;padding-bottom:45px;align-items:flex-end}.talent-footer p{margin:0;color:#675b63;font-family:Georgia,serif}.talent-footer>div{display:flex;gap:18px;font-size:10px}.talent-footer a{color:var(--ink)}.talent-apply{background:#f1ece4}.talent-page-intro{max-width:950px;margin:auto;text-align:center;padding:80px 32px 50px}.talent-page-intro h1{font-size:clamp(52px,7vw,82px)}.talent-page-intro>p:last-child{max-width:710px;margin:auto;color:#675b63;line-height:1.7}.talent-form-wrap{max-width:1120px;margin:0 auto 110px;padding:0 24px;display:grid;grid-template-columns:250px 1fr;gap:30px}.talent-form-wrap>aside{background:var(--ink);color:#fff;padding:30px;height:max-content;position:sticky;top:24px}.talent-form-wrap aside ol{list-style:none;padding:10px 0 24px;margin:0}.talent-form-wrap aside li{display:flex;gap:13px;align-items:center;color:#897c87;font-size:12px;padding:11px 0}.talent-form-wrap aside li span{display:grid;place-items:center;width:25px;height:25px;border:1px solid #6a5d68;border-radius:50%;font-size:10px}.talent-form-wrap aside li.active{color:#fff;font-weight:800}.talent-form-wrap aside li.active span{background:var(--rose);border-color:var(--rose)}.talent-form-wrap aside li.done{color:#c9bdc6}.talent-form-wrap aside>div{border-top:1px solid #554955;padding-top:22px}.talent-form-wrap aside strong{font:400 17px Georgia,serif}.talent-form-wrap aside>div p{color:#bcaebb;font-size:11px;line-height:1.65;margin-top:10px}.talent-form{background:#fff;padding:48px;min-height:650px}.talent-form-heading{display:flex;gap:22px;margin-bottom:38px}.talent-form-heading>span{color:var(--rose);font-weight:900}.talent-form-heading h2{font:400 38px Georgia,serif;letter-spacing:-.03em;margin:4px 0}.talent-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px 20px}.talent-fields label,.talent-form fieldset{font-size:11px;font-weight:800}.talent-fields label.wide{grid-column:1/-1}.talent-fields input,.talent-fields select,.talent-fields textarea,.talent-status-box input{display:block;width:100%;border:0;border-bottom:1px solid #bfb3b7;background:#faf8f4;padding:14px 12px;margin-top:7px;color:var(--ink);font:14px Arial,sans-serif}.talent-fields textarea{border:1px solid #d2c9c5;line-height:1.6;resize:vertical}.talent-form fieldset{border:0;padding:0;margin:0 0 28px}.talent-form legend{margin-bottom:13px}.talent-checks{display:grid;grid-template-columns:1fr 1fr;gap:10px}.talent-checks label{position:relative}.talent-checks input{position:absolute;opacity:0}.talent-checks span{display:block;border:1px solid #d2c9c5;padding:13px;font-size:12px;font-weight:500}.talent-checks input:checked+span{background:#f8e8ed;border-color:var(--rose);font-weight:800}.talent-agreements{display:grid;gap:12px}.talent-agreements label{display:grid;grid-template-columns:20px 1fr;gap:10px;border:1px solid #d9d0cc;padding:14px;font-size:12px;line-height:1.55}.talent-agreements input{accent-color:var(--rose)}.talent-form-note{margin-top:26px;background:#f1ece4;padding:20px}.talent-form-note p{font-size:12px;line-height:1.6;margin:8px 0 0;color:#675b63}.talent-form>footer{display:flex;justify-content:space-between;align-items:center;margin-top:40px;padding-top:24px;border-top:1px solid #e2d9d4}.talent-back{border:0;background:none;color:var(--ink);font-size:12px;text-decoration:none;cursor:pointer}.talent-error{background:#fdecef;color:#8d2944;padding:13px;margin-top:22px;font-size:12px}.talent-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important}.talent-success{max-width:720px;margin:70px auto 110px;padding:65px;background:#fff;text-align:center}.talent-success>i{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 24px;background:var(--rose);color:#fff;border-radius:50%;font-size:25px}.talent-success>p:not(.talent-kicker){color:#675b63;line-height:1.7}.talent-status-box{max-width:850px;margin:0 auto 110px;background:#fff;padding:48px;display:grid;grid-template-columns:1fr 1fr;gap:45px}.talent-status-box form{display:grid;gap:20px;align-content:start}.talent-status-box label{font-size:11px;font-weight:800}.talent-status-box article{border-left:1px solid #ddd1cd;padding-left:40px}.talent-status-box article>span{color:var(--rose);font-size:11px;font-weight:900;text-transform:uppercase}.talent-status-box article h2{font:400 34px Georgia,serif;margin:12px 0}.talent-status-box article p{color:#675b63;line-height:1.7}.talent-status-box article small{display:block;color:#877b82}.talent-status-box article a{display:block;color:var(--ink);font-size:11px;margin-top:26px}@media(max-width:850px){.talent-header nav>a:not(.talent-button){display:none}.talent-footer,.talent-header{padding-left:20px;padding-right:20px}.talent-hero{grid-template-columns:1fr;padding:70px 24px}.talent-hero-art{min-height:430px}.talent-intro{grid-template-columns:1fr;padding:80px 24px}.talent-intro>div>div{grid-template-columns:1fr;gap:3px}.talent-process{padding:80px 24px}.talent-process-grid{grid-template-columns:1fr 1fr}.talent-standards{grid-template-columns:1fr}.talent-standards>div:first-child{min-height:450px}.talent-standards>div:last-child{padding:70px 28px}.talent-truth{gap:20px;padding:75px 24px}.talent-ai-note,.talent-truth{grid-template-columns:1fr}.talent-footer{align-items:flex-start;flex-direction:column}.talent-form-wrap{grid-template-columns:1fr}.talent-form-wrap>aside{position:static}.talent-form-wrap aside ol{display:grid;grid-template-columns:repeat(4,1fr)}.talent-form-wrap aside li{font-size:0;justify-content:center}.talent-form{padding:30px 22px}.talent-fields{grid-template-columns:1fr}.talent-fields label.wide{grid-column:auto}.talent-status-box{grid-template-columns:1fr;margin-left:20px;margin-right:20px;padding:30px}.talent-status-box article{border-left:0;border-top:1px solid #ddd1cd;padding:30px 0 0}.talent-footer>div{flex-wrap:wrap}}@media(max-width:520px){.talent-brand img{width:105px}.talent-hero h1{font-size:52px}.talent-hero-art article{width:220px}.talent-process-grid,.talent-standards li{grid-template-columns:1fr}.talent-standards li{gap:6px}.talent-checks{grid-template-columns:1fr}.talent-form-heading h2{font-size:30px}.talent-success{margin:40px 16px;padding:45px 24px}}.talent-process-grid{grid-template-columns:repeat(5,1fr)}@media(max-width:850px){.talent-process-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.talent-process-grid{grid-template-columns:1fr}}.talent-track-choice{max-width:1000px;margin:0 auto 110px;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.talent-track-choice>a{display:block;min-height:260px;padding:42px;background:#fff;border:1px solid #d7ccc7;color:var(--ink);text-decoration:none;transition:.18s ease}.talent-track-choice>a:hover{border-color:var(--rose);transform:translateY(-3px);box-shadow:0 18px 40px #39202f14}.talent-track-choice span{font-size:10px;font-weight:900;letter-spacing:.18em;color:var(--rose)}.talent-track-choice h2{font:400 34px/1.1 Georgia,serif;margin:28px 0 16px}.talent-track-choice p{color:#675b63;line-height:1.65;min-height:78px}.talent-track-choice strong{font-size:12px}@media(max-width:850px){.talent-track-choice{grid-template-columns:1fr}}.talent-opportunities{max-width:1240px;margin:auto;padding:110px 32px}.talent-opportunities-intro{max-width:760px;margin-bottom:46px}.talent-opportunities h2{font:400 clamp(42px,5vw,68px)/1 Georgia,serif;letter-spacing:-.045em;margin:10px 0 22px}.talent-opportunities-intro>p:last-child{max-width:680px;color:#675b63;line-height:1.7}.talent-opportunity-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.talent-opportunity-grid article{display:flex;flex-direction:column;min-height:510px;padding:40px;border:1px solid #d4c8c3;background:#fff;box-shadow:0 18px 48px rgba(46,25,39,.07)}.talent-opportunity-grid article>span{color:var(--rose);font-size:10px;font-weight:900;letter-spacing:.18em}.talent-opportunity-grid h3{font:400 38px/1.05 Georgia,serif;margin:26px 0 12px}.talent-opportunity-grid article>strong{color:#4e3343;font-size:15px}.talent-opportunity-grid article>p{margin:24px 0 8px;color:#675b63;line-height:1.65}.talent-opportunity-grid ul{display:grid;gap:12px;margin:18px 0 34px;padding-left:20px;color:#554a50;font-size:13px;line-height:1.5}.talent-opportunity-grid .talent-button{align-self:flex-start;margin-top:auto}@media(max-width:850px){.talent-opportunities{padding:80px 24px}.talent-opportunity-grid{grid-template-columns:1fr}.talent-opportunity-grid article{min-height:0}}@media(max-width:520px){.talent-opportunity-grid article{padding:28px 22px}}.talent-work-samples{padding:110px max(32px,calc((100vw - 1240px)/2));background:#e7dfd2}.talent-work-samples-intro{display:grid;grid-template-columns:210px minmax(0,1fr);column-gap:52px;align-items:start;margin-bottom:46px}.talent-work-samples-intro h2{max-width:720px;margin:0;color:var(--ink);font:400 clamp(42px,5vw,68px)/1 Georgia,serif;letter-spacing:-.045em}.talent-work-samples-intro>p:last-child{grid-column:2;max-width:680px;margin:22px 0 0;color:#675b63;font-size:15px;line-height:1.7}.talent-work-sample-grid{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(220px,.8fr);gap:28px;align-items:end}.talent-work-sample{margin:0}.talent-video-frame{position:relative;width:100%;overflow:hidden;background:#110d11;box-shadow:0 24px 60px rgba(33,22,39,.18)}.talent-work-sample-horizontal .talent-video-frame{aspect-ratio:16/9}.talent-work-sample-vertical{width:min(100%,360px);justify-self:end}.talent-work-sample-vertical .talent-video-frame{aspect-ratio:9/16}.talent-video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.talent-work-sample>div:last-child{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-top:16px}.talent-work-sample>div:last-child span{color:var(--rose);font-size:9px;font-weight:900;letter-spacing:.17em}.talent-work-sample>div:last-child strong{color:#554a50;font:400 18px Georgia,serif;text-align:right}@media(max-width:850px){.talent-work-samples{padding:80px 24px}.talent-work-samples-intro{grid-template-columns:1fr;gap:12px}.talent-work-samples-intro>p:last-child{grid-column:1;margin-top:10px}.talent-work-sample-grid{grid-template-columns:1fr}.talent-work-sample-vertical{width:min(72vw,360px);justify-self:center}}@media(max-width:520px){.talent-work-samples{padding:68px 18px}.talent-work-sample-grid{gap:38px}.talent-work-sample>div:last-child{align-items:flex-start;flex-direction:column;gap:7px}.talent-work-sample>div:last-child strong{text-align:left}}.talent-site.talent-apply{color-scheme:light;background:radial-gradient(circle at 12% 17%,rgba(193,79,110,.1),transparent 28rem),radial-gradient(circle at 88% 32%,rgba(83,37,71,.08),transparent 30rem),#f4efe8}.talent-apply .talent-page-intro{max-width:980px;padding:58px 32px 34px}.talent-apply .talent-page-intro h1{margin:16px 0 18px;font-size:clamp(46px,6vw,72px);line-height:.98}.talent-apply .talent-page-intro>p:last-child{max-width:640px;font-size:16px}.talent-apply .talent-form-wrap{display:grid;grid-template-columns:1fr;gap:0;max-width:1160px;margin:0 auto 110px;padding:0 28px}.talent-apply .talent-form-wrap>aside{position:static;display:grid;grid-template-columns:minmax(230px,.7fr) minmax(460px,1.3fr);align-items:center;gap:38px;height:auto;padding:24px 30px;border:1px solid rgba(255,255,255,.1);border-radius:24px 24px 0 0;background:linear-gradient(120deg,#211627,#43203b);box-shadow:0 22px 70px rgba(40,21,36,.13)}.talent-apply .talent-track-summary{display:grid;gap:5px;padding:0;border:0}.talent-apply .talent-form-wrap aside .talent-track-summary>span{color:#df93a9;font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.talent-apply .talent-form-wrap aside .talent-track-summary>strong{color:#fff;font:700 16px/1.35 Arial,sans-serif}.talent-apply .talent-form-wrap aside ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px;margin:0;padding:0}.talent-apply .talent-form-wrap aside li{position:relative;display:grid;grid-template-columns:34px 1fr;gap:9px;align-items:center;min-height:48px;padding:7px 8px;color:#aa9da7;font-size:11px}.talent-apply .talent-form-wrap aside li:not(:last-child):after{content:"";position:absolute;right:-6px;top:50%;width:12px;height:1px;background:#665865}.talent-apply .talent-form-wrap aside li span{width:32px;height:32px;border-color:#786976;font-size:11px}.talent-apply .talent-form-wrap aside li b{font-weight:750}.talent-apply .talent-form-wrap aside li.active{color:#fff}.talent-apply .talent-form-wrap aside li.active span{background:#d15a79;border-color:#d15a79;box-shadow:0 0 0 5px rgba(209,90,121,.16)}.talent-apply .talent-form-wrap aside li.done{color:#dbcfd7}.talent-apply .talent-form-wrap aside li.done span{border-color:#b7637d;background:rgba(193,79,110,.17)}.talent-apply .talent-form-wrap>aside>p{grid-column:1/-1;margin:0;padding-top:15px;border-top:1px solid rgba(255,255,255,.12);color:#c9bdc6;font-size:12px;line-height:1.55}.talent-apply .talent-form{min-height:620px;padding:54px 58px 46px;border:1px solid #e2d8d2;border-top:0;border-radius:0 0 24px 24px;background:rgba(255,255,255,.96);box-shadow:0 28px 70px rgba(40,21,36,.11)}.talent-apply .talent-form-heading{display:grid;grid-template-columns:48px 1fr;gap:18px;align-items:start;margin-bottom:38px}.talent-apply .talent-form-heading>span{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;color:#9a3652;background:#f9e7ec;font-size:14px;font-weight:900}.talent-apply .talent-form-heading .talent-kicker{margin:1px 0 5px;color:#a44a64}.talent-apply .talent-form-heading h2{margin:0;color:#211627;font:400 clamp(34px,4.2vw,48px)/1.05 Georgia,serif;letter-spacing:-.035em}.talent-apply .talent-form-subtitle{max-width:700px;margin:12px 0 0;color:#70646c;font-size:14px;line-height:1.6}.talent-apply .talent-fields{gap:24px 22px}.talent-apply .talent-fields label,.talent-apply .talent-form fieldset{display:grid;align-content:start;gap:8px;color:#30252d;font-size:13px;font-weight:800;line-height:1.35}.talent-site.talent-apply .talent-fields :is(input,select,textarea),.talent-site.talent-apply .talent-status-box input{display:block;width:100%;min-height:56px;margin:0;padding:15px 16px;border:1.5px solid #d8cfca;border-radius:14px;outline:0;color:#211627!important;-webkit-text-fill-color:#211627;background:#fbfaf8!important;font:500 16px/1.35 Arial,sans-serif;box-shadow:0 1px 0 rgba(33,22,39,.02);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.talent-site.talent-apply .talent-fields textarea{min-height:128px;line-height:1.6;resize:vertical}.talent-site.talent-apply .talent-fields :is(input,select,textarea):hover{border-color:#b9aaae;background:#fff!important}.talent-site.talent-apply .talent-fields :is(input,select,textarea):focus{border-color:#c14f6e;background:#fff!important;box-shadow:0 0 0 4px rgba(193,79,110,.13)}.talent-site.talent-apply .talent-fields :is(input,textarea)::placeholder{color:#9b8f95!important;-webkit-text-fill-color:#9b8f95;opacity:1}.talent-site.talent-apply .talent-fields input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fbfaf8!important;-webkit-text-fill-color:#211627!important}.talent-apply .talent-form fieldset{margin-bottom:32px}.talent-apply .talent-form legend{margin-bottom:15px;color:#30252d;font-size:13px}.talent-apply .talent-checks{gap:12px}.talent-apply .talent-checks span{min-height:52px;padding:16px;border:1.5px solid #ddd3ce;border-radius:13px;color:#51454d;background:#fbfaf8;font-size:13px;transition:.15s ease}.talent-apply .talent-checks input:focus-visible+span{outline:3px solid rgba(193,79,110,.24);outline-offset:2px}.talent-apply .talent-checks input:checked+span{border-color:#c14f6e;color:#702f47;background:#fae8ed;box-shadow:inset 4px 0 #c14f6e}.talent-apply .talent-form-note{margin-top:30px;padding:21px 23px;border:1px solid #e1c6ce;border-radius:16px;background:linear-gradient(120deg,#fff7f9,#f8edef)}.talent-apply .talent-form-note-staff{border-color:#c9d7d2;background:linear-gradient(120deg,#f4faf8,#edf5f2)}.talent-apply .talent-form-note b{color:#30252d;font-size:14px}.talent-apply .talent-form-note p{margin-top:7px;color:#70646c;font-size:13px;line-height:1.6}.talent-apply .talent-agreements{gap:11px}.talent-apply .talent-agreements label{grid-template-columns:24px 1fr;align-items:start;gap:12px;padding:17px 18px;border:1.5px solid #ddd3ce;border-radius:14px;color:#4b4047;background:#fbfaf8;font-size:13px;line-height:1.55}.talent-apply .talent-agreements input{width:18px;height:18px;margin-top:1px}.talent-apply .talent-form>footer{margin-top:42px;padding-top:26px}.talent-apply .talent-button{min-height:50px;padding:15px 24px;border-radius:13px;font-size:13px;box-shadow:0 10px 24px rgba(193,79,110,.2)}.talent-apply .talent-back{min-height:44px;padding:12px 4px;color:#5b4e56;font-size:13px;font-weight:800}.talent-apply .talent-error{padding:15px 17px;border:1px solid #e1a6b6;border-radius:12px;font-size:13px}.talent-rate-card{display:grid;gap:30px}.talent-rate-card>section{display:grid;gap:10px}.talent-rate-card>section>h3{margin:0 0 4px;color:#5c4f57;font:800 11px/1 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase}.talent-rate-row{display:grid;grid-template-columns:minmax(210px,1fr) 142px 160px;align-items:center;padding:15px 16px;border:1.5px solid #ddd3ce;border-radius:15px;background:#fbfaf8;transition:opacity .15s ease,border-color .15s ease}.talent-rate-row.offered{border-color:#d7bdc6;background:#fffafb}.talent-rate-row.not-offered{opacity:.62;background:#f2efec}.talent-rate-row>div{display:grid;gap:4px}.talent-rate-row strong{color:#30252d;font-size:14px}.talent-rate-row small{color:#81757c;font-size:11px}.talent-rate-row>select{width:100%;padding:10px 12px;color:#30252d;font:700 12px Arial,sans-serif}.talent-rate-amount,.talent-rate-row>select{min-height:46px;border:1px solid #d5cbc6;border-radius:11px;background:#fff}.talent-rate-amount{display:grid!important;grid-template-columns:28px 1fr!important;gap:0!important;align-items:center!important;overflow:hidden}.talent-rate-amount>span{display:grid;place-items:center;height:100%;color:#82767c;background:#f4f0ed;font-size:13px}.talent-rate-amount>input{width:100%;min-width:0;height:44px;padding:10px 12px;border:0;outline:0;color:#211627;background:#fff;font:700 14px Arial,sans-serif}.talent-rate-amount>input:disabled{background:#eeeae7}@media(max-width:900px){.talent-apply .talent-form-wrap>aside{grid-template-columns:1fr;gap:15px}.talent-apply .talent-form-wrap>aside>p{padding-top:12px}}@media(max-width:700px){.talent-apply .talent-page-intro{padding:42px 22px 28px}.talent-apply .talent-form-wrap{padding:0 14px}.talent-apply .talent-form-wrap>aside{padding:21px 18px;border-radius:18px 18px 0 0}.talent-apply .talent-form-wrap aside ol{grid-template-columns:repeat(auto-fit,minmax(58px,1fr))}.talent-apply .talent-form-wrap aside li{display:grid;grid-template-columns:1fr;justify-items:center;padding:5px 2px;font-size:9px;text-align:center}.talent-apply .talent-form-wrap aside li:not(:last-child):after{right:-7px;top:21px;width:14px}.talent-apply .talent-form{padding:35px 22px 30px;border-radius:0 0 18px 18px}.talent-apply .talent-form-heading{grid-template-columns:40px 1fr;gap:13px;margin-bottom:30px}.talent-apply .talent-form-heading>span{width:40px;height:40px;border-radius:12px}.talent-apply .talent-fields{grid-template-columns:1fr;gap:20px}.talent-apply .talent-fields label.wide{grid-column:auto}.talent-rate-row{grid-template-columns:1fr 132px}.talent-rate-amount{grid-column:1/-1}}@media(max-width:430px){.talent-apply .talent-form-wrap aside li b{display:none}.talent-apply .talent-form-wrap aside li:not(:last-child):after{top:21px}.talent-apply .talent-form>footer{gap:12px}}.talent-site.talent-apply{--flow-card:#fffdfb;--flow-control:#fff;--flow-border:#d9cfca;--flow-muted:#6d6168;--flow-shadow:0 28px 80px rgba(45,24,39,.12)}.talent-apply .talent-header{padding-top:22px;padding-bottom:22px}.talent-apply .talent-page-intro{padding-top:52px;padding-bottom:32px}.talent-apply .talent-page-intro .talent-kicker{color:#9a3652}.talent-apply .talent-page-intro h1{max-width:900px;margin-left:auto;margin-right:auto;text-wrap:balance}.talent-apply .talent-page-intro>p:last-child{text-wrap:pretty}.talent-current-step{display:none}.talent-apply .talent-form{background:var(--flow-card)}.talent-apply .talent-form [hidden]{display:none!important}.talent-apply .talent-form-heading h2{text-wrap:balance}.talent-apply .talent-form-subtitle{text-wrap:pretty}.talent-site.talent-apply :is(input,select,textarea,button){font-family:Arial,sans-serif}.talent-site.talent-apply :is(input,select,textarea){color-scheme:light}.talent-site.talent-apply :is(input,select,textarea):focus-visible,.talent-site.talent-apply a:focus-visible,.talent-site.talent-apply button:focus-visible{outline:3px solid rgba(193,79,110,.34);outline-offset:3px}.talent-apply .talent-button{border:1px solid transparent}.talent-apply .talent-button:hover{background:#a73f5c!important;transform:translateY(-1px)}.talent-apply .talent-track-choice>a{border-radius:22px;background:rgba(255,253,251,.96);box-shadow:0 18px 55px rgba(45,24,39,.08)}.talent-apply .talent-track-choice>a:hover{box-shadow:0 24px 60px rgba(45,24,39,.14)}.talent-optional-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:-8px 0 24px;padding:14px 17px;border:1px solid #c9dcd5;border-radius:14px;color:#244e40;background:#f0f8f5;font-size:12px}.talent-optional-banner strong{font-size:13px}.talent-optional-banner span{color:#527064;text-align:right}.talent-rate-card{gap:34px}.talent-rate-card>section{gap:12px}.talent-rate-card>section>h3{margin-bottom:6px;color:#6b525e;font-size:12px}.talent-rate-row{grid-template-areas:"label availability amount";grid-template-columns:minmax(210px,1fr) 142px 172px;gap:14px;padding:17px 18px;border-color:#dfd4cf;border-radius:17px;background:#fff;box-shadow:0 8px 24px rgba(45,24,39,.035)}.talent-rate-row.offered{border-color:#d9bdc6;background:#fff}.talent-rate-row.not-offered{opacity:.72;background:#f4f1ee;box-shadow:none}.talent-rate-row>div{grid-area:label}.talent-rate-row>select{grid-area:availability}.talent-rate-amount{grid-area:amount}.talent-site.talent-apply .talent-rate-amount,.talent-site.talent-apply .talent-rate-amount>input,.talent-site.talent-apply .talent-rate-row>select{color-scheme:light!important;background:#fff!important}.talent-site.talent-apply .talent-rate-amount>input,.talent-site.talent-apply .talent-rate-row>select{color:#211627!important;-webkit-text-fill-color:#211627!important}.talent-site.talent-apply .talent-rate-row>select{border:1.5px solid #d8cfca;appearance:auto}.talent-site.talent-apply .talent-rate-row>select option{color:#211627;background:#fff}.talent-site.talent-apply .talent-rate-amount{border:1.5px solid #d8cfca}.talent-site.talent-apply .talent-rate-amount>span{color:#6f636a;background:#f5f1ed}.talent-site.talent-apply .talent-rate-amount>input::placeholder{color:#9b8f95!important;-webkit-text-fill-color:#9b8f95!important;opacity:1}.talent-site.talent-apply .talent-rate-amount>input:disabled{color:#8c8187!important;-webkit-text-fill-color:#8c8187!important;background:#ebe7e3!important;opacity:1}.talent-standalone-form{max-width:900px}.talent-apply .talent-standalone-form .talent-form{border:1px solid #e2d8d2;border-radius:24px;box-shadow:var(--flow-shadow)}.talent-standalone-section{margin-top:46px;padding-top:42px;border-top:1px solid #e4dbd6}.talent-flow-state{max-width:720px;min-height:190px;margin:20px auto 100px;padding:42px;display:grid;place-items:center;align-content:center;gap:18px;border:1px solid #e2d8d2;border-radius:22px;background:var(--flow-card);box-shadow:var(--flow-shadow);text-align:center}.talent-flow-state p{margin:0;color:var(--flow-muted)}.talent-flow-spinner{width:34px;height:34px;border:3px solid #eadfe2;border-top:3px solid var(--rose);border-radius:50%;animation:talent-spin .8s linear infinite}@keyframes talent-spin{to{transform:rotate(1turn)}}.talent-apply .talent-status-box,.talent-apply .talent-success{border:1px solid #e2d8d2;border-radius:24px;background:var(--flow-card);box-shadow:var(--flow-shadow)}.talent-apply .talent-status-box label{display:grid;gap:8px;color:#30252d;font-size:13px}.talent-site.talent-apply .talent-status-box input{margin:0;border:1.5px solid var(--flow-border);border-radius:14px;color:#211627!important;-webkit-text-fill-color:#211627!important;background:#fff!important;font-size:16px}.talent-site.talent-apply .talent-status-box input:focus{border-color:var(--rose);box-shadow:0 0 0 4px rgba(193,79,110,.13)}.talent-apply .talent-status-box article>span{display:inline-flex;padding:7px 10px;border-radius:999px;color:#8e304b;background:#f9e7ec}.talent-apply .talent-status-box article small{margin-top:20px}.talent-apply .talent-error{border-radius:13px;line-height:1.55}@media(max-width:700px){.talent-apply .talent-header{padding-top:16px;padding-bottom:16px}.talent-apply .talent-page-intro{padding:34px 20px 24px}.talent-apply .talent-page-intro h1{margin-top:12px;margin-bottom:14px;font-size:clamp(38px,12vw,54px)}.talent-apply .talent-page-intro>p:last-child{font-size:14px;line-height:1.6}.talent-apply .talent-form-wrap{margin-bottom:70px;padding:0 12px}.talent-apply .talent-form-wrap>aside{gap:13px;padding:18px 17px}.talent-current-step{display:flex!important;align-items:center;justify-content:space-between;gap:14px;padding:11px 0 0!important;border-top:1px solid rgba(255,255,255,.12)!important}.talent-current-step span{color:#cdbfc9;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.talent-apply .talent-form-wrap aside .talent-current-step strong{color:#fff;font:800 13px Arial,sans-serif}.talent-apply .talent-form-wrap aside ol{gap:3px}.talent-apply .talent-form-wrap aside li{min-height:38px}.talent-apply .talent-form-wrap aside li span{width:29px;height:29px}.talent-apply .talent-form-wrap aside li:not(:last-child):after{top:19px}.talent-apply .talent-form-wrap>aside>p{display:none}.talent-apply .talent-form{min-height:0;padding:30px 18px 24px}.talent-apply .talent-form-heading{grid-template-columns:38px 1fr;gap:12px;margin-bottom:26px}.talent-apply .talent-form-heading>span{width:38px;height:38px}.talent-apply .talent-form-heading h2{font-size:clamp(30px,9vw,40px)}.talent-apply .talent-form-subtitle{font-size:13px}.talent-site.talent-apply .talent-fields :is(input,select,textarea),.talent-site.talent-apply .talent-status-box input{font-size:16px}.talent-optional-banner{align-items:flex-start;flex-direction:column;gap:4px;margin-top:-2px;padding:14px}.talent-optional-banner span{text-align:left}.talent-rate-card{gap:30px}.talent-rate-row{grid-template-areas:"label label" "availability amount";grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:16px}.talent-rate-amount,.talent-rate-row>select{min-width:0}.talent-rate-row>select{font-size:12px}.talent-standalone-form{padding:0 12px}.talent-apply .talent-standalone-form .talent-form{border-radius:18px}.talent-standalone-section{margin-top:36px;padding-top:34px}.talent-flow-state{margin:12px 14px 70px;padding:32px 22px}.talent-apply .talent-status-box{margin:0 12px 70px;padding:26px 20px;border-radius:18px;gap:32px}.talent-apply .talent-success{margin:20px 12px 70px;padding:42px 22px;border-radius:18px}}@media(max-width:430px){.talent-apply .talent-form-wrap aside li b{display:none}.talent-apply .talent-form>footer{align-items:stretch;flex-direction:column-reverse}.talent-apply .talent-form>footer .talent-button{width:100%}.talent-apply .talent-form>footer .talent-back{text-align:center}}.talent-communication-intro{padding-bottom:38px}.talent-communication-card{max-width:880px;margin:0 auto 110px;padding:48px;border:1px solid #e2d8d2;border-radius:24px;background:#fffdfb;box-shadow:0 28px 80px rgba(45,24,39,.12)}.talent-communication-card>header{display:grid;grid-template-columns:54px 1fr;gap:20px;align-items:start}.talent-communication-card>header>span{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#f9e7ec;color:#9a3652;font-weight:900}.talent-communication-card>header h2{margin:4px 0 26px;color:#211627;font:400 clamp(28px,4vw,44px)/1.15 Georgia,serif;text-wrap:balance}.talent-communication-guidance{margin-bottom:24px;padding:20px 22px;border:1px solid #e1d6cf;border-radius:16px;background:#f7f2ec}.talent-communication-guidance strong{color:#30252d;font-size:14px}.talent-communication-guidance p{margin:7px 0 0;color:#675b63;font-size:13px;line-height:1.65}.talent-recorder{display:grid;gap:18px;padding:22px;border:1px solid #3f303d;border-radius:19px;color:#fff;background:linear-gradient(145deg,#211627,#352031);box-shadow:0 18px 42px rgba(33,22,39,.16)}.talent-recorder video{width:100%;max-height:470px;border-radius:12px;background:#090609;object-fit:contain}.talent-recorder-empty{text-align:center;padding:42px 20px 24px}.talent-recorder-empty>span{display:grid;place-items:center;width:60px;height:60px;margin:0 auto 18px;border-radius:18px;background:var(--rose);box-shadow:0 12px 28px rgba(193,79,110,.28);font-size:20px}.talent-recorder-empty h3{margin-bottom:9px;font:400 29px Georgia,serif}.talent-recorder-empty p{max-width:480px;margin:auto;color:#cfc2cb;font-size:13px;line-height:1.6}.talent-recorder>.talent-button{justify-self:center;min-width:220px}.talent-recorder-actions,.talent-recorder-live{display:flex;align-items:center;justify-content:space-between;gap:14px}.talent-recorder-live span{color:#ff94ad;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.talent-recorder-actions .talent-back{color:#fff}.talent-video-fallback{display:grid;gap:9px;margin-top:20px;padding:19px;border:1.5px dashed #c7b9bd;border-radius:15px;color:#30252d;background:#fbfaf8;font-size:12px;font-weight:800}.talent-site.talent-apply .talent-video-fallback input{width:100%;padding:11px;border:1px solid #ded4cf;border-radius:11px;color:#211627!important;-webkit-text-fill-color:#211627!important;background:#fff!important;font-size:12px;color-scheme:light}.talent-video-fallback small{color:#776b72;font-weight:500}.talent-communication-success{margin-top:0}@media(max-width:700px){.talent-communication-intro{padding-bottom:28px}.talent-communication-card{margin:0 12px 70px;padding:26px 18px;border-radius:18px}.talent-communication-card>header{grid-template-columns:42px 1fr;gap:13px}.talent-communication-card>header>span{width:40px;height:40px;border-radius:12px}.talent-communication-card>header h2{font-size:clamp(26px,8vw,36px)}.talent-communication-guidance{padding:17px}.talent-recorder{padding:14px;border-radius:15px}.talent-recorder-empty{padding:30px 12px 18px}.talent-recorder-actions{align-items:stretch;flex-direction:column}.talent-recorder-actions .talent-back{padding:12px}.talent-recorder>.talent-button{width:100%;min-width:0}}