:root{--rv-ink:var(--tg-color-ink);--rv-leaf:var(--tg-color-leaf);--rv-paper:var(--tg-color-paper);--rv-meadow:var(--tg-color-meadow);--rv-line:var(--tg-color-line)}.rv-marketing{background:var(--tg-color-paper);color:var(--rv-ink)}.rv-marketing .shell,.topbar .shell,.footer .shell{max-width:1392px;padding-left:64px;padding-right:64px}.rv-marketing h1,.rv-marketing h2,.rv-marketing h3{color:inherit}.rv-marketing h1,.rv-marketing h2{letter-spacing:-.048em;text-wrap:balance;font-weight:500}.rv-marketing h2{font-size:clamp(2rem,3.1vw,2.8rem);line-height:1.16}.rv-marketing .rv-emphasis{font:inherit;color:var(--tg-color-ink)}.rv-marketing p{color:var(--tg-color-copy);font-size:1rem;line-height:1.75}.rv-marketing a:focus-visible,.rv-marketing button:focus-visible{outline:3px solid var(--tg-color-leaf);outline-offset:4px}.rv-marketing .btn{min-height:50px;box-shadow:none;letter-spacing:0;border-radius:5px!important;padding:14px 21px!important;font-size:.9375rem!important}.rv-section{padding:76px 0}.rv-index,.tg-kicker{letter-spacing:0;color:var(--tg-color-copy);margin-bottom:22px;font-size:.875rem;font-weight:500;line-height:1.6;display:block}.rv-text-link{color:var(--rv-ink);border-bottom:1px solid var(--tg-color-strong-line);align-items:center;gap:16px;width:fit-content;padding:6px 0;font-size:.9375rem;font-weight:500;line-height:1.5;display:inline-flex}.rv-text-link svg,.tg-quiet-link svg,.tg-starter-continue svg,.rv-plan-link svg{transition:transform .18s}.rv-text-link:hover svg,.tg-starter-continue:hover svg,.rv-plan-link:hover svg{transform:translate(3px)}.rv-text-link:hover{color:var(--tg-color-leaf)}.tg-hero{grid-template-columns:1.12fr 1fr;align-items:center;gap:74px;padding-top:62px;padding-bottom:64px;display:grid}.tg-hero-copy{padding:12px 0}.tg-hero h1{letter-spacing:-.058em;max-width:560px;margin:0 0 26px;font-size:clamp(3.4rem,5.1vw,4.65rem);line-height:1.06}.tg-hero h1>span{color:var(--tg-color-leaf);display:block}.tg-hero-description{max-width:470px;font-size:1.125rem!important;line-height:1.7!important}.tg-hero-links{flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px;display:flex}.tg-quiet-link{color:var(--rv-ink);align-items:center;gap:9px;padding:12px 0;font-size:.9375rem;display:inline-flex}.tg-quiet-link:hover{text-underline-offset:5px;text-decoration:underline}.tg-free-note{color:var(--tg-color-copy);gap:2px;margin-top:17px;font-size:.875rem;line-height:1.65;display:grid}.tg-free-note strong{color:var(--tg-color-ink);font-weight:500}.tg-hero-footnote{border-top:1px solid var(--rv-line);max-width:410px;color:var(--tg-color-copy);margin-top:40px;padding-top:19px;font-size:.875rem;line-height:1.7}.tg-hero-footnote>span{color:var(--rv-ink);font-weight:500;display:block}.tg-process{background:var(--tg-color-soft);border-top:1px solid var(--tg-color-line);padding:60px 0 66px}.tg-section-heading{grid-template-columns:1fr 2fr;align-items:start;gap:45px;display:grid}.tg-section-heading .tg-kicker{padding-top:6px}.tg-process-grid{grid-template-columns:repeat(3,1fr);gap:40px;margin:42px 0 0;padding:0;list-style:none;display:grid}.tg-process-grid li{border-top:1px solid var(--tg-color-line);padding-top:20px}.tg-step-number{color:var(--tg-color-copy);font-variant-numeric:tabular-nums;margin-bottom:21px;font-size:.8125rem;display:block}.tg-process-grid h3{letter-spacing:-.025em;margin-bottom:11px;font-size:1.1875rem;font-weight:600;line-height:1.5}.tg-process-grid p{font-size:.9375rem;line-height:1.8}.rv-faq{background:var(--tg-color-paper);border-bottom:1px solid var(--tg-color-line)}.rv-faq-layout{grid-template-columns:.8fr 1.2fr;align-items:start;gap:75px;display:grid}.rv-accordion{border-top:1px solid var(--tg-color-line)}.rv-accordion [data-slot=accordion-item]{border-color:var(--tg-color-line)}.rv-accordion [data-slot=accordion-trigger]{color:var(--tg-color-ink);letter-spacing:0;padding:21px 0;font-size:1rem;font-weight:500;line-height:1.55}.rv-accordion [data-slot=accordion-content]{color:var(--tg-color-copy);font-size:.9375rem;line-height:1.8}.rv-accordion [data-slot=accordion-content]>div{padding-bottom:23px}.tg-closing{justify-content:space-between;align-items:center;gap:40px;padding-top:51px;padding-bottom:51px;display:flex}.tg-closing h2{max-width:600px;font-size:1.875rem;line-height:1.25}.tg-closing p{margin-top:10px;font-size:.9375rem}.tg-closing .btn{flex-shrink:0}.rv-employer-switch{border-top:1px solid var(--rv-line);justify-content:space-between;align-items:center;gap:24px;font-size:.9375rem;display:flex;padding-top:25px!important;padding-bottom:25px!important}@keyframes tg-question-in{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.tg-candidate-story .tg-hero{grid-template-columns:1.06fr 1fr;gap:72px;padding-top:60px;padding-bottom:68px}.tg-candidate-story .tg-hero h1{max-width:590px;font-size:clamp(3.5rem,5.2vw,4.75rem)}.tg-candidate-story .tg-hero-description{max-width:480px}@media (min-width:701px){.tg-candidate-story .tg-hero-copy{align-self:start;padding-top:85px}}.tg-benefits{background:var(--tg-color-dark);color:#fff;padding:76px 0}.tg-benefits-layout{grid-template-columns:1fr 1.05fr;gap:96px;display:grid}.tg-benefits .tg-kicker{color:var(--tg-color-on-dark)}.tg-benefits-intro h2{max-width:450px}.tg-benefits-intro>p{color:var(--tg-color-on-dark);max-width:390px;margin-top:25px}.tg-benefit-list article{border-bottom:1px solid #ffffff26;padding:23px 0}.tg-benefit-list article:first-child{padding-top:0}.tg-benefit-list article:last-child{border-bottom:0;padding-bottom:0}.tg-benefit-list h3{letter-spacing:-.02em;margin-bottom:10px;font-size:1.25rem;font-weight:500;line-height:1.4}.tg-benefit-list p{color:var(--tg-color-on-dark);max-width:495px}.tg-first-step{grid-template-columns:1fr 1.05fr;align-items:start;gap:96px;padding-top:77px;padding-bottom:77px;display:grid}.tg-first-step-copy>p{font-size:1.0625rem}.tg-first-step-copy .tg-first-step-note{color:var(--tg-color-copy);margin-top:19px;margin-bottom:21px;font-size:.9375rem}.tg-candidate-story .tg-process{scroll-margin-top:105px}.tg-candidate-story .tg-process-grid p{font-size:1rem}.tg-candidate-story .tg-closing{padding-top:64px;padding-bottom:64px}.tg-candidate-story .tg-closing h2{font-size:clamp(1.875rem,3vw,2.7rem)}.tg-candidate-story .tg-closing .tg-kicker{margin-bottom:17px}@media (prefers-reduced-motion:no-preference){.tg-candidate-story .tg-hero-copy,.tg-signature{animation:.65s ease-out both tg-arrive}.tg-candidate-story .btn svg{transition:transform .2s}.tg-candidate-story .btn:hover svg{transform:translate(3px)}@supports (animation-timeline:view()){.tg-benefit-list article,.tg-first-step>div,.tg-candidate-story .tg-process-grid li{animation:linear both tg-arrive;animation-timeline:view();animation-range:entry entry 22%}}}@keyframes tg-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.tg-candidate-story .tg-hero{gap:40px}.tg-candidate-story .tg-hero h1{font-size:3.75rem}.tg-benefits-layout,.tg-first-step{gap:50px}}@media (max-width:900px){.tg-candidate-story .tg-hero{gap:28px;padding-top:44px;padding-bottom:48px}.tg-candidate-story .tg-hero h1{font-size:3.25rem}.tg-benefits{padding:58px 0}.tg-benefits-layout,.tg-first-step{gap:36px}.tg-first-step{padding-top:58px;padding-bottom:58px}}@media (max-width:700px){.tg-candidate-story .tg-hero{grid-template-columns:1fr;gap:34px;padding-top:37px;padding-bottom:42px}.tg-candidate-story .tg-hero h1{max-width:520px;font-size:clamp(2.8rem,10vw,4rem)}.tg-benefits{padding:43px 0}.tg-benefits-layout,.tg-first-step{grid-template-columns:1fr;gap:30px}.tg-benefits-intro>p{max-width:100%;margin-top:19px}.tg-benefit-list{border-top:1px solid #ffffff26;padding-top:26px}.tg-benefit-list article{padding:22px 0}.tg-first-step{gap:20px;padding-top:44px;padding-bottom:44px}.tg-first-step .tg-kicker{margin-bottom:15px}.tg-first-step-copy>p{font-size:1rem}.tg-candidate-story .tg-closing{padding-top:42px;padding-bottom:42px}.tg-candidate-story .tg-closing h2{font-size:2rem}}.tg-signature{--signature-accent:var(--tg-color-meadow);isolation:isolate;background:var(--tg-color-wash);border:1px solid var(--tg-color-line);min-width:0;box-shadow:10px 10px 0 var(--tg-color-line);border-radius:2px;flex-direction:column;gap:0;display:flex;position:relative}.tg-signature-heading{color:var(--tg-color-on-dark);background:var(--tg-color-dark);justify-content:space-between;align-items:center;padding:17px 28px;font-size:.875rem;line-height:1.5;display:flex}.tg-signature-mark{background:var(--tg-color-meadow);width:29px;height:29px;-webkit-mask:url(/brand/talentglade-mark-navy-192.png) 50%/contain no-repeat;mask:url(/brand/talentglade-mark-navy-192.png) 50%/contain no-repeat}.tg-signature-type{isolation:isolate;background:var(--tg-color-dark);color:#fff;flex-direction:column;align-items:flex-start;padding:18px 28px 26px;display:flex;position:relative;overflow:hidden}.tg-signature-type:before{content:"";z-index:-1;background:repeating-linear-gradient(0deg,#0000 0 43px,#ffffff0d 43px 44px);position:absolute;inset:0 28px}.tg-signature-note{color:var(--tg-color-on-dark);z-index:1;font-size:.875rem;line-height:1.5;position:relative}.tg-signature-you{letter-spacing:-.08em;z-index:1;margin-left:-.055em;padding:8px 0 0;font-size:clamp(7rem,13.3vw,11.7rem);font-weight:650;line-height:1.05;display:block;position:relative}.tg-signature-you>span{color:var(--signature-accent)}.tg-signature-caption{color:var(--tg-color-on-dark);border-top:1px solid #ffffff32;align-self:stretch;margin-top:13px;padding-top:15px;font-size:.9375rem;line-height:1.5;display:block}.tg-chapter-tabs[data-slot=tabs-list]{border-bottom:1px solid var(--tg-color-line);background:var(--tg-color-soft);border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;padding:0;display:grid;height:auto!important}.tg-chapter-tabs [data-slot=tabs-trigger]{white-space:normal;border:0;border-right:1px solid var(--tg-color-line);min-width:0;min-height:49px;color:var(--tg-color-copy);box-shadow:none;border-radius:0;padding:11px 8px;font-size:.875rem;line-height:1.5}.tg-chapter-tabs [data-slot=tabs-trigger]:last-child{border-right:0}.tg-chapter-tabs [data-slot=tabs-trigger]:after{display:none}.tg-chapter-tabs [data-slot=tabs-trigger][data-state=active]{color:var(--rv-ink);box-shadow:inset 0 -3px 0 var(--tg-color-leaf);background:#fff}.tg-chapter-tabs [data-slot=tabs-trigger]:hover{background:var(--tg-color-paper);color:var(--tg-color-ink)}.tg-chapter-tabs [data-slot=tabs-trigger]:focus-visible{outline:3px solid var(--tg-color-leaf);outline-offset:-5px;box-shadow:none;z-index:2}.tg-chapter-content{background:#fff;min-height:204px;margin:0;padding:25px 28px 24px}.tg-chapter-content[data-state=inactive]{display:none}.tg-chapter-heading{grid-template-columns:22px 1fr;align-items:start;gap:13px;display:grid}.tg-chapter-heading>span{color:var(--tg-color-copy);font-variant-numeric:tabular-nums;padding-top:4px;font-size:.8125rem;line-height:1.5}.rv-marketing .tg-chapter-heading h2{letter-spacing:-.025em;text-wrap:pretty;font-size:1.25rem;font-weight:550;line-height:1.35}.tg-chapter-content>p{max-width:400px;margin:13px 0 13px 35px;font-size:.9375rem;line-height:1.7}.tg-chapter-detail{color:var(--tg-color-copy);margin-left:35px;font-size:.875rem;line-height:1.5;display:block}.tg-introduction{border-top:1px solid var(--rv-line);grid-template-columns:1fr 1.05fr;align-items:start;gap:96px;padding-top:47px;padding-bottom:50px;display:grid}.tg-introduction h2{letter-spacing:-.035em;font-size:clamp(1.6rem,2.2vw,2.1rem);line-height:1.3}.tg-introduction h2 span{color:var(--tg-color-copy)}.tg-introduction p+p{margin-top:15px}.tg-work-fit{grid-template-columns:1fr 1.05fr;align-items:start;gap:96px;padding-top:77px;padding-bottom:74px;display:grid}.tg-fit-heading>p{max-width:410px;margin-top:25px}.tg-fit-details{border-top:1px solid var(--tg-color-line);margin:0}.tg-fit-details>div{border-bottom:1px solid var(--rv-line);grid-template-columns:155px 1fr;gap:22px;padding:22px 0;display:grid}.tg-fit-details dt{color:var(--tg-color-ink);font-size:.9375rem;font-weight:550;line-height:1.65}.tg-fit-details dd{color:var(--tg-color-copy);margin:0;font-size:1rem;line-height:1.75}.tg-candidate-story .tg-first-step{border-top:1px solid var(--rv-line);padding-top:55px;padding-bottom:65px}.tg-first-step-copy>p+p{margin-top:17px}.tg-open-offer{grid-template-columns:1fr 1.05fr;align-items:start;gap:96px;padding-top:73px;padding-bottom:73px;display:grid}.tg-open-offer-heading h2{max-width:500px;font-size:clamp(1.85rem,2.6vw,2.5rem);line-height:1.25}.tg-open-offer-heading h2 span{color:var(--tg-color-copy)}.tg-open-offer-copy>p+p{margin-top:17px}.tg-open-offer-copy .rv-text-link{margin-top:23px}.tg-candidate-story .rv-faq{background:var(--tg-color-wash);border-top:1px solid var(--tg-color-line)}.tg-closing-action{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:14px;display:flex}.tg-closing-action>span{color:var(--tg-color-copy);max-width:265px;font-size:.875rem;line-height:1.5}.tg-candidate-story .tg-closing>div:first-child>p{max-width:480px}@media (prefers-reduced-motion:no-preference){.tg-signature-you{animation:.85s cubic-bezier(.2,.7,.2,1) both tg-type-reveal}.tg-signature-mark{animation:.9s ease-out both tg-mark-arrive}.tg-chapter-content[data-state=active]{animation:.24s ease-out tg-chapter-arrive}}@keyframes tg-type-reveal{0%{clip-path:inset(100% 0 0);transform:translateY(14px)}to{clip-path:inset(0);transform:translateY(0)}}@keyframes tg-mark-arrive{0%{opacity:0;transform:rotate(-15deg)}to{opacity:1;transform:rotate(0)}}@keyframes tg-chapter-arrive{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1700px){.tg-signature-you{font-size:11.7rem}}@media (max-width:1100px){.tg-introduction,.tg-work-fit,.tg-open-offer{gap:50px}.tg-signature-heading{padding:16px 22px}.tg-signature-type{padding:16px 22px 23px}.tg-chapter-content{min-height:231px;padding:24px 22px}.tg-fit-details>div{grid-template-columns:1fr;gap:6px}.tg-signature{box-shadow:7px 7px 0 var(--tg-color-line)}}@media (max-width:900px){.tg-introduction,.tg-work-fit,.tg-open-offer{gap:36px}.tg-chapter-content{min-height:258px;padding:22px 19px}.tg-chapter-heading{grid-template-columns:1fr;gap:7px}.tg-chapter-heading>span{display:none}.tg-chapter-content>p,.tg-chapter-detail{margin-left:0}.tg-signature-heading{padding:15px 19px}.tg-signature-type{padding:14px 19px 22px}.tg-signature-you{font-size:clamp(7rem,14.5vw,9.2rem)}.tg-signature-note{max-width:230px}.tg-work-fit,.tg-open-offer{padding-top:55px;padding-bottom:55px}}@media (max-width:700px){.tg-signature{box-shadow:6px 6px 0 var(--tg-color-line);margin-right:6px}.tg-signature-type{padding:16px 23px 24px}.tg-signature-heading{padding:16px 23px}.tg-signature-you{font-size:clamp(7rem,26vw,11rem)}.tg-signature-note{max-width:none}.tg-chapter-content{min-height:203px;padding:23px}.tg-chapter-tabs [data-slot=tabs-trigger]{min-height:48px;font-size:.875rem}.tg-introduction,.tg-work-fit,.tg-open-offer{grid-template-columns:1fr;gap:25px;padding-top:43px;padding-bottom:43px}.tg-introduction h2{font-size:1.8rem}.tg-fit-heading>p{max-width:none;margin-top:19px}.tg-fit-details>div{grid-template-columns:1fr;gap:6px;padding:19px 0}.tg-candidate-story .tg-first-step{padding-top:43px;padding-bottom:43px}.tg-open-offer-heading h2{font-size:2rem}.tg-closing-action>span{max-width:none}.tg-candidate-story .tg-closing{gap:28px}}@media (prefers-reduced-motion:reduce){.tg-signature *,.tg-signature :before{clip-path:none!important;transition:none!important;animation:none!important}}.rv-employer-masthead{padding-top:31px!important;padding-bottom:64px!important}.rv-employer-header{border-bottom:1px solid var(--rv-line);color:var(--tg-color-copy);justify-content:space-between;align-items:center;gap:25px;padding-bottom:28px;font-size:.875rem;display:flex}.rv-employer-header .rv-text-link{border:0;padding:0;font-size:.875rem}.rv-employer-title{grid-template-columns:1.5fr 1fr;align-items:end;gap:70px;padding-top:49px;display:grid}.rv-employer-title h1{font-size:clamp(3.1rem,5.8vw,5.25rem);line-height:1.08}.rv-employer-title h1 .rv-emphasis{color:var(--tg-color-leaf);padding-bottom:8px;display:inline-block}.rv-employer-title p{margin-bottom:8px;font-size:1.0625rem}.rv-employer-actions{flex-wrap:wrap;align-items:center;gap:27px;margin-top:36px;display:flex}.rv-employer-actions>span{color:var(--tg-color-copy);font-size:.875rem}.rv-employer-brief{background:var(--tg-color-dark);color:#fff;padding:62px 0 29px}.rv-brief-layout{grid-template-columns:1fr 1.1fr;gap:95px;display:grid}.rv-brief-layout .rv-index{color:var(--tg-color-meadow)}.rv-brief-layout h2{font-size:2.6rem;line-height:1.15}.rv-brief-layout h2 .rv-emphasis{color:var(--rv-meadow)}.rv-brief-layout>div>p{color:var(--tg-color-on-dark);max-width:410px;margin-top:23px}.rv-brief-layout dl>div{border-top:1px solid #ffffff28;gap:26px;padding:21px 0;display:flex}.rv-brief-layout dt{color:var(--tg-color-meadow);padding-top:5px;font-size:.8125rem}.rv-brief-layout dd{margin:0}.rv-brief-layout dd strong{margin-bottom:7px;font-size:1.0625rem;font-weight:500;display:block}.rv-brief-layout dd span{color:var(--tg-color-on-dark);font-size:1rem;line-height:1.75;display:block}.rv-brief-footnote{border-top:1px solid #ffffff28;padding-top:22px;color:var(--tg-color-meadow)!important;margin-top:31px!important;font-size:.8125rem!important}.rv-employer-workflow{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.rv-employer-workflow ol{margin:0;padding:0;list-style:none}.rv-employer-workflow li{border-top:1px solid var(--tg-color-line);gap:28px;padding:26px 0;display:flex}.rv-employer-workflow li>span{color:var(--tg-color-copy);padding-top:5px;font-size:.875rem}.rv-employer-workflow h3{margin-bottom:12px;font-size:1.375rem;font-weight:550;line-height:1.3}.rv-pricing{background:var(--tg-color-soft)}.rv-pricing-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:45px;display:flex}.rv-pricing-heading>p{padding-bottom:8px;font-size:1rem}.rv-price-table{border-top:1px solid var(--tg-color-strong-line)}.rv-price-table article{border-bottom:1px solid var(--tg-color-line);grid-template-columns:1.1fr .8fr .8fr 1fr;align-items:center;gap:28px;padding:32px 0;display:grid}.rv-plan-name h3{font-size:1.25rem;font-weight:600;line-height:1.5}.rv-plan-name>span,.rv-plan-count>span,.rv-plan-price>span{color:var(--tg-color-copy);margin-top:4px;font-size:.875rem;display:block}.rv-plan-count>strong{letter-spacing:-.05em;font-size:2.4rem;font-weight:450;line-height:1.2}.rv-plan-price>strong{letter-spacing:-.04em;white-space:nowrap;font-size:2rem;font-weight:500;line-height:1.3}.rv-plan-price small{color:var(--tg-color-copy);letter-spacing:0;font-size:.8125rem;font-weight:400}.rv-plan-link{color:var(--tg-color-leaf);justify-content:flex-end;align-items:center;gap:17px;font-size:.9375rem;display:flex}.rv-price-notes{justify-content:space-between;gap:45px;margin-top:24px;display:flex}.rv-price-notes p{max-width:470px;font-size:.8125rem;line-height:1.8}.rv-company-registration{grid-template-columns:1fr 1.1fr;align-items:start;gap:95px;display:grid}.rv-company-registration>div>p{margin-top:28px;font-size:1rem}.rv-company-registration ul{color:var(--tg-color-copy);flex-direction:column;gap:18px;margin:28px 0;padding:0;font-size:.9375rem;list-style:none;display:flex}.rv-company-registration li{align-items:flex-start;gap:13px;line-height:1.65;display:flex}.rv-company-registration li svg{color:var(--tg-color-leaf);flex-shrink:0;margin-top:4px}.rv-company-registration .rv-registration-note{border-top:1px solid var(--tg-color-line);padding-top:24px;font-size:.875rem}.rv-company-registration .login-card{background:var(--tg-color-paper);border:1px solid var(--tg-color-line);border-top:3px solid var(--tg-color-leaf);border-radius:0;padding:32px}.rv-company-registration .login-card h2{font-family:var(--font-sans);letter-spacing:-.035em;font-size:1.5rem;line-height:1.3}.rv-company-registration .login-card .section-label{letter-spacing:0;text-transform:none;color:var(--tg-color-copy);margin-bottom:19px;font-size:.8125rem}.rv-company-registration .login-card p{font-size:.9375rem}.rv-company-registration .company-review-status{border-top:3px solid var(--rv-leaf);background:var(--tg-color-paper);border-radius:0}.rv-company-registration .company-review-status h2{font-size:1.75rem}.topbar{background:var(--tg-color-paper);border-bottom:1px solid var(--tg-color-line);height:86px}.navlinks a.active{color:var(--tg-color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--tg-color-leaf);text-decoration-color:var(--tg-color-leaf);text-underline-offset:9px;background:0 0;text-decoration-thickness:2px}.navlinks a:hover{color:var(--tg-color-leaf);background:0 0}.topbar .btn{background:var(--tg-color-leaf);border-radius:5px!important}.footer{background:var(--tg-color-soft);padding-top:30px;padding-bottom:30px;margin-top:0!important}a.talentglade-brand{font-family:var(--font-sans);color:var(--tg-color-forest);letter-spacing:-.04em;font-weight:600}a.talentglade-brand .talentglade-wordmark{color:inherit}a.talentglade-brand .talentglade-symbol{color:inherit;background-color:var(--tg-color-forest)}.field-picker-trigger{border:1px solid var(--tg-color-strong-line);width:100%;min-width:0;height:46px;color:var(--tg-color-ink);box-shadow:none;background:#fff;border-radius:4px;justify-content:space-between;gap:12px;padding:10px 13px;font-size:.9375rem;font-weight:400;display:flex}.field-picker-trigger>span{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;overflow:hidden}.field-picker-trigger>svg{color:var(--tg-color-copy);flex-shrink:0}.field-picker-popover{width:min(460px,100vw - 32px);min-width:min(var(--radix-popover-trigger-width),calc(100vw - 32px));border-color:var(--tg-color-line);border-radius:6px;padding:0;box-shadow:0 12px 36px #34483c26}.field-picker-popover [data-slot=command-input-wrapper]{height:50px;padding:0 14px}.field-picker-popover [data-slot=command-input]{font-size:1rem!important}.field-picker-popover [data-slot=command-list]{max-height:min(320px,45vh);padding:4px}.field-picker-popover [data-slot=command-item]{cursor:pointer;min-height:43px;padding:10px 12px;font-size:.9375rem;line-height:1.45}.field-picker-popover [data-slot=command-item]>span{white-space:normal;min-width:0}.field-picker-popover [cmdk-group-heading]{color:var(--tg-color-copy);line-height:1.5;padding:12px!important;font-size:.8125rem!important}.field-picker-popover [data-selected=true]{background:var(--tg-color-soft)!important;color:var(--tg-color-ink)!important}.field-picker-footer{color:var(--tg-color-copy);border-top:1px solid var(--tg-color-line);background:var(--tg-color-paper);padding:12px 15px;font-size:.75rem;line-height:1.6}.field-picker-fallback{color:var(--tg-color-leaf);text-underline-offset:4px;padding:8px;font-size:.9375rem;text-decoration:underline}.field-picker-popover [data-slot=command-empty]{padding:22px 12px}.searchbar:focus-within{outline:3px solid var(--tg-color-leaf);outline-offset:3px}.search-pick-action{min-width:36px;min-height:36px;color:var(--tg-color-copy);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-right:4px;display:inline-flex}.search-pick-action:focus-visible{outline:2px solid var(--tg-color-leaf);outline-offset:1px}.mobile-nav a[aria-current=page]{color:var(--tg-color-ink);text-underline-offset:5px;font-weight:600;text-decoration:underline}.mobile-nav a{align-items:center;min-height:36px;display:inline-flex}@media (min-width:1700px){.tg-hero{padding-top:80px;padding-bottom:80px}}@media (max-width:1150px){.rv-marketing .shell,.topbar .shell,.footer .shell{padding-left:38px;padding-right:38px}.tg-hero{gap:40px}.tg-hero h1{font-size:3.8rem}.tg-hero-links{gap:15px}.tg-privacy-layout{gap:60px}.navlinks{gap:5px}.navlinks a{padding:8px}.rv-employer-title,.rv-brief-layout,.rv-employer-workflow,.rv-company-registration,.rv-faq-layout{gap:45px}.rv-price-table article{gap:18px}}@media (max-width:900px){.rv-marketing .shell,.topbar .shell,.footer .shell{padding-left:28px;padding-right:28px}.tg-hero{gap:30px;padding-top:42px;padding-bottom:44px}.tg-hero h1{font-size:3.2rem}.tg-hero-description{font-size:1rem!important}.tg-starter-body{padding:24px 22px 22px}.tg-starter-heading{padding:16px 22px}.tg-hero-footnote{margin-top:25px}.tg-section-heading{grid-template-columns:1fr;gap:0}.tg-process-grid{gap:25px}.tg-privacy-layout{gap:40px}.rv-section{padding:60px 0}.rv-faq-layout{gap:40px}.rv-employer-title{grid-template-columns:1fr;gap:22px}.rv-employer-title p{max-width:600px}.rv-employer-title h1{font-size:3.7rem}.rv-price-table article{grid-template-columns:1fr .6fr .8fr}.rv-plan-link{grid-column:1/-1;justify-content:flex-start}.rv-company-registration{gap:30px}.rv-company-registration .login-card{padding:24px}}@media (max-width:700px){.rv-marketing .shell,.topbar .shell,.footer .shell{padding-left:22px;padding-right:22px}.topbar{height:74px}.tg-hero{grid-template-columns:1fr;gap:32px;padding-top:32px;padding-bottom:38px}.tg-hero-copy{padding:0}.tg-kicker{margin-bottom:18px;font-size:.8125rem}.tg-hero h1{max-width:480px;margin-bottom:20px;font-size:clamp(2.9rem,10vw,4rem)}.tg-hero-description{max-width:500px}.tg-hero-links{gap:22px;margin-top:23px}.tg-hero-footnote{display:none}.tg-starter-body{padding:23px 21px}.tg-field-examples{padding-bottom:22px}.tg-starter-note{text-align:left}.tg-process{padding:42px 0 44px}.rv-marketing h2{font-size:2rem}.tg-starter h2{font-size:1.4rem}.tg-process-grid{grid-template-columns:1fr;gap:26px;margin-top:29px}.tg-process-grid li{grid-template-columns:29px 1fr;column-gap:14px;padding-top:19px;display:grid}.tg-step-number{grid-row:1/3;margin:0;padding-top:4px}.tg-process-grid h3{margin-bottom:7px;font-size:1.125rem}.tg-process-grid p{grid-column:2}.tg-privacy{padding:44px 0}.tg-privacy-layout,.rv-faq-layout,.rv-brief-layout,.rv-employer-workflow,.rv-company-registration{grid-template-columns:1fr;gap:33px}.tg-privacy h2{max-width:450px}.tg-privacy-layout>div:first-child>p{max-width:500px;margin:20px 0 15px}.tg-privacy-rules{border-top:1px solid #ffffff24;padding-top:24px}.rv-section{padding:44px 0}.rv-faq-layout{gap:27px}.rv-accordion [data-slot=accordion-trigger]{padding:20px 0;font-size:.9375rem}.tg-closing{flex-direction:column;align-items:flex-start;gap:24px;padding-top:35px;padding-bottom:35px}.tg-closing h2{font-size:1.75rem}.rv-employer-switch{flex-direction:column;align-items:flex-start;gap:10px}.rv-employer-masthead{padding-top:24px!important;padding-bottom:38px!important}.rv-employer-header{gap:15px;padding-bottom:22px;font-size:.8125rem}.rv-employer-header .rv-text-link{gap:8px;font-size:.8125rem}.rv-employer-title{padding-top:30px}.rv-employer-title h1{font-size:clamp(2.4rem,8vw,3.5rem)}.rv-employer-title p{font-size:1rem}.rv-employer-actions{gap:15px;margin-top:24px}.rv-employer-actions>span{font-size:.8125rem}.rv-employer-brief{padding:40px 0 24px}.rv-brief-layout h2{font-size:2rem}.rv-brief-footnote{margin-top:12px!important}.rv-index{margin-bottom:21px}.rv-pricing-heading{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:25px}.rv-price-table article{grid-template-columns:1fr 1fr;padding:23px 0}.rv-plan-name{grid-column:1/-1}.rv-plan-link{margin-top:8px}.rv-price-notes{flex-direction:column;gap:13px}.rv-company-registration .login-card{padding:23px}}@media (prefers-reduced-motion:reduce){.rv-marketing *,.rv-marketing :before,.rv-marketing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--background:var(--tg-color-paper);--foreground:var(--tg-color-ink);--card-foreground:var(--tg-color-ink);--popover-foreground:var(--tg-color-ink);--primary:var(--tg-color-leaf);--primary-foreground:#fff;--secondary:var(--tg-color-soft);--secondary-foreground:var(--tg-color-ink);--muted:var(--tg-color-soft);--muted-foreground:var(--tg-color-copy);--accent:var(--tg-color-soft);--accent-foreground:var(--tg-color-ink);--border:var(--tg-color-line);--input:var(--tg-color-strong-line);--ring:var(--tg-color-leaf);--ink:var(--tg-color-ink);--sidebar-primary:var(--tg-color-leaf)}.btn:not([data-variant=outline]):not([data-variant=destructive]),.rv-marketing .btn,.topbar .btn,.tg-starter-continue{background:var(--primary)!important;color:#fff!important;box-shadow:none!important}.btn:not([data-variant=outline]):not([data-variant=destructive]):hover,.rv-marketing .btn:hover,.topbar .btn:hover,.tg-starter-continue:hover{background:var(--tg-color-leaf-hover)!important}.btn[data-variant=outline]{color:var(--foreground)!important;border-color:var(--input)!important;background:#fff!important}.tg-question-preview{flex:1;margin:20px 0 24px}.tg-question-preview>div{border-top:1px solid var(--border);padding:13px 0}.tg-question-preview strong{font-size:.9375rem;font-weight:500}.tg-question-preview p{margin-top:5px;font-size:.875rem;line-height:1.7}.tg-field-examples>p{line-height:1.7;color:var(--muted-foreground)!important;font-size:.875rem!important}.profile-editor-page .eyebrow{display:none}.profile-editor-page .workspace-heading h1{letter-spacing:-.035em;font-size:2rem}.profile-editor-page .form-card{border-radius:8px}.profile-editor-page .repeat-card{box-shadow:none;border-radius:6px}.profile-editor-page .form-rail{border-color:var(--border);box-shadow:none;background:#fff}.profile-editor-page .form-tip{background:var(--tg-color-wash);color:var(--tg-color-copy)}.profile-editor-page .step-button.active{background:var(--tg-color-soft);color:var(--tg-color-ink)}.profile-editor-page .upload-zone{border-radius:6px}.profile-editor-page .upload-zone svg{color:var(--tg-color-copy)}.profile-editor-page .form-actions{background:#fff}.student-note{background:var(--tg-color-wash);border-left:3px solid var(--tg-color-leaf);margin-bottom:5px;padding:14px 16px;font-size:.9375rem!important;line-height:1.7!important}@media (max-width:650px){.topbar .shell{gap:12px}.topbar .btn{padding:9px 12px!important;font-size:.8125rem!important}.talentglade-brand{font-size:1.3rem!important}.talentglade-brand .talentglade-symbol{width:32px;height:32px}.profile-editor-page .workspace-heading h1{font-size:1.6rem}}.rv-accordion [data-slot=accordion-item][data-state=open]{background:#fff}.tg-candidate-story .tg-hero-editorial{padding-top:58px;padding-bottom:64px;display:block}.tg-candidate-story .tg-hero-editorial .tg-hero-copy{text-align:center;max-width:1140px;margin:0 auto;padding:0}.tg-candidate-story .tg-hero-editorial h1{letter-spacing:-.05em;max-width:none;margin:0 0 22px;font-size:clamp(2.8rem,5vw,4.75rem);line-height:1.1}.tg-candidate-story .tg-hero-editorial h1>span{white-space:nowrap;display:inline}.tg-candidate-story .tg-hero-editorial .tg-hero-description{max-width:710px;margin:0 auto;font-size:1.0625rem!important;line-height:1.75!important}.tg-hero-editorial .tg-hero-actions{justify-content:center;align-items:center;gap:28px;margin-top:26px;display:flex}.tg-hero-editorial .tg-hero-actions .btn{gap:18px}.tg-hero-editorial .tg-free-note{text-align:left;margin:0;font-size:.875rem;line-height:1.6}@media (max-width:900px){.tg-candidate-story .tg-hero-editorial{padding-top:44px;padding-bottom:50px}.tg-candidate-story .tg-hero-editorial h1{font-size:clamp(2.8rem,6.2vw,4.5rem)}}@media (max-width:600px){.tg-candidate-story .tg-hero-editorial{padding-top:34px;padding-bottom:42px}.tg-candidate-story .tg-hero-editorial h1{margin-bottom:19px;font-size:clamp(2.6rem,10vw,3.5rem);line-height:1.12}.tg-candidate-story .tg-hero-editorial .tg-hero-description{font-size:1rem!important;line-height:1.7!important}.tg-hero-editorial .tg-hero-actions{flex-direction:column;gap:16px;margin-top:23px}.tg-hero-editorial .tg-free-note{text-align:center}}.rv-marketing h1,.tg-hero h1,.rv-employer-title h1,.tg-candidate-story .tg-hero-editorial h1{letter-spacing:-.03em;line-height:1.14}.rv-marketing h2,.tg-introduction h2,.rv-company-registration .login-card h2{letter-spacing:-.02em}.rv-marketing h2{line-height:1.25}.rv-marketing .tg-chapter-heading h2{letter-spacing:-.02em}.tg-process-grid h3,.tg-benefit-list h3,.rv-employer-workflow h3{letter-spacing:-.01em}.profile-editor-page .workspace-heading h1{letter-spacing:-.025em;line-height:1.2}.navright{flex-shrink:0}.navright>a{white-space:nowrap}.mobile-nav a{flex-shrink:0}
