@import url(https://fonts.cdnfonts.com/css/cabinet-grotesk);@import url(https://fonts.googleapis.com/css2?family=Funnel+Sans:ital,wght@0,300..800;1,300..800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.AIPromptBar_inlineScope__ZhOP0{--prompt-primary:#eb5e28;--prompt-primary-rgb:235,94,40;max-width:100%;width:100%}.AIPromptBar_wrap__yF3DR{--prompt-primary:#eb5e28;--prompt-primary-rgb:235,94,40;bottom:calc(24px + env(safe-area-inset-bottom, 0px));bottom:calc(24px + env(safe-area-inset-bottom, 0px) + var(--lift, 0px));left:0;padding:0 16px;position:fixed;right:0;z-index:50}.AIPromptBar_root__vkmYn,.AIPromptBar_wrap__yF3DR{box-sizing:border-box;display:flex;justify-content:center;pointer-events:none}.AIPromptBar_root__vkmYn{max-width:min(90vw,calc(100vw - 32px));width:min(90vw,calc(100vw - 32px))}.AIPromptBar_halo__bimqb{border-radius:999px;max-width:100%;pointer-events:auto}.AIPromptBar_bar__\+Buwz{align-self:stretch;background:#0000;border-radius:999px;box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;overflow:visible;position:relative;transition:width .45s cubic-bezier(.25,.46,.45,.94)}.AIPromptBar_bar__\+Buwz:before{animation:AIPromptBar_glassBreathIdle__gc5XA 4s cubic-bezier(.45,.05,.55,.95) infinite;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}@media (prefers-reduced-motion:reduce){.AIPromptBar_bar__\+Buwz{transition:none}.AIPromptBar_bar__\+Buwz:before{animation:none!important}.AIPromptBar_inner__J05nV{transition:padding .45s cubic-bezier(.25,.46,.45,.94),justify-content .45s cubic-bezier(.25,.46,.45,.94)}.AIPromptBar_ctaSpinner__dIBO8{animation:none}}.AIPromptBar_inner__J05nV{align-items:center;align-self:stretch;backdrop-filter:saturate(185%) blur(28px);-webkit-backdrop-filter:saturate(185%) blur(28px);background:#ffffff38;background-clip:padding-box;border:1px solid rgba(var(--prompt-primary-rgb),.38);border-radius:999px;box-shadow:inset 0 1px 0 #ffffff85,inset 0 -1px 0 rgba(var(--prompt-primary-rgb),.07);box-sizing:border-box;display:flex;flex:1 1 auto;gap:0;justify-content:flex-start;margin:0;min-height:100%;min-width:0;outline:none;overflow:hidden;padding:9px 10px 9px 26px;position:relative;transition:padding .45s cubic-bezier(.25,.46,.45,.94),justify-content .45s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:1}.AIPromptBar_wrap__yF3DR[data-loading=true] .AIPromptBar_bar__\+Buwz:before{animation:AIPromptBar_glassBreathHeavy__C2G4G .85s ease-in-out infinite}.AIPromptBar_bar__\+Buwz[data-minimized=true][data-expanded=false] .AIPromptBar_inner__J05nV{justify-content:center;padding:11px}.AIPromptBar_field__y4cgG{background:#0000!important;border:none!important;box-shadow:none!important;color:#1c1917;flex:1 1 auto;font-family:inherit;font-size:.9375rem;letter-spacing:.01em;line-height:1.45;margin:0;min-width:0;outline:none!important;padding:0 14px!important;transition:opacity .35s ease,flex .35s ease,padding .35s ease,width .35s ease}.AIPromptBar_bar__\+Buwz[data-minimized=true][data-expanded=false] .AIPromptBar_field__y4cgG{flex:0 0;min-width:0;opacity:0;padding:0!important;pointer-events:none;width:0}.AIPromptBar_cta__1rvS3{align-items:center;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);background:linear-gradient(135deg,#fc4800e6,#ff9900b3);border:1px solid #fff3;border-radius:25px;box-sizing:border-box;color:#fffffffa;cursor:pointer;display:inline-flex;flex:0 0 auto;flex-shrink:0;font-family:inherit;font-size:.9rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:.14em;min-width:11.25rem;overflow:hidden;padding:12px 20px;position:relative;text-align:center;text-shadow:0 1px 2px #dc5023b3;transition:all .4s cubic-bezier(.25,.46,.45,.94);white-space:nowrap;width:auto}.AIPromptBar_cta__1rvS3:before{background:linear-gradient(160deg,#ffc8b473,#ffffff26,#fff0);border-radius:inherit;content:"";inset:0;opacity:.45;pointer-events:none;position:absolute;z-index:0}.AIPromptBar_cta__1rvS3>*{position:relative;z-index:1}.AIPromptBar_cta__1rvS3:hover:not(:disabled){box-shadow:0 20px 40px #0000001a;transform:translateY(-1px)}.AIPromptBar_cta__1rvS3:active:not(:disabled){transform:translateY(0)}.AIPromptBar_cta__1rvS3:disabled{cursor:wait;opacity:.92}.AIPromptBar_ctaCompact__EzKi8{font-size:.8125rem!important;letter-spacing:.1em!important;min-width:6.75rem!important;padding:11px 16px!important}.AIPromptBar_ctaCompact__EzKi8:disabled{cursor:not-allowed;opacity:.45}.AIPromptBar_ctaSpinner__dIBO8{animation:AIPromptBar_spin__Krptr .65s linear infinite;border:2.5px solid #ffffff59;border-radius:50%;border-top-color:#fffffff2;flex-shrink:0;height:17px;width:17px}@keyframes AIPromptBar_spin__Krptr{to{transform:rotate(1turn)}}.AIPromptBar_field__y4cgG::placeholder{color:#a8a29e}@keyframes AIPromptBar_glassBreathIdle__gc5XA{0%,to{box-shadow:none}50%{box-shadow:0 12px 34px #eb5e2838,0 28px 62px #eb5e282e,0 0 44px #eb5e2826}}@keyframes AIPromptBar_glassBreathHeavy__C2G4G{0%,to{box-shadow:none}50%{box-shadow:0 18px 46px #eb5e2847,0 38px 80px #eb5e283d,0 0 56px #eb5e2838}}.CandidateEmailModal_backdrop__DazT8{align-items:flex-start;animation:CandidateEmailModal_emailOverlayFadeIn__Kapkr .4s cubic-bezier(.25,.46,.45,.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#fff3;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:24px 16px;position:fixed;z-index:10000}@keyframes CandidateEmailModal_emailOverlayFadeIn__Kapkr{0%{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:0}to{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:1}}@media (prefers-reduced-motion:reduce){.CandidateEmailModal_backdrop__DazT8{animation:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:1}}@media (max-width:768px){.CandidateEmailModal_backdrop__DazT8{align-items:flex-start;padding-bottom:30px;padding-top:24px}}.CandidateEmailModal_dialog__Ibyd0{animation:CandidateEmailModal_emailDialogPopIn__MEtlC .5s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.05s;background:#fff;border:1px solid #e8eaed;border-radius:16px;box-shadow:0 4px 24px #00000014,0 24px 48px #0000000f;display:flex;flex-direction:column;margin:24px auto 48px;max-height:min(92vh,900px);opacity:0;transform:scale(.95) translateY(10px);width:min(920px,100%)}@keyframes CandidateEmailModal_emailDialogPopIn__MEtlC{to{opacity:1;transform:scale(1) translateY(0)}}@media (prefers-reduced-motion:reduce){.CandidateEmailModal_dialog__Ibyd0{animation:none;opacity:1;transform:none}}.CandidateEmailModal_header__\+stIU{border-bottom:1px solid #f3f4f6;flex-shrink:0;padding:20px 24px 16px}.CandidateEmailModal_title__tUXxJ{color:#111827;font-family:Cabinet Grotesk,sans-serif;font-size:1.25rem;font-weight:700;margin:0}.CandidateEmailModal_subtitle__sDJ5A{color:#6b7280;font-size:.85rem;line-height:1.45;margin:6px 0 0}.CandidateEmailModal_body__k86Dt{flex:1 1;min-height:0;overflow-y:auto;padding:16px 24px}.CandidateEmailModal_grid__NtgXB{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media (max-width:820px){.CandidateEmailModal_grid__NtgXB{grid-template-columns:1fr}}.CandidateEmailModal_fieldLabel__xSAEZ{color:#9ca3af;display:block;font-size:.75rem;font-weight:700;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.CandidateEmailModal_subjectInput__2PCgq{border:1px solid #e5e7eb;border-radius:10px;box-sizing:border-box;font-family:inherit;font-size:.95rem;padding:10px 12px;width:100%}.CandidateEmailModal_subjectInput__2PCgq:focus{border-color:#eb5e288c;box-shadow:0 0 0 3px #eb5e281f;outline:none}.CandidateEmailModal_bodyTextarea__oQ9bV{border:1px solid #e5e7eb;border-radius:12px;box-sizing:border-box;font-family:inherit;font-size:.95rem;line-height:1.55;min-height:220px;padding:12px 14px;resize:vertical;width:100%}.CandidateEmailModal_bodyTextarea__oQ9bV:focus{border-color:#eb5e288c;box-shadow:0 0 0 3px #eb5e281f;outline:none}.CandidateEmailModal_previewWrap__vNAfE{position:sticky;top:0}.CandidateEmailModal_previewCard__8Zci5{background:#fafafa;border:1px solid #e8eaed;border-radius:12px;font-family:Funnel Sans,system-ui,-apple-system,sans-serif;padding:16px 18px}.CandidateEmailModal_previewSubject__zmgpH{color:#6b7280;font-size:.8rem;margin-bottom:12px;word-break:break-word}.CandidateEmailModal_previewBrand__NakYW{color:#eb5e28;font-family:Cabinet Grotesk,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;margin:0 0 16px}.CandidateEmailModal_previewHi__9-jlS{color:#333;font-size:1rem;line-height:1.6;margin:0 0 12px}.CandidateEmailModal_previewMessage__QG02N{color:#333;font-size:1rem;line-height:1.6;margin:0 0 20px;min-height:3em;white-space:pre-wrap}.CandidateEmailModal_previewSig__rNH00{color:#333;font-size:1rem;line-height:1.6;margin:0}.CandidateEmailModal_footer__4ONy5{border-top:1px solid #f3f4f6;display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px;justify-content:flex-end;padding:16px 24px 20px}:root{--orange:#eb5e28;--orange-light:#eb5e281a;--bg-color:#faf9f7;--text-main:#111;--text-muted:#666;--border-color:#eaeaea}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;margin:0;padding:0}#root,body,html{background-color:#faf9f7;background-color:var(--bg-color);color:#111;color:var(--text-main);font-family:Funnel Sans,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}a{color:#000;font-weight:lighter}.site_name{font-family:Cabinet Grotesk,sans-serif;font-size:2em;font-weight:700;&:hover{cursor:pointer}}input,select,textarea{background:#fff;border:1px solid #dadce0;border-radius:8px;box-sizing:border-box;color:#202124;font-family:inherit;font-size:.95rem;outline:none;padding:13px 16px;transition:all .2s ease;width:100%}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234b5563' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}input:focus,select:focus,textarea:focus{border-color:#eb5e28;box-shadow:0 0 0 1px #eb5e28}input::placeholder,textarea::placeholder{color:#80868b}.smarcuit-btn,button{font-family:inherit}.smarcuit-btn{align-items:center;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);background:linear-gradient(135deg,#fc4800e6,#ff9900b3);border:1px solid #fff3;border-radius:25px;color:#fffffffa;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:700;justify-content:center;letter-spacing:.14em;overflow:hidden;padding:12px 20px;position:relative;text-align:center;text-decoration:none;text-shadow:0 1px 2px #dc5023b3;transition:all .4s cubic-bezier(.25,.46,.45,.94);white-space:nowrap}.smarcuit-btn.danger{background:linear-gradient(135deg,#ef4444e6,#dc2626cc);text-shadow:0 1px 2px #b91c1cb3}.smarcuit-btn-ghost{align-items:center;background:#0000;border:1px solid #eb5e28;border-radius:25px;color:#eb5e28;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.9rem;font-weight:700;justify-content:center;letter-spacing:.1em;overflow:hidden;padding:12px 20px;position:relative;text-align:center;text-decoration:none;transition:all .4s cubic-bezier(.25,.46,.45,.94);white-space:nowrap}.smarcuit-btn-ghost:hover:not(:disabled){background:#eb5e280d}.smarcuit-btn-ghost:disabled{cursor:not-allowed;opacity:.6}.smarcuit-btn-ghost.danger{border-color:#fecaca;color:#ef4444}.smarcuit-btn-ghost.danger:hover:not(:disabled){background:#fef2f2}.smarcuit-btn:before{background:linear-gradient(160deg,#ffc8b473,#ffffff26,#fff0);border-radius:inherit;content:"";inset:0;opacity:.45;pointer-events:none;position:absolute}.smarcuit-btn:hover:not(:disabled){box-shadow:0 20px 40px #0000001a;transform:translateY(-1px)}.smarcuit-btn:active:not(:disabled){transform:scale(.97)}.smarcuit-btn:disabled{cursor:not-allowed;opacity:.6}
/*# sourceMappingURL=main.966dbfe0.css.map*/