.employee-hero.svelte-75tcb8{position:relative;height:100vh;overflow:hidden;display:flex;align-items:flex-end}.employee-hero__bg.svelte-75tcb8{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.employee-hero__overlay.svelte-75tcb8{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.92) 25%,rgba(0,0,0,.3) 60%,transparent 100%);z-index:2}.employee-hero__content.svelte-75tcb8{position:relative;z-index:3;width:100%;padding-bottom:3rem;display:flex;justify-content:space-between;align-items:flex-end;gap:2rem}.employee-hero__text.svelte-75tcb8{flex:1;max-width:62%}.employee-hero__title.svelte-75tcb8{font-size:clamp(2.2rem,5vw,3.5rem);font-weight:300;color:#fff;line-height:1.15;margin-bottom:1rem;text-transform:uppercase}.employee-hero__subtitle.svelte-75tcb8{font-size:1.1rem;color:#ffffffd9;font-family:Inter,sans-serif;font-weight:300;line-height:1.6;margin:0;max-width:560px}.employee-hero__cta.svelte-75tcb8{flex-shrink:0}@media (min-width: 1280px){.employee-hero__content.container.svelte-75tcb8{max-width:none;padding-left:3rem;padding-right:3rem}}.btn-outline.svelte-75tcb8{display:inline-flex;align-items:center;gap:.5rem;background:transparent;color:#fff;border:1px solid white;padding:.875rem 1.75rem;border-radius:var(--radius-sm);font-family:Space Grotesk,sans-serif;font-weight:400;font-size:.95rem;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:all .3s ease;white-space:nowrap;text-decoration:none}.btn-outline.svelte-75tcb8:hover{background:#fff;color:#000;transform:translateY(-2px);box-shadow:0 5px 20px #ffffff40}.employee-intro-section.svelte-75tcb8{background:var(--bg-color)}.employee-intro.svelte-75tcb8{display:block;max-width:760px;margin:0 auto;color:var(--text-secondary);font-size:1.15rem;line-height:1.8;font-family:Inter,sans-serif}.resource-section.svelte-75tcb8{background:var(--bg-secondary)}.employee-section-sub.svelte-75tcb8{max-width:680px;margin:0 auto 3.5rem;color:var(--text-secondary);font-size:1.05rem;line-height:1.7;font-family:Inter,sans-serif}.employee-list.svelte-75tcb8{display:flex;flex-direction:column}.employee-list-item.svelte-75tcb8{display:flex;align-items:center;gap:2rem;padding:1.5rem 1rem;border-bottom:1px solid var(--border-color);transition:background-color .3s ease;text-decoration:none;cursor:pointer}.employee-list-item.svelte-75tcb8:first-child{border-top:1px solid var(--border-color)}.employee-list-item.svelte-75tcb8:hover{background-color:#ffffff0d}.employee-list-title.svelte-75tcb8{flex:0 0 30%;font-size:1.5rem;color:var(--text-primary);margin:0}.employee-list-desc.svelte-75tcb8{flex:1 1 auto;margin:0;color:var(--text-secondary)}.employee-list-action.svelte-75tcb8{flex-shrink:0}.arrow-circle.svelte-75tcb8{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;border:1px solid var(--border-color);color:var(--primary-color);transition:all .3s ease}.employee-list-item.svelte-75tcb8:hover .arrow-circle:where(.svelte-75tcb8){background-color:#000;color:#fff;transform:translate(5px);border-color:#fff}.arrow-icon.svelte-75tcb8{width:24px;height:24px}.final-actions.svelte-75tcb8 .btn:where(.svelte-75tcb8){width:100%;text-align:center;justify-content:center;font-family:Space Grotesk,sans-serif;text-transform:uppercase;font-size:.84rem;letter-spacing:.05em}.final-actions.svelte-75tcb8{display:flex;flex-direction:column;gap:.75rem}.employee-section-title.svelte-75tcb8{font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:300;color:var(--text-primary);text-transform:uppercase;margin-bottom:1.5rem;line-height:1.2}.template-section.svelte-75tcb8{background:var(--bg-secondary)}.employee-proof-section.svelte-75tcb8{background:var(--bg-primary)}.template-heading.svelte-75tcb8{max-width:760px;margin:0 auto 3rem}.template-heading.svelte-75tcb8 p:where(.svelte-75tcb8),.final-cta.svelte-75tcb8 p:where(.svelte-75tcb8){margin:0;color:var(--text-secondary);font-family:Inter,sans-serif;line-height:1.7}.template-grid.svelte-75tcb8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.template-card.svelte-75tcb8{display:flex;flex-direction:column;gap:1.5rem;align-self:start}.template-card__header.svelte-75tcb8{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.template-card.svelte-75tcb8 h3:where(.svelte-75tcb8){margin-bottom:.5rem;color:var(--text-primary);font-size:1.35rem}.template-card__header.svelte-75tcb8 p:where(.svelte-75tcb8){margin:0;color:var(--text-secondary);font-size:.9rem}.template-copy.svelte-75tcb8{flex:0 0 auto;width:10.5rem;padding:.75rem 1rem;font-size:.78rem;text-align:center;text-transform:uppercase;white-space:nowrap}.template-card.svelte-75tcb8 pre:where(.svelte-75tcb8){overflow:visible;white-space:pre-wrap;word-break:break-word;margin:0;padding:1rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:#ffffff08;color:var(--text-secondary);font-family:Inter,sans-serif;font-size:.9rem;line-height:1.6}.final-cta.svelte-75tcb8{background:var(--bg-color)}.final-cta.svelte-75tcb8 p:where(.svelte-75tcb8){max-width:680px;margin:0 auto 2rem}.final-actions.svelte-75tcb8{max-width:320px;margin:0 auto}@media (max-width: 900px){.template-grid.svelte-75tcb8{grid-template-columns:1fr}.employee-list-item.svelte-75tcb8{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-template-areas:"title action" "description action";align-items:center;gap:.5rem 1rem;padding:1.5rem 1rem}.employee-list-title.svelte-75tcb8{grid-area:title;font-size:1.2rem;flex:none}.employee-list-desc.svelte-75tcb8{grid-area:description;flex:none}.employee-list-action.svelte-75tcb8{grid-area:action;align-self:center}.template-card__header.svelte-75tcb8{flex-direction:column}.template-copy.svelte-75tcb8{width:100%}}@media (max-width: 640px){.employee-hero__content.svelte-75tcb8{flex-direction:column;align-items:flex-start;padding-bottom:2.5rem}.employee-hero__text.svelte-75tcb8{max-width:100%}.employee-hero__title.svelte-75tcb8{font-size:2.2rem}}[use\:animateOnScroll]{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}[use\:animateOnScroll].is-visible{opacity:1;transform:translateY(0)}
