.home-page_page__2FzDG{--home-ink:var(--foreground);--home-forest:var(--secondary);--home-accent:var(--primary);--home-rule:var(--border);--home-soft:var(--muted);--home-ease:cubic-bezier(0.23,1,0.32,1);min-height:100vh;padding-top:4rem;background:var(--background);color:var(--home-ink)}.home-page_page__2FzDG ::selection{background:var(--primary);color:var(--primary-foreground)}.home-page_heroHeading__hzYoa{position:relative}.home-page_heroCompanion__XrlqR{display:inline-flex;align-items:center;gap:.25rem;position:absolute;right:0;bottom:-2.5rem;font-size:1.35rem;transform:rotate(5deg)}.home-page_heroCompanion__XrlqR>svg{width:3.5rem;height:3.5rem}.home-page_heroCompanion__XrlqR:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.home-page_heroCompanion__XrlqR:hover{color:var(--secondary)}@media (max-width:639px){.home-page_heroCompanion__XrlqR{bottom:-2.5rem;font-size:1.1rem}.home-page_heroCompanion__XrlqR>svg{width:2.75rem;height:2.75rem}}.home-page_heroTitle__YxLZA{color:var(--home-ink);font-size:clamp(2rem,4.7vw,4.75rem);font-weight:500;letter-spacing:-.03em;line-height:1.3;text-wrap:balance}.home-page_heroTitleEnd__5CyxY,.home-page_heroTitleLead__0jna9{display:block;white-space:nowrap}.home-page_typingWord__clSmk{position:relative;display:inline-grid;color:var(--home-forest);margin-inline-start:.12em;padding-inline-end:.12em;font-family:var(--font-sans),sans-serif;font-weight:400;letter-spacing:-.02em;white-space:nowrap}.home-page_typingWord__clSmk:lang(en){font-family:var(--font-sans),sans-serif;font-size:1.15em;font-weight:500}.home-page_typingLive__1op5b,.home-page_typingReserve__K0FvW{grid-area:1/1}.home-page_typingReserve__K0FvW{display:grid}.home-page_typingReserve__K0FvW>span{grid-area:1/1;visibility:hidden}.home-page_typingReserve__K0FvW>[data-fallback=true]{visibility:visible}.home-page_typingLive__1op5b{visibility:hidden;justify-self:start}.home-page_typingPrefix__shFEm{margin-inline-end:.12em;color:var(--home-ink);font-family:var(--font-ibm-plex-thai),var(--font-inter-tight),sans-serif;font-weight:550}.home-page_typingWord__clSmk:lang(en) .home-page_typingPrefix__shFEm{font-family:var(--font-inter-tight),var(--font-ibm-plex-thai),sans-serif}.home-page_typingWord__clSmk[data-align=center] .home-page_typingLive__1op5b{position:relative;justify-self:center}.home-page_typingWord__clSmk[data-align=center] .home-page_typingReserve__K0FvW>span{text-align:center}.home-page_typingWord__clSmk[data-align=center] .home-page_typingCaret__U_wWz{position:absolute;left:100%;bottom:.17em}.home-page_typingWord__clSmk[data-typing=active] .home-page_typingReserve__K0FvW>span{visibility:hidden}.home-page_typingWord__clSmk[data-typing=active] .home-page_typingLive__1op5b{visibility:visible}.home-page_typingCaret__U_wWz{display:inline-block;width:2px;height:.72em;margin-left:.06em;vertical-align:-.04em;border-radius:1px;background:currentColor;animation:home-page_typingCaretBlink__KUcyM .7s step-end infinite}.home-page_typingWord__clSmk:not([data-typing=active]) .home-page_typingCaret__U_wWz{display:none}.home-page_typingWord__clSmk[data-paused=true] .home-page_typingCaret__U_wWz{animation-play-state:paused}@keyframes home-page_typingCaretBlink__KUcyM{0%,to{opacity:1}50%{opacity:0}}@media (max-width:600px){.home-page_heroTitle__YxLZA{font-size:clamp(1.625rem,7.8vw,2.5rem);letter-spacing:-.025em;line-height:1.4}}@media (prefers-reduced-motion:reduce){.home-page_typingWord__clSmk[data-typing=active] .home-page_typingReserve__K0FvW>[data-fallback=true]{visibility:visible}.home-page_typingWord__clSmk[data-typing=active] .home-page_typingLive__1op5b{visibility:hidden}}.home-page_audienceSection__2wWRQ,.home-page_evidenceSection__X6Gnp,.home-page_interviewSection__udTGi,.home-page_jobsSection__8koap,.home-page_storySection__QNWh8{padding-block:clamp(5.5rem,10vw,10rem)}.home-page_centerHeading__pOiwu,.home-page_storyIntro__kGH5I{display:grid;justify-items:center;gap:clamp(1.25rem,2.4vw,2rem);margin-inline:auto;text-align:center}.home-page_storyIntro__kGH5I{max-width:68rem;margin-bottom:clamp(3rem,6vw,6rem)}.home-page_centerHeading__pOiwu h2,.home-page_jobsHeading__qAAQF h2,.home-page_storyIntro__kGH5I h2{color:var(--home-ink);font-size:clamp(2.8rem,6.8vw,6rem);font-weight:550;letter-spacing:-.04em;line-height:1.02;text-wrap:balance}.home-page_centerHeading__pOiwu p,.home-page_jobsHeading__qAAQF p,.home-page_storyIntro__kGH5I p{max-width:65ch;color:var(--muted-foreground);font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.65;text-wrap:pretty}.home-page_storyFigure__5FzY7{margin:0}.home-page_storyImage__k8Xeo{position:relative;overflow:hidden;aspect-ratio:1.86;border-radius:clamp(1rem,2.4vw,2rem);background:var(--muted);transition:opacity .7s var(--home-ease)}.home-page_storyImage__k8Xeo img{object-fit:cover;object-position:center 49%;transition:transform .9s var(--home-ease)}.home-page_storyFigure__5FzY7 figcaption{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:.4rem .8rem;padding-top:1.15rem;color:var(--muted-foreground);font-size:.82rem;text-align:right}.home-page_captionTypingWord__jADIX{margin-inline-start:0;padding-inline-end:0;font-size:1rem}.home-page_captionTypingWord__jADIX:lang(en){font-size:1.4rem}.home-page_journeyCaptionInk__OqbHh path{stroke-width:2.5}.home-page_journeySteps__wlg0V{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.4vw,2.5rem);margin-top:clamp(3.5rem,7vw,7rem)}.home-page_flowItem__DSufm{display:grid;align-content:start;gap:.75rem;padding-top:1.2rem;border-top:1px solid var(--border-strong)}.home-page_jobNumber__k93I6{color:var(--foreground);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.04em}.home-page_flowItem__DSufm strong{max-width:15ch;color:var(--home-ink);font-size:clamp(1.05rem,1.5vw,1.35rem);font-weight:600;line-height:1.25}.home-page_flowItem__DSufm p{max-width:29ch;color:var(--muted-foreground);font-size:.86rem;line-height:1.55}.home-page_jobsSection__8koap{background:var(--home-soft)}.home-page_jobsHeading__qAAQF{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(16rem,.65fr);align-items:end;gap:3rem}.home-page_jobsHeading__qAAQF h2{max-width:13ch}.home-page_jobsHeading__qAAQF p{margin-bottom:.3rem}.home-page_jobsList__Q5jkb{margin-top:clamp(3rem,6vw,6rem);border-top:1px solid var(--border)}.home-page_jobRow__LMICy{display:grid;grid-template-columns:3.5rem minmax(0,1.3fr) minmax(8rem,.75fr) minmax(6rem,.42fr) 2.75rem;align-items:center;gap:clamp(.75rem,2vw,2rem);min-height:7.25rem;padding-inline:.9rem;border-bottom:1px solid var(--border);transition:background-color .18s ease,transform .16s var(--home-ease)}.home-page_jobIdentity__PWFp9{display:block;min-width:0}.home-page_jobTitle__nK9z1{display:block;color:var(--home-ink);font-size:clamp(1.3rem,2vw,1.85rem);font-weight:550;letter-spacing:-.025em;line-height:1.15}.home-page_jobCompany__hEfOz{display:block;margin-top:.4rem;overflow:hidden;color:var(--muted-foreground);font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.home-page_jobMeta__P_1ow,.home-page_jobSalary__vSrqd{color:var(--muted-foreground);font-size:.88rem;line-height:1.4}.home-page_jobSalary__vSrqd{font-variant-numeric:tabular-nums;text-align:right}.home-page_jobArrow__bEWKx{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid var(--border-strong);border-radius:50%;color:var(--home-ink);transition:background-color .18s ease,border-color .18s ease,transform .18s var(--home-ease)}.home-page_emptyJobs__1fr2p{padding-block:3rem;border-bottom:1px solid var(--border);color:var(--muted-foreground)}.home-page_allJobsLink__ZZcRh,.home-page_roundLink__BgDZh{display:inline-flex;align-items:center;justify-content:space-between;gap:2.5rem;min-height:3.3rem;padding-inline:1.35rem;border-radius:999px;background:var(--home-ink);color:var(--background);font-size:.88rem;font-weight:600;transition:background-color .18s ease,transform .16s var(--home-ease)}.home-page_allJobsLink__ZZcRh{margin-top:2rem}.home-page_centerHeading__pOiwu{max-width:61rem;margin-bottom:clamp(3rem,6vw,6rem)}.home-page_interviewSection__udTGi{background:var(--background)}.home-page_interviewLayout__GvbcL{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(16rem,.55fr);align-items:center;gap:clamp(2rem,6vw,7rem)}.home-page_interviewVisual__VQyPd{position:relative;overflow:hidden;min-height:clamp(32rem,54vw,48rem);border-radius:1.75rem;background:var(--muted);box-shadow:0 25px 65px -50px rgba(25,35,27,.45);transition:transform .7s var(--home-ease),opacity .7s var(--home-ease)}.home-page_interviewPhoto__Rw_ci{position:absolute;inset:0}.home-page_interviewPhoto__Rw_ci img{object-fit:cover;object-position:center 35%}.home-page_interviewVisual__VQyPd:after{position:absolute;inset:42% 0 0;background:linear-gradient(transparent,rgba(12,28,20,.36));content:"";pointer-events:none}.home-page_interviewPrompt__PcqW_,.home-page_interviewTopbar__atO__{position:absolute;z-index:1;left:clamp(1rem,2.3vw,2rem);right:clamp(1rem,2.3vw,2rem)}.home-page_interviewTopbar__atO__{top:clamp(1rem,2.3vw,2rem);display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.8rem;font-weight:700}.home-page_interviewTopbar__atO__>span{padding:.7rem .95rem;border-radius:999px;background:rgba(255,255,255,.94);color:var(--foreground)}.home-page_recordingIndicator__ERbp1{display:inline-flex;align-items:center;gap:.55rem}.home-page_voiceSignal__TR_OY{display:inline-flex;align-items:center;gap:2px;height:14px}.home-page_voiceSignal__TR_OY span{width:2px;height:12px;border-radius:1px;background:var(--foreground)}.home-page_voiceSignal__TR_OY span:nth-child(2){height:8px}.home-page_audienceTypingWord__geql3,.home-page_audienceTypingWord__geql3:lang(en),.home-page_interviewTypingWord__SjS3m,.home-page_interviewTypingWord__SjS3m:lang(en){margin-inline-start:0;padding-inline-end:0;font-size:inherit;vertical-align:baseline}.home-page_audienceTypingWord__geql3 .home-page_typingPhrase__SX1nK,.home-page_interviewTypingWord__SjS3m .home-page_typingPhrase__SX1nK{font-size:.85em}.home-page_audienceTypingWord__geql3:lang(en) .home-page_typingPhrase__SX1nK,.home-page_interviewTypingWord__SjS3m:lang(en) .home-page_typingPhrase__SX1nK{font-size:1.15em}.home-page_interviewTitleEnd__6gqor,.home-page_interviewTitleLead__HQitQ{display:block}.home-page_interviewTitleLead__HQitQ{white-space:nowrap}@media (max-width:600px){.home-page_centerHeading__pOiwu .home-page_interviewTypingTitle__mtYfb{max-width:100%;font-size:clamp(1.6rem,6.7vw,2.3rem);line-height:1.4;letter-spacing:-.025em}}.home-page_inkAccent__fXXi3{position:relative;display:inline-block;isolation:isolate;white-space:nowrap}.home-page_inkAccent__fXXi3 svg{position:absolute;z-index:-1;overflow:visible;pointer-events:none}.home-page_inkSwoop__OfzZ1 svg,.home-page_inkUnderline__PctI0 svg{left:0;bottom:-.14em;width:100%;height:.28em}.home-page_inkSwoop__OfzZ1 svg{width:calc(100% + .18em)}.home-page_inkDoubleUnderline__yeWRN svg{left:0;bottom:-.25em;width:100%;height:.36em}.home-page_inkArrow__Ri9Ol svg{left:calc(100% + .4em);top:-.65em;width:2.25em;height:1.65em}.home-page_inkCircle__fnoi3 svg{left:-.3em;top:-.16em;width:calc(100% + .6em);height:1.45em}.home-page_inkAccent__fXXi3 path{fill:none;stroke:var(--home-accent);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.home-page_interviewPrompt__PcqW_{bottom:clamp(1rem,2.3vw,2rem);max-width:35rem;padding:clamp(1.2rem,2.5vw,2rem);border-radius:1.25rem;background:rgba(255,255,255,.96);color:var(--home-ink)}.home-page_interviewPrompt__PcqW_ span{color:var(--muted-foreground);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.home-page_interviewPrompt__PcqW_ p{margin-top:.65rem;font-size:clamp(1.2rem,2vw,1.9rem);font-weight:550;letter-spacing:-.025em;line-height:1.22;text-wrap:balance}.home-page_interviewAside__rn1ap{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.home-page_interviewAsideLarge__9gtT2{color:var(--home-ink);font-size:clamp(1.5rem,2.5vw,2.6rem);font-weight:550;letter-spacing:-.03em;line-height:1.2;text-wrap:balance}.home-page_interviewAside__rn1ap>p:not(.home-page_interviewAsideLarge__9gtT2){max-width:34ch;color:var(--muted-foreground);font-size:.92rem;line-height:1.65}.home-page_interviewAside__rn1ap .home-page_roundLink__BgDZh{margin-top:1rem}.home-page_evidenceSection__X6Gnp{overflow:hidden;background:var(--muted)}.home-page_evidenceHeading__i3adM{gap:2rem}.home-page_centerHeading__pOiwu .home-page_evidenceTitle__5GbBI{font-size:clamp(2.5rem,5.5vw,5rem);line-height:1.4;white-space:pre-line}.home-page_evidenceStage__0z_DI{max-width:66rem;margin-inline:auto}.home-page_evidenceGrid__zUgbe{display:grid;grid-template-columns:minmax(0,1fr) clamp(3rem,7vw,6rem) minmax(0,1fr) clamp(3rem,7vw,6rem) minmax(0,1fr);align-items:center;gap:.5rem}.home-page_evidenceColumn__8uxRI{display:grid;justify-items:center;gap:.8rem;min-width:0;text-align:center}.home-page_evidenceNumber__KGO2E{color:var(--home-forest);font-family:var(--font-sans),sans-serif;font-size:.85rem}.home-page_evidenceColumn__8uxRI h3{color:var(--foreground);font-size:clamp(1.25rem,2.1vw,2rem);font-weight:550;letter-spacing:-.025em;line-height:1.35;text-wrap:balance}.home-page_evidenceColumn__8uxRI p{color:var(--muted-foreground);font-size:.82rem;line-height:1.65;text-wrap:balance}.home-page_evidenceConnector__TRb0R{width:100%;height:3.75rem;overflow:visible}.home-page_evidenceConnector__TRb0R path{fill:none;stroke:var(--home-forest);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.home-page_evidenceNote__Dictr{width:fit-content;max-width:100%;margin:clamp(2.5rem,5vw,4rem) auto 0;padding-top:1.2rem;border-top:1px solid var(--home-rule);color:var(--muted-foreground);font-size:.8rem;line-height:1.65;text-align:center;text-wrap:balance}.home-page_audienceGrid__oBJ_t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2.5vw,2.5rem)}.home-page_centerHeading__pOiwu .home-page_audienceTypingTitle__WLW3D{font-size:clamp(2.4rem,5.5vw,5rem);line-height:1.32}.home-page_audienceTitleLine__deL_4{display:block;white-space:nowrap}.home-page_audienceHandLabel__0ButL{width:fit-content;color:var(--home-forest);font-family:var(--font-sans),sans-serif;font-size:.93rem;font-weight:400;letter-spacing:-.02em}.home-page_audienceHandLabel__0ButL:lang(en){font-family:var(--font-sans),sans-serif;font-size:1.38rem;font-weight:500}.home-page_audienceHandLabel__0ButL path{stroke-width:2.5}.home-page_audienceCard__nlaLf{min-width:0;transition:transform .22s var(--home-ease)}.home-page_audienceArtwork__qHG4q{position:relative;overflow:hidden;aspect-ratio:1.13;border-radius:1.5rem;background:var(--muted)}.home-page_audienceArtwork__qHG4q img{object-fit:cover;object-position:center 36%;transition:transform .7s var(--home-ease)}.home-page_audienceCopy__te0Bs{display:grid;gap:1rem;padding:1.7rem 0 0}.home-page_audienceCopy__te0Bs h3{max-width:19ch;color:var(--home-ink);font-size:clamp(1.65rem,2.7vw,2.65rem);font-weight:550;letter-spacing:-.03em;line-height:1.16;text-wrap:balance}.home-page_audienceCopy__te0Bs p{max-width:52ch;color:var(--muted-foreground);font-size:.9rem;line-height:1.6}.home-page_audienceLink__J_RcA{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:20rem;margin-top:.25rem;padding-bottom:.7rem;border-bottom:1px solid var(--border-strong);color:var(--home-forest);font-size:.9rem;font-weight:700}.home-page_recognition__yVhZL{padding-block:clamp(3.5rem,6vw,6rem);border-block:1px solid var(--home-rule);background:var(--background)}.home-page_recognitionGrid__ZnpzV{display:grid;grid-template-columns:minmax(12rem,.42fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem)}.home-page_recognitionLogo__iedXH{display:grid;min-height:11rem;place-items:center;padding:1.5rem;border-radius:1.25rem;background:var(--background)}.home-page_recognitionLogo__iedXH img{width:min(100%,14rem);height:auto}.home-page_recognitionCopy__DrQb5 p{color:var(--muted-foreground);font-size:.75rem;font-weight:700}.home-page_recognitionCopy__DrQb5 h2{max-width:28ch;margin-top:.6rem;color:var(--home-ink);font-size:clamp(1.5rem,2.6vw,2.65rem);font-weight:550;letter-spacing:-.03em;line-height:1.2;text-wrap:balance}.home-page_recognitionCopy__DrQb5>span{display:block;max-width:65ch;margin-top:.8rem;color:var(--muted-foreground);font-size:.9rem;line-height:1.6}.home-page_finale__lB4pn{padding-block:clamp(6rem,11vw,11rem);background:var(--background);text-align:center}.home-page_finaleTitle__yPqjU{max-width:17ch;margin-inline:auto;color:var(--home-ink);font-size:clamp(2.7rem,6.6vw,6rem);font-weight:550;letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.home-page_finaleActions__x0LzJ{display:flex;justify-content:center;flex-wrap:wrap;gap:.8rem;margin-top:clamp(2.5rem,4vw,4rem)}.home-page_primaryAction__VkGS9,.home-page_secondaryAction__Sx_7R{display:inline-flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:2rem;padding-inline:1.4rem;border-radius:999px;font-size:.9rem;font-weight:700;transition:background-color .18s ease,color .18s ease,transform .16s var(--home-ease)}.home-page_primaryAction__VkGS9{background:var(--home-forest);color:var(--background)}.home-page_secondaryAction__Sx_7R{border:1px solid var(--home-forest);color:var(--home-forest)}.home-page_allJobsLink__ZZcRh:active,.home-page_audienceCard__nlaLf:active,.home-page_jobRow__LMICy:active,.home-page_primaryAction__VkGS9:active,.home-page_roundLink__BgDZh:active,.home-page_secondaryAction__Sx_7R:active{transform:scale(.98)}.home-page_allJobsLink__ZZcRh:focus-visible,.home-page_audienceCard__nlaLf:focus-visible,.home-page_jobRow__LMICy:focus-visible,.home-page_primaryAction__VkGS9:focus-visible,.home-page_roundLink__BgDZh:focus-visible,.home-page_secondaryAction__Sx_7R:focus-visible{outline:3px solid var(--ring);outline-offset:4px}@media (hover:hover) and (pointer:fine){.home-page_jobRow__LMICy:hover{background:var(--muted)}.home-page_jobRow__LMICy:hover .home-page_jobArrow__bEWKx{transform:translate(2px,-2px);border-color:var(--home-forest);background:var(--home-forest);color:var(--background)}.home-page_allJobsLink__ZZcRh:hover,.home-page_primaryAction__VkGS9:hover,.home-page_roundLink__BgDZh:hover{background:color-mix(in srgb,var(--secondary) 84%,var(--primary))}.home-page_secondaryAction__Sx_7R:hover{background:var(--muted)}.home-page_audienceCard__nlaLf:hover .home-page_audienceArtwork__qHG4q img{transform:scale(1.035)}.home-page_audienceCard__nlaLf:hover .home-page_audienceLink__J_RcA svg{transform:translate(2px,-2px)}}.home-page_audienceLink__J_RcA svg{transition:transform .18s var(--home-ease)}.home-page_motionReveal__RYSxK{transition:transform .16s var(--home-ease),background-color .18s ease}@media (max-width:1000px){.home-page_interviewLayout__GvbcL{grid-template-columns:minmax(0,1.25fr) minmax(13rem,.75fr);gap:2.5rem}}@media (max-width:768px){.home-page_audienceSection__2wWRQ,.home-page_evidenceSection__X6Gnp,.home-page_interviewSection__udTGi,.home-page_jobsSection__8koap,.home-page_storySection__QNWh8{padding-block:5rem}.home-page_storyImage__k8Xeo{aspect-ratio:1.25}.home-page_storyImage__k8Xeo img{object-position:59% center}.home-page_journeySteps__wlg0V{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.home-page_interviewLayout__GvbcL,.home-page_jobsHeading__qAAQF,.home-page_recognitionGrid__ZnpzV{grid-template-columns:1fr}.home-page_jobsHeading__qAAQF{gap:1rem}.home-page_jobRow__LMICy{grid-template-columns:2.2rem minmax(0,1fr) auto;min-height:6.3rem;padding-inline:.2rem}.home-page_jobMeta__P_1ow,.home-page_jobSalary__vSrqd{display:none}.home-page_interviewVisual__VQyPd{min-height:38rem}.home-page_interviewAside__rn1ap{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:1.5rem}.home-page_interviewAside__rn1ap .home-page_roundLink__BgDZh{grid-column:1/-1;width:fit-content;margin:0}.home-page_evidenceGrid__zUgbe{grid-template-columns:1fr;gap:.3rem}.home-page_evidenceColumn__8uxRI{gap:.5rem}.home-page_evidenceConnector__TRb0R{justify-self:center;width:3rem;height:3rem;transform:rotate(90deg)}.home-page_recognitionGrid__ZnpzV{gap:1.5rem}.home-page_recognitionLogo__iedXH{width:fit-content;min-height:0}}@media (max-width:600px){.home-page_centerHeading__pOiwu h2,.home-page_finaleTitle__yPqjU,.home-page_jobsHeading__qAAQF h2,.home-page_storyIntro__kGH5I h2{font-size:clamp(2.55rem,10vw,3.9rem)}.home-page_storyImage__k8Xeo{aspect-ratio:.95;border-radius:1.25rem}.home-page_storyImage__k8Xeo img{object-position:62% center}.home-page_storyFigure__5FzY7 figcaption{justify-content:flex-start;text-align:left}.home-page_journeySteps__wlg0V{column-gap:1.25rem}.home-page_interviewVisual__VQyPd{min-height:32rem;border-radius:1.25rem}.home-page_interviewTopbar__atO__{font-size:.66rem}.home-page_interviewTopbar__atO__>span{padding:.6rem .75rem}.home-page_interviewPrompt__PcqW_ p{font-size:1.1rem}.home-page_audienceGrid__oBJ_t,.home-page_interviewAside__rn1ap{grid-template-columns:1fr}.home-page_audienceGrid__oBJ_t{gap:3rem}.home-page_audienceArtwork__qHG4q{aspect-ratio:1.18;border-radius:1.25rem}.home-page_centerHeading__pOiwu .home-page_evidenceTitle__5GbBI{font-size:clamp(2rem,8.3vw,2.75rem)}.home-page_evidenceHeading__i3adM{gap:1.5rem;margin-bottom:2.5rem}.home-page_centerHeading__pOiwu .home-page_audienceTypingTitle__WLW3D{font-size:clamp(1.8rem,8.3vw,2.6rem)}.home-page_finaleActions__x0LzJ{display:grid;max-width:22rem;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.home-page_page__2FzDG *,.home-page_page__2FzDG :after,.home-page_page__2FzDG :before{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.coo-landing-composer_composer__BUfRs{position:relative;display:flex;align-items:center;gap:.5rem;width:min(100%,42rem);margin-inline:auto;padding:.5rem;border:0;border-radius:999px;background:#fff;box-shadow:0 2px 6px #3736340a,0 16px 44px #37363412;transition:box-shadow .24s cubic-bezier(.23,1,.32,1)}.coo-landing-composer_send__uRiYK,.coo-landing-composer_voice__iU66V{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:52px;border-radius:999px;transition:background .18s ease,transform .18s cubic-bezier(.23,1,.32,1)}.coo-landing-composer_voice__iU66V{min-width:8rem;gap:.625rem;padding-inline:1.25rem;background:var(--primary);color:var(--primary-foreground);font-size:.9375rem;font-weight:600;white-space:nowrap}.coo-landing-composer_send__uRiYK svg,.coo-landing-composer_voice__iU66V svg{width:20px;height:20px}.coo-landing-composer_voice__iU66V>span{display:inline-flex;align-items:baseline;gap:.25rem}.coo-landing-composer_voice__iU66V .coo-landing-composer_name__BAC9q{font-size:1em;line-height:1}.coo-landing-composer_send__uRiYK{width:48px;background:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground)}.coo-landing-composer_send__uRiYK:active,.coo-landing-composer_voice__iU66V:active{transform:scale(.96)}.coo-landing-composer_mic__HrrT0{background:transparent;color:color-mix(in srgb,var(--foreground) 68%,transparent);touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.coo-landing-composer_mic__HrrT0[data-phase=listening]{background:var(--foreground);color:#fff;box-shadow:0 0 0 calc(3px + var(--level, 0) * 9px) color-mix(in srgb,var(--foreground) 13%,transparent)}.coo-landing-composer_mic__HrrT0[data-cancel=true]{background:#b42318}.coo-landing-composer_message__NAoxg{flex:1;min-width:0}.coo-landing-composer_message__NAoxg input{width:100%;height:48px;min-width:0;padding-inline:.75rem;border:0;border-radius:0;background:transparent;font-size:16px;outline:none;box-shadow:none}.coo-landing-composer_message__NAoxg input::placeholder{color:color-mix(in srgb,var(--foreground) 45%,transparent);opacity:1}.coo-landing-composer_composer__BUfRs :is(a,button):focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.coo-landing-composer_composer__BUfRs .coo-landing-composer_message__NAoxg input:focus-visible{outline:none;box-shadow:none}.coo-landing-composer_dock__d07dD{position:fixed;z-index:35;inset-inline:1rem;bottom:calc(max(1rem, env(safe-area-inset-bottom)) + var(--coo-keyboard-inset, 0px) + var(--privacy-banner-height, 0px));display:flex;justify-content:center;pointer-events:none;opacity:0;transform:translateY(20px) scale(.98);visibility:hidden;transition:opacity .22s ease,transform .24s cubic-bezier(.23,1,.32,1),visibility .24s}.coo-landing-composer_dock__d07dD[data-visible=true]{visibility:visible;opacity:1;transform:translateY(0) scale(1)}.coo-landing-composer_dock__d07dD[data-visible=true] .coo-landing-composer_composer__BUfRs{pointer-events:auto}.coo-landing-composer_dock__d07dD .coo-landing-composer_composer__BUfRs{width:min(100%,38rem);background:#ffffffe6;box-shadow:0 2px 8px #3736340f,0 22px 56px #37363424;-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2)}.coo-landing-composer_prompts__JsNMZ{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.coo-landing-composer_prompt__ON8xY{min-height:36px;padding-inline:.875rem;border-radius:999px;background:color-mix(in srgb,var(--foreground) 5%,transparent);color:var(--foreground);font-size:.8125rem;font-weight:500;transition:background-color .16s ease,transform .16s cubic-bezier(.23,1,.32,1)}.coo-landing-composer_prompt__ON8xY:active{transform:scale(.96)}.coo-landing-composer_prompt__ON8xY:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}@media (hover:hover) and (pointer:fine){.coo-landing-composer_mic__HrrT0:hover:not([data-phase=listening]){background:color-mix(in srgb,var(--foreground) 8%,transparent);color:var(--foreground)}.coo-landing-composer_voice__iU66V:hover{background:var(--primary-hover)}.coo-landing-composer_send__uRiYK:hover{background:color-mix(in srgb,var(--primary) 45%,transparent)}.coo-landing-composer_prompt__ON8xY:hover{background:color-mix(in srgb,var(--foreground) 9%,transparent)}}@media (max-width:639px){.coo-landing-composer_composer__BUfRs{gap:.25rem;padding:.3rem}.coo-landing-composer_voice__iU66V{min-width:6.125rem;height:46px;padding-inline:.875rem;font-size:.875rem;gap:.5rem}.coo-landing-composer_send__uRiYK{height:44px;width:44px}.coo-landing-composer_send__uRiYK svg,.coo-landing-composer_voice__iU66V svg{width:18px;height:18px}.coo-landing-composer_message__NAoxg input{height:44px;padding-inline:.375rem}.coo-landing-composer_dock__d07dD{inset-inline:.75rem;bottom:calc(max(.75rem, env(safe-area-inset-bottom)) + var(--coo-keyboard-inset, 0px) + var(--privacy-banner-height, 0px))}.coo-landing-composer_dock__d07dD .coo-landing-composer_voice__iU66V{min-width:46px;width:46px;padding:0}.coo-landing-composer_dock__d07dD .coo-landing-composer_voice__iU66V>span{display:none}.coo-landing-composer_prompts__JsNMZ{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin-inline:-1rem;padding:.25rem 1rem;scrollbar-width:none}.coo-landing-composer_prompts__JsNMZ::-webkit-scrollbar{display:none}.coo-landing-composer_prompt__ON8xY{flex-shrink:0;white-space:nowrap}}@media (prefers-reduced-motion:reduce){.coo-landing-composer_dock__d07dD,.coo-landing-composer_send__uRiYK,.coo-landing-composer_voice__iU66V{transition:none}.coo-landing-composer_dock__d07dD,.coo-landing-composer_send__uRiYK:active,.coo-landing-composer_voice__iU66V:active{transform:none}}.operator-layer_layer__cZnZB{position:fixed;inset:0;z-index:2147483000;pointer-events:none;contain:layout style}.operator-layer_layer__cZnZB[popover]{width:auto;height:auto;margin:0;padding:0;border:0;background:transparent;overflow:visible;color:inherit}.operator-layer_working__FYg9b{position:fixed;display:inline-flex;align-items:center;gap:9px;height:32px;padding:0 15px 0 13px;border-radius:999px;background:rgb(255 255 255/.06);box-shadow:inset 0 0 0 1px rgb(255 255 255/.14);color:rgb(255 255 255/.8);font-size:12.5px;font-weight:550;letter-spacing:-.003em;white-space:nowrap;opacity:0;transform:translateY(6px);transition:opacity .26s ease,transform .36s cubic-bezier(.23,1,.32,1)}.operator-layer_working__FYg9b[data-on=true]{opacity:1;transform:none;transition-delay:.38s}.operator-layer_working__FYg9b i{width:6px;height:6px;border-radius:50%;background:#fff;animation:operator-layer_workingDot__tZeUd 1.6s ease-in-out infinite}@keyframes operator-layer_workingDot__tZeUd{50%{opacity:.25;transform:scale(.8)}}.operator-layer_cursor__x1J6K{position:fixed;left:0;top:0;width:0;height:0;opacity:0;will-change:transform,opacity;transition:opacity .26s cubic-bezier(.23,1,.32,1)}.operator-layer_cursor__x1J6K[data-visible=true]{opacity:1}.operator-layer_hand__O_0KW{position:absolute;left:0;top:0;transform-origin:0 0}.operator-layer_arrow__3vDmJ{position:absolute;left:-1.5px;top:-1.5px;width:18px;height:22px;overflow:visible;fill:#2f2e2c;stroke:#fff;stroke-width:1.5px;stroke-linejoin:round;filter:drop-shadow(0 1px 1.5px rgb(47 46 44/.35))}.operator-layer_face__3SUWp{position:absolute;left:8px;top:11px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgb(47 46 44/.05),0 8px 18px -6px rgb(47 46 44/.45)}.operator-layer_face__3SUWp svg{width:34px;height:34px}.operator-layer_cursor__x1J6K[data-state=thinking] .operator-layer_face__3SUWp{animation:operator-layer_bob__yGnh9 1.2s ease-in-out infinite}.operator-layer_cursor__x1J6K[data-state=typing] .operator-layer_hand__O_0KW{animation:operator-layer_tap__L4Xrc .26s ease-in-out infinite alternate}@keyframes operator-layer_bob__yGnh9{50%{transform:translateY(-2px)}}@keyframes operator-layer_tap__L4Xrc{to{transform:translateY(1.5px) scale(.96)}}.operator-layer_ripple__zwb_C{position:fixed;left:0;top:0;width:32px;height:32px;margin:-16px 0 0 -16px;border-radius:50%;opacity:0;background:radial-gradient(circle,rgb(47 46 44/.14) 0,rgb(47 46 44/.05) 60%,rgb(47 46 44/0) 72%)}.operator-layer_menu__rOscQ{position:fixed;left:0;top:0;padding:6px;border-radius:18px;background:#fffffff0;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(24px) saturate(1.6);backdrop-filter:blur(24px) saturate(1.6);box-shadow:0 0 0 1px #3736340f,0 8px 24px #3736341f,0 24px 60px #37363424;scale:.96;transition:opacity .18s ease,scale .26s cubic-bezier(.23,1,.32,1),visibility 0s linear .26s}.operator-layer_menu__rOscQ[data-visible=true]{opacity:1;visibility:visible;scale:1;transition:opacity .18s ease,scale .26s cubic-bezier(.23,1,.32,1),visibility 0s}.operator-layer_menuRow__PL78w{display:flex;align-items:center;height:38px;padding-inline:12px 32px;position:relative;border-radius:12px;color:var(--foreground);font-size:14px;font-weight:450;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .16s ease}.operator-layer_menuRow__PL78w[data-current=true]:after{content:"";position:absolute;right:12px;top:50%;width:10px;height:6px;margin-top:-5px;border:solid;border-width:0 0 2px 2px;transform:rotate(-45deg);opacity:.45}.operator-layer_menuRow__PL78w[data-chosen=true]{background:rgb(47 46 44/.07);font-weight:600}@media (prefers-reduced-motion:reduce){.operator-layer_cursor__x1J6K,.operator-layer_menu__rOscQ{transition:none}.operator-layer_cursor__x1J6K[data-state=thinking] .operator-layer_face__3SUWp,.operator-layer_cursor__x1J6K[data-state=typing] .operator-layer_hand__O_0KW{animation:none}.operator-layer_working__FYg9b,.operator-layer_working__FYg9b i{transition:none;animation:none}}.hiring-dashboard_dashboard__LxdKS{color:var(--foreground)}.hiring-dashboard_greeting__RMkyM{display:flex;flex-direction:column;align-items:center;padding:clamp(.75rem,3vw,2.25rem) 0 clamp(1.5rem,3.5vw,2.75rem);text-align:center}.hiring-dashboard_greetingMark__bMm9P{width:3.5rem;height:3.5rem;color:var(--foreground)}.hiring-dashboard_greeting__RMkyM h1{margin-top:1rem;font-size:clamp(1.875rem,3.6vw,2.75rem);font-weight:500;letter-spacing:-.04em;line-height:1.15;text-wrap:balance}.hiring-dashboard_greeting__RMkyM>p{margin-top:.5rem;color:color-mix(in srgb,var(--foreground) 55%,transparent);font-size:.9375rem}.hiring-dashboard_composer__Xf6SI{width:min(100%,40rem);margin-top:1.75rem;margin-bottom:1rem}.hiring-dashboard_sectionHeading__ZW4iR{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.25rem}.hiring-dashboard_sectionMeta__MQdoi{font-size:.8125rem;color:color-mix(in srgb,var(--foreground) 45%,transparent);font-variant-numeric:tabular-nums}.hiring-dashboard_empty__tmGyx{display:flex;justify-content:center;align-items:center;min-height:9rem;padding:1.5rem;font-size:.8125rem;line-height:1.6;color:color-mix(in srgb,var(--foreground) 50%,transparent);text-align:center;text-wrap:balance}.hiring-dashboard_pipeline__6KdUO{display:grid;gap:1rem;padding-block:1.25rem 1.5rem}.hiring-dashboard_pipeline__6KdUO>div{display:grid;grid-template-columns:7rem minmax(0,1fr) 2rem;align-items:center;gap:1rem;font-size:.8125rem}.hiring-dashboard_pipeline__6KdUO>div>span{line-height:1.5;color:color-mix(in srgb,var(--foreground) 70%,transparent)}.hiring-dashboard_pipeline__6KdUO strong{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.hiring-dashboard_summaryTile__qyQzX{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1rem;border-radius:1.125rem;background:color-mix(in srgb,var(--foreground) 3.5%,transparent);font-size:.8125rem;color:color-mix(in srgb,var(--foreground) 60%,transparent)}.hiring-dashboard_summaryTile__qyQzX strong{color:var(--foreground);font-weight:600;font-variant-numeric:tabular-nums}.hiring-dashboard_row__7wyjq{display:flex;align-items:center;gap:.875rem;min-height:3.75rem;margin-inline:-.625rem;padding:.5rem .625rem;border-radius:1.125rem;transition:background-color .16s ease}.hiring-dashboard_person__qDzeZ{min-width:0;flex:1}.hiring-dashboard_person__qDzeZ strong{font-size:.875rem;font-weight:600}.hiring-dashboard_person__qDzeZ small,.hiring-dashboard_person__qDzeZ strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.5}.hiring-dashboard_person__qDzeZ small{font-size:.75rem;color:color-mix(in srgb,var(--foreground) 55%,transparent)}.hiring-dashboard_score__hE6ga{font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.hiring-dashboard_score__hE6ga small{margin-left:1px;font-size:.6875rem;font-weight:500;color:color-mix(in srgb,var(--foreground) 45%,transparent)}.hiring-dashboard_trendChart__xXmj_{height:10.5rem;width:100%;overflow:visible}.hiring-dashboard_trendLine__IIkzL{stroke-dasharray:1;stroke-dashoffset:1;animation:hiring-dashboard_trend-draw__SG8CE 1.1s cubic-bezier(.23,1,.32,1) .25s forwards}.hiring-dashboard_trendArea__VSDF_{opacity:0;animation:hiring-dashboard_trend-fade__SNxOQ .8s ease .6s forwards}@keyframes hiring-dashboard_trend-draw__SG8CE{to{stroke-dashoffset:0}}@keyframes hiring-dashboard_trend-fade__SNxOQ{to{opacity:1}}.hiring-dashboard_activity__Hbk8r{display:flex;align-items:center;gap:.875rem;min-height:3.5rem;padding-block:.5rem}.hiring-dashboard_activityDot__NZATq{width:.375rem;height:.375rem;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--foreground) 30%,transparent)}.hiring-dashboard_activity__Hbk8r time{flex-shrink:0;font-size:.75rem;color:color-mix(in srgb,var(--foreground) 45%,transparent)}.hiring-dashboard_row__7wyjq:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}@media (hover:hover) and (pointer:fine){.hiring-dashboard_row__7wyjq:hover{background:color-mix(in srgb,var(--foreground) 3.5%,transparent)}}@media (max-width:767px){.hiring-dashboard_greeting__RMkyM{padding-top:.5rem}.hiring-dashboard_composer__Xf6SI{margin-top:1.5rem}.hiring-dashboard_pipeline__6KdUO>div{grid-template-columns:5.75rem minmax(0,1fr) 1.5rem;gap:.75rem}}@media (prefers-reduced-motion:reduce){.hiring-dashboard_trendLine__IIkzL{animation:none;stroke-dashoffset:0}.hiring-dashboard_trendArea__VSDF_{animation:none;opacity:1}}