.tryit-page{max-width:800px;margin:0 auto;padding:2rem 1.5rem 4rem}.tryit-page-wide{max-width:920px}.tryit-hero{text-align:center;padding:3rem 0 2rem}.tryit-hero h1{color:#fff;margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}.tryit-hero p{color:#fff;margin:0;font-size:1.1rem}.tryit-card{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;padding:2rem}.tryit-form-section{border-bottom:1px solid #ffffff0f;margin-bottom:1.5rem;padding-bottom:1.5rem}.tryit-form-section:last-of-type{border-bottom:none;margin-bottom:.5rem;padding-bottom:0}.tryit-form-section-head{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.tryit-section-letter{background:rgba(var(--primary-rgb),.12);border:1px solid rgba(var(--primary-rgb),.3);width:32px;height:32px;color:var(--primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:800;display:flex}.tryit-form-section-head h3{color:#fff;margin:0;font-size:1rem;font-weight:700;line-height:1.2}.tryit-form-section-head p{color:#ffffff80;margin:0;font-size:.75rem}.tryit-form-row{grid-template-columns:1fr 1fr;align-items:end;gap:1rem;margin-bottom:1rem;display:grid}.tryit-form-row-3{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.tryit-field{flex-direction:column;gap:.35rem;margin-bottom:.75rem;display:flex;position:relative}.tryit-field label{color:#fff;font-size:.8rem;font-weight:600}.tryit-field-hint{color:#ffffff80;font-size:.7rem;display:block}.tryit-field input,.tryit-field select{color:#fff;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;height:42px;padding:.65rem .75rem;font-family:inherit;font-size:.875rem}.tryit-field input:focus,.tryit-field select:focus{border-color:var(--primary);outline:none}.tryit-field select option{color:#fff;background:#0a0a0c}.tryit-field select optgroup{color:var(--primary);background:#0a0a0c;padding:.25rem 0;font-size:.8rem;font-style:normal;font-weight:700}.tryit-field select optgroup option{color:#fff;padding-left:.5rem;font-weight:400}.tryit-tag-input{box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.35rem;min-height:42px;padding:.5rem .65rem;display:flex}.tryit-tag-input:focus-within{border-color:var(--primary)}.tryit-tag-input input{background:0 0;border:none;flex:1;min-width:120px;height:auto;padding:0;font-size:.85rem}.tryit-tag-input input:focus{outline:none}.tryit-tag{background:rgba(var(--primary-rgb),.15);border:1px solid rgba(var(--primary-rgb),.3);color:var(--primary);border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.75rem;display:inline-flex}.tryit-tag button{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:flex}.tryit-inline-select{color:#ffffff80;cursor:pointer;background:0 0;border:none;outline:none;min-width:140px;height:auto;padding:0;font-family:inherit;font-size:.8rem}.tryit-inline-select option{color:#fff;background:#0a0a0c}.tryit-dropdown{z-index:50;background:#0a0a0c;border:1px solid #ffffff1f;border-radius:8px;max-height:200px;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.tryit-dropdown-item{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.5rem .75rem;font-size:.85rem;display:block}.tryit-dropdown-item:hover{background:rgba(var(--primary-rgb),.1);color:var(--primary)}.tryit-radio-group{gap:.35rem;height:42px;display:flex}.tryit-radio{color:#fff;cursor:pointer;box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff1a;border-radius:6px;flex:1;justify-content:center;align-items:center;height:42px;padding:0;font-size:.8rem;transition:all .15s;display:flex}.tryit-radio:hover{border-color:#ffffff40}.tryit-radio.active{background:rgba(var(--primary-rgb),.12);border-color:rgba(var(--primary-rgb),.4);color:var(--primary)}.tryit-submit{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.5rem;padding:.85rem;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.tryit-submit:hover:not(:disabled){opacity:.9}.tryit-submit:disabled{opacity:.5;cursor:not-allowed}.tryit-error{color:#fca5a5;background:#ef44441a;border:1px solid #ef444440;border-radius:8px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.85rem}.tryit-loading-card{text-align:center;flex-direction:column;align-items:center;padding:4rem 2rem;display:flex}.tryit-loading-card h2{color:#fff;margin:1rem 0 .5rem}.tryit-loading-card p{color:#fff}.spinner{color:var(--primary);animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.tryit-results{max-width:920px}.tryit-results-header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.tryit-results-header h1{color:#fff;margin:0;font-size:1.5rem;font-weight:700}.tryit-search-again{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:.5rem 1rem;font-size:.8rem}.tryit-search-again:hover{border-color:#ffffff40}.tryit-stats-grid{grid-template-columns:repeat(4,1fr);gap:.75rem;margin-bottom:2rem;display:grid}.tryit-stat{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;padding:1rem}.tryit-stat-num{color:var(--primary);font-size:1.75rem;font-weight:800;display:block}.tryit-stat-label{color:#ffffffd9;text-transform:uppercase;margin-top:.25rem;font-size:.7rem;display:block}.tryit-section-title{color:#fff;margin:0 0 1rem;font-size:1rem;font-weight:600}.tryit-more-count{text-align:center;color:var(--primary);margin:1rem 0 0;font-size:.9rem;font-weight:600}.tryit-no-results{text-align:center;color:#ffffffd9;padding:2rem}.tryit-candidates{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}.tryit-candidate-card{background:#ffffff05;border:1px solid #ffffff14;border-left:3px solid;border-radius:0 12px 12px 0;flex-direction:column;gap:.6rem;padding:1rem 1.25rem;display:flex}.tryit-card-header{align-items:center;gap:.65rem;display:flex}.tryit-card-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:.95rem;font-weight:700;display:flex}.tryit-card-identity{flex:1;min-width:0}.tryit-card-headline{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;display:block;overflow:hidden}.tryit-card-location{color:#e5e7eb;align-items:center;gap:.25rem;margin-top:.1rem;font-size:.75rem;display:flex}.tryit-loc-badge{letter-spacing:.03em;border-radius:4px;align-items:center;margin-left:.4rem;padding:.08rem .35rem;font-size:.55rem;font-weight:700;display:inline-flex}.tryit-loc-local{color:var(--primary);background:rgba(var(--primary-rgb),.1);border:1px solid rgba(var(--primary-rgb),.25)}.tryit-loc-relocate{color:var(--primary);border:1px solid rgba(var(--primary-rgb),.3);background:0 0}.tryit-loc-out_of_area{color:var(--accent);background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.25)}.tryit-score-badge{border:2px solid;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;min-width:54px;padding:.25rem .6rem;display:flex}.tryit-score-num{font-size:1.15rem;font-weight:800;line-height:1.1}.tryit-score-tier{text-transform:uppercase;letter-spacing:.04em;font-size:.5rem;font-weight:700}.tryit-tier-bars{border-top:1px solid #ffffff0f;grid-template-columns:1fr 1fr;gap:.3rem 1rem;padding:.5rem 0;display:grid}.tryit-tier-row{align-items:center;gap:.4rem;display:flex}.tryit-tier-label{color:#ffffffb3;text-transform:uppercase;flex-shrink:0;width:12px;font-size:.6rem;font-weight:700}.tryit-tier-track{background:#ffffff0f;border-radius:3px;flex:1;height:6px;overflow:hidden}.tryit-tier-fill{border-radius:3px;height:100%;transition:width .4s}.tryit-tier-val{text-align:right;flex-shrink:0;width:30px;font-size:.6rem;font-weight:700}.tryit-info-strip{color:#ffffffb3;flex-wrap:wrap;align-items:center;gap:.15rem;font-size:.75rem;display:flex}.tryit-info-strip span:not(:last-child):after{content:"·";color:#ffffff40;margin-left:.35rem}.tryit-tags-block{border-top:1px solid #ffffff0f;flex-direction:column;gap:.35rem;padding-top:.5rem;display:flex}.tryit-tag-row{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.tryit-tag-row-label{color:#fff6;text-transform:uppercase;letter-spacing:.03em;flex-shrink:0;width:36px;font-size:.6rem;font-weight:700}.tryit-skill-tag{color:#fff;background:#ffffff0d;border-radius:999px;padding:.1rem .4rem;font-size:.65rem}.tryit-skill-matched{background:rgba(var(--primary-rgb),.15);border:1px solid rgba(var(--primary-rgb),.3);color:var(--primary);font-weight:600}.tryit-tag-more{color:#fff6;background:0 0;font-size:.6rem}.tryit-cert-tag{background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.15);color:var(--accent);border-radius:4px;padding:.1rem .4rem;font-size:.6rem;font-weight:600}.tryit-cert-more{color:#fff6;background:0 0;border-color:#ffffff1a}.tryit-email-section{background:rgba(var(--primary-rgb),.05);border:1px solid rgba(var(--primary-rgb),.15);text-align:center;border-radius:14px;margin-top:2rem;padding:1.5rem}.tryit-email-section h3{color:#fff;justify-content:center;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:1.1rem;display:flex}.tryit-email-section p{color:#fff;margin:0 0 1rem;font-size:.9rem}.tryit-email-form{flex-wrap:wrap;gap:.5rem;max-width:500px;margin:0 auto;display:flex}.tryit-email-input{color:#fff;background:#0000004d;border:1px solid #ffffff26;border-radius:8px;flex:1;min-width:180px;padding:.65rem .75rem;font-family:inherit;font-size:.875rem}.tryit-email-input:focus{border-color:var(--primary);outline:none}.tryit-email-submit{background:var(--primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;width:100%;padding:.65rem 1.5rem;font-size:.875rem;font-weight:600}.tryit-email-submit:disabled{opacity:.5;cursor:not-allowed}.tryit-success-card{text-align:center;flex-direction:column;align-items:center;padding:4rem 2rem;display:flex}.tryit-success-icon{color:var(--primary);margin-bottom:1rem}.tryit-success-card h2{color:#fff;margin:0 0 .75rem;font-size:1.5rem}.tryit-success-card p{color:#fff;margin:0 0 .5rem}.tryit-success-card strong{color:#fff}.tryit-success-sub{color:#ffffffd9;margin-bottom:1.5rem;font-size:.85rem}.tryit-cta-btn{background:var(--primary);color:#fff;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 2rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.tryit-cta-btn:hover{opacity:.9}@media (max-width:640px){.tryit-form-row{grid-template-columns:1fr}.tryit-stats-grid{grid-template-columns:repeat(2,1fr)}.tryit-results-header{flex-direction:column;align-items:flex-start;gap:.75rem}.tryit-email-form{flex-direction:column}.tryit-tier-bars{grid-template-columns:1fr}.tryit-card-header{flex-wrap:wrap}.tryit-score-badge{margin-left:auto}.tryit-culture-grid{grid-template-columns:1fr}}.tryit-ai-summary{background:rgba(var(--primary-rgb),.08);border:1px solid rgba(var(--primary-rgb),.2);border-radius:10px;margin-bottom:1.5rem;padding:1rem 1.25rem}.tryit-ai-summary-header{color:var(--primary);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:flex}.tryit-ai-warnings{flex-direction:column;gap:.35rem;margin-top:.5rem;display:flex}.tryit-ai-warning{color:#ffffffb3;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.tryit-needs-review-dot{background:var(--orange,#f59e0b);border-radius:50%;flex-shrink:0;width:8px;height:8px}.tryit-needs-review-tag{color:var(--orange,#f59e0b);vertical-align:middle;letter-spacing:.02em;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:4px;align-items:center;gap:.25rem;margin-left:.5rem;padding:.1rem .4rem;font-size:.65rem;font-weight:600;display:inline-flex}.tryit-ai-warning-clickable{cursor:pointer;text-align:left;background:0 0;border:none;padding:.25rem 0;transition:opacity .2s}.tryit-ai-warning-clickable:hover{opacity:.7}.tryit-section-letter{position:relative}.tryit-section-dot{background:var(--orange,#f59e0b);border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-4px}@keyframes tryit-shake{0%,to{transform:translate(0)}15%{transform:translate(-6px)}30%{transform:translate(5px)}45%{transform:translate(-4px)}60%{transform:translate(3px)}75%{transform:translate(-2px)}}.tryit-shake{outline:1px solid var(--orange,#f59e0b);outline-offset:2px;border-radius:8px;animation:.5s ease-in-out tryit-shake}.tryit-ai-fill-btn{background:rgba(var(--primary-rgb),.12);border:1px solid rgba(var(--primary-rgb),.3);color:var(--primary);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.tryit-ai-fill-btn:hover:not(:disabled){background:rgba(var(--primary-rgb),.2);border-color:rgba(var(--primary-rgb),.5)}.tryit-ai-fill-btn:disabled{opacity:.4;cursor:not-allowed}.tryit-explainer{margin-bottom:1.25rem}.tryit-explainer-text{color:#ffffffb3;margin:0;font-size:.85rem;line-height:1.6}.tryit-criteria-summary{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;margin-bottom:1.5rem;padding:1rem 1.25rem}.tryit-criteria-title{color:#ffffff80;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .75rem;font-size:.8rem;font-weight:600}.tryit-criteria-tags{flex-wrap:wrap;gap:.4rem;display:flex}.tryit-criteria-tag{border-radius:5px;padding:.25rem .6rem;font-size:.75rem;font-weight:500}.tryit-criteria-skill{background:rgba(var(--primary-rgb),.12);color:var(--primary);border:1px solid rgba(var(--primary-rgb),.25)}.tryit-criteria-tool{background:rgba(var(--accent-rgb,245,158,11),.1);color:var(--accent);border:1px solid rgba(var(--accent-rgb,245,158,11),.25)}.tryit-criteria-meta{color:#ffffffb3;background:#ffffff0f;border:1px solid #ffffff1a}.tryit-tier-legend{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1.5rem;padding:.75rem 1rem;display:flex}.tryit-tier-legend-item{align-items:center;gap:.35rem;display:flex}.tryit-tier-legend-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.tryit-tier-legend-label{color:#fff;font-size:.75rem;font-weight:600}.tryit-tier-legend-range{color:#fff6;font-size:.65rem}.tryit-culture-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.tryit-culture-item{flex-direction:column;gap:.35rem;display:flex}.tryit-culture-item label{color:#fff;font-size:.8rem;font-weight:600}.tryit-culture-item select{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.8rem}.tryit-culture-item select:focus{border-color:rgba(var(--primary-rgb),.5);outline:none}.tryit-culture-item select option{color:#fff;background:#1a1a2e}
/*# sourceMappingURL=66c2ff304e90f8c7.css.map*/