.talent-warm{--talent-cream:#fefaf6;--talent-sand:#f5ece0;--talent-ink:#1b1b1b;--talent-slate:#58566a;--talent-faint:#6a6478;--talent-edge:#e8ddcd;--talent-peach:#fbe7c8;--talent-lavender:#e7e7f7;--talent-mint:#dcebe2;--talent-indigo:#1c1c58;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--talent-cream);--color-fg:var(--talent-ink);--color-fg-muted:var(--talent-slate);--color-fg-faint:var(--talent-faint);--color-edge:var(--talent-edge);color:var(--talent-ink);font-synthesis-weight:none}.talent-warm .surface-cream{background-color:var(--talent-cream);--color-fg:var(--talent-ink);--color-fg-muted:var(--talent-slate);--color-fg-faint:var(--talent-faint);--color-edge:var(--talent-edge);color:var(--talent-ink)}.talent-warm .surface-sand{background-color:var(--talent-sand);--color-fg:var(--talent-ink);--color-fg-muted:var(--talent-slate);--color-fg-faint:var(--talent-faint);--color-edge:#e6d9c6;color:var(--talent-ink)}.talent-warm .surface-indigo{background-color:var(--talent-indigo);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-fg:#f2f2f7;--color-fg-muted:#c4c5e6;--color-fg-faint:#9a9bc8;--color-edge:#3a3a6a;color:#f2f2f7}.talent-warm .surface-night{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-fg:#f2f2f7;--color-fg-muted:#c3c4e2;--color-fg-faint:#9091c2;--color-edge:#2c2c4c;--intake-rail:#34344f;--intake-node:#4a4a6a;color:#f2f2f7;background-color:#0a0a12}.talent-warm .intake-glow{background:radial-gradient(closest-side,#f0a0306b,#f0a03000 72%),radial-gradient(closest-side,#f0a03024,#0000 100%)}.talent-warm .clamp-fade{-webkit-mask-image:linear-gradient(#000 52%,#0000 100%);mask-image:linear-gradient(#000 52%,#0000 100%)}.talent-warm .meter-fill{background:linear-gradient(90deg, var(--color-indigo-mid,#5a63c8), var(--color-indigo-light,#8f97e8))}.talent-warm .wash-warm{background:radial-gradient(58% 55% at 22% 18%, color-mix(in oklab, var(--talent-peach) 70%, transparent), transparent 70%), radial-gradient(50% 50% at 85% 30%, color-mix(in oklab, var(--talent-lavender) 62%, transparent), transparent 72%)}.talent-warm .font-editorial{font-family:var(--font-display), "Space Grotesk", system-ui, sans-serif;letter-spacing:-.02em;text-wrap:balance;font-weight:700}.talent-warm .hero-display{font-size:clamp(2.375rem,1rem + 3.9vw,5rem)}.talent-warm .pill{border-radius:9999px;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-weight:600;line-height:1;transition:transform .15s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.talent-warm .pill-primary{background-color:var(--talent-indigo);color:#fefaf6}.talent-warm .pill-primary:hover{background-color:#262675;transform:translateY(-1px);box-shadow:0 12px 30px -14px #1c1c5899}.talent-warm .pill-primary .pill-chevron{color:var(--color-amber,#f0a030);transition:transform .15s cubic-bezier(.4,0,.2,1)}.talent-warm .pill-primary:hover .pill-chevron{transform:translate(3px)}.talent-warm .pill-outline{color:inherit;background-color:#0000;border:1.5px solid}.talent-warm .pill-outline:hover{background-color:color-mix(in oklab, currentColor 8%, transparent)}.talent-warm .card-warm{border:1px solid var(--talent-edge);background-color:#fff;border-radius:24px;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.talent-warm .card-warm:hover{transform:translateY(-3px);box-shadow:0 18px 40px -24px #1b1b1b47}.talent-warm .card-peach{background-color:var(--talent-peach);border-color:color-mix(in oklab, var(--talent-peach) 78%, #000 6%)}.talent-warm .card-lavender{background-color:var(--talent-lavender);border-color:color-mix(in oklab, var(--talent-lavender) 80%, #000 6%)}.talent-warm .card-mint{background-color:var(--talent-mint);border-color:color-mix(in oklab, var(--talent-mint) 80%, #000 6%)}.talent-warm .photo-rounded{border-radius:20px;overflow:hidden}.talent-warm .card-feature-peach{background-color:var(--talent-peach)}.talent-warm .talent-marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.talent-warm .talent-marquee__track{gap:var(--talent-marquee-gap,1.5rem);width:max-content;animation:talent-marquee var(--talent-marquee-duration,48s) linear infinite;will-change:transform;display:flex}@keyframes talent-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.talent-warm .talent-marquee:hover .talent-marquee__track,.talent-warm .talent-marquee:focus-within .talent-marquee__track,.talent-warm .talent-marquee[data-pressed] .talent-marquee__track{animation-play-state:paused}.talent-warm .drag-carousel{scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;padding-block:2rem;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.talent-warm .drag-carousel::-webkit-scrollbar{display:none}.talent-warm .drag-carousel:focus-visible{outline-offset:4px;outline:2px solid #f0a030}.talent-warm .drag-carousel[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.talent-warm .drag-carousel__track{gap:var(--carousel-gap,1.5rem);width:max-content;display:flex}.talent-warm .drag-carousel__track img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.talent-warm .testimonial-card:hover .portrait-stone-img,.talent-warm .testimonial-card:focus-within .portrait-stone-img{filter:grayscale(0)contrast()}@keyframes talent-float{0%,to{transform:translateY(0) rotate(var(--talent-tilt,0deg))}50%{transform:translateY(-8px) rotate(var(--talent-tilt,0deg))}}.talent-warm .sticker-float{animation:6s ease-in-out infinite talent-float}.talent-warm .sticker-float:nth-child(2n){animation-duration:7.5s;animation-delay:-1.6s}.talent-warm .sticker-float:nth-child(3n){animation-duration:8.5s;animation-delay:-.8s}@keyframes talent-spin{to{transform:rotate(360deg)}}.talent-warm .badge-rotate{animation:22s linear infinite talent-spin}.talent-warm .peek-cameo{--peek-w:clamp(132px, 15vw, 184px);width:var(--peek-w);transform:translateY(calc(var(--peek-w) * .075));animation:54s linear infinite talent-peek-stroll}@keyframes talent-peek-stroll{0%{animation-timing-function:ease-in-out;left:0}48.15%{left:calc(100% - var(--peek-w));animation-timing-function:linear}50%{left:calc(100% - var(--peek-w));animation-timing-function:ease-in-out}98.15%{animation-timing-function:linear;left:0}to{left:0}}@media (prefers-reduced-motion:reduce){.talent-warm .talent-marquee{overflow-x:auto}.talent-warm .talent-marquee__track{animation:none}.talent-warm .talent-marquee__track>li[aria-hidden],.talent-warm .drag-carousel__track>li[aria-hidden]{display:none}.talent-warm .sticker-float,.talent-warm .badge-rotate{animation:none}.talent-warm .peek-cameo{animation:none;left:0}}
