@font-face{font-family:Home Playpen Sans Thai;src:url(/fonts/home-handwriting/playpen-sans-thai-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Home Caveat;src:url(/fonts/home-handwriting/caveat-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}.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_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:"Home Playpen Sans Thai",var(--font-ibm-plex-thai),sans-serif;font-weight:400;letter-spacing:-.02em;white-space:nowrap}.home-page_typingWord__clSmk:lang(en){font-family:"Home Caveat",var(--font-inter-tight),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:"Home Playpen Sans Thai",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:"Home Playpen Sans Thai",var(--font-ibm-plex-thai),sans-serif;font-size:.93rem;font-weight:400;letter-spacing:-.02em}.home-page_audienceHandLabel__0ButL:lang(en){font-family:"Home Caveat",var(--font-inter-tight),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}}.job-page-motion_surface__NayWh{--home-ink:var(--foreground);--home-forest:var(--foreground);--home-accent:var(--primary)}.job-page-motion_inkHost__0Zqa_{display:inline-block}.job-page-motion_inkHost__0Zqa_ path{stroke-width:3}.job-page-motion_searchHeading__jxOO5{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.3em;color:var(--foreground);font-size:clamp(1.875rem,7.5vw,2.5rem);font-weight:500;letter-spacing:-.035em;line-height:1.35}.job-page-motion_searchLead__CkXix{white-space:nowrap}.job-page-motion_searchTyping__OqQjE.job-page-motion_searchTyping__OqQjE{margin-inline-start:0;font-size:.84em;line-height:1.6}.job-page-motion_searchTyping__OqQjE.job-page-motion_searchTyping__OqQjE:lang(en){font-size:1.05em;line-height:1.3}.job-page-motion_matchingNote__ii7S8{font-family:"Home Caveat",var(--font-inter-tight),sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2}.job-page-motion_applyHeading__TNCMR{display:grid;justify-items:center;gap:.6rem;color:var(--foreground);font-size:1.5rem;font-weight:500;letter-spacing:-.025em;line-height:1.55;text-align:center}.job-page-motion_applyTyping__ZMjeD.job-page-motion_applyTyping__ZMjeD{margin-inline-start:0;padding-inline-end:0;font-size:.92em}.job-page-motion_applyTyping__ZMjeD.job-page-motion_applyTyping__ZMjeD:lang(en){font-size:1.2em}.job-page-motion_applyCircle__WU1YR.job-page-motion_applyCircle__WU1YR svg{top:-.2em;height:2em}.job-page-motion_sectionNav__WCsF_{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-top:1rem}.job-page-motion_sectionNav__WCsF_ a{position:relative;display:inline-flex;min-height:2.75rem;align-items:center;color:var(--muted-foreground);font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s ease}.job-page-motion_sectionNav__WCsF_ a:after{position:absolute;right:0;bottom:.25rem;left:0;height:2px;background:var(--primary);content:"";transform:scaleX(0);transform-origin:left;transition:transform .15s cubic-bezier(.23,1,.32,1)}.job-page-motion_sectionNav__WCsF_ a:focus-visible,.job-page-motion_sectionNav__WCsF_ a:hover{color:var(--foreground)}.job-page-motion_sectionNav__WCsF_ a:focus-visible:after,.job-page-motion_sectionNav__WCsF_ a:hover:after{transform:scaleX(1)}.job-page-motion_sectionNav__WCsF_ a:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.job-page-motion_detailSection__v9MVx{scroll-margin-top:6rem}@media (min-width:768px){.job-page-motion_sectionNav__WCsF_{column-gap:1.5rem}.job-page-motion_searchHeading__jxOO5{flex-direction:row;align-items:baseline;gap:.35em;font-size:clamp(2.5rem,4vw,3.5rem)}}@media (prefers-reduced-motion:reduce){.job-page-motion_sectionNav__WCsF_ a:after{transition:none}}.home-search-guide_guide__vFOUn{padding-block:clamp(5.5rem,10vw,10rem);border-top:1px solid var(--border);background:var(--muted);color:var(--foreground)}.home-search-guide_intro__7tlwp{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.65fr);align-items:end;gap:clamp(2rem,6vw,7rem)}.home-search-guide_eyebrow__wd_4y{font-size:.72rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.home-search-guide_intro__7tlwp h2{max-width:12ch;margin-top:1.3rem;font-size:clamp(3rem,6vw,6rem);font-weight:550;letter-spacing:-.045em;line-height:1.06;text-wrap:balance}.home-search-guide_introBody__uQgL_{max-width:52ch;padding-bottom:.3rem;color:var(--muted-foreground);font-size:clamp(.96rem,1.2vw,1.1rem);line-height:1.7}.home-search-guide_contentGrid__yF4bE{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:clamp(2rem,4vw,4rem);margin-top:clamp(3.5rem,7vw,7rem)}.home-search-guide_searches__i1dut{min-width:0}.home-search-guide_columnHeading__Pbuy1{display:flex;align-items:baseline;gap:.9rem;padding-bottom:1.3rem;border-bottom:1px solid var(--border-strong)}.home-search-guide_columnHeading__Pbuy1>span{font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:700}.home-search-guide_columnHeading__Pbuy1 h3{font-size:clamp(1.25rem,1.7vw,1.55rem);font-weight:650;letter-spacing:-.02em;line-height:1.3}.home-search-guide_searchGrid__MsyvE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.home-search-guide_searchLink__FPKi1{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:space-between;gap:1.5rem .7rem;min-height:10rem;padding:1.4rem 1rem 1.4rem 0;border-bottom:1px solid var(--border);color:var(--foreground);transition:background-color .18s ease,padding .18s ease}.home-search-guide_searchLink__FPKi1:nth-child(2n){padding-left:1rem}.home-search-guide_searchNumber__z4tyG{grid-column:1/-1;font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:700}.home-search-guide_searchLink__FPKi1>span:nth-child(2){align-self:end;font-size:clamp(1.12rem,1.6vw,1.5rem);font-weight:600;letter-spacing:-.02em;line-height:1.25;text-wrap:balance}.home-search-guide_searchLink__FPKi1 svg{align-self:end;transition:transform .18s ease}.home-search-guide_latest__ybaCk{min-width:0;padding:clamp(1.5rem,3vw,3rem);border-radius:1.5rem;background:var(--primary);color:var(--primary-foreground)}.home-search-guide_latest__ybaCk .home-search-guide_columnHeading__Pbuy1{border-bottom-color:color-mix(in srgb,var(--primary-foreground) 35%,transparent)}.home-search-guide_latestList__FmkfI li{border-bottom:1px solid color-mix(in srgb,var(--primary-foreground) 20%,transparent)}.home-search-guide_latestLink__omwFH{display:flex;align-items:start;justify-content:space-between;gap:1.2rem;padding-block:1.05rem}.home-search-guide_latestLink__omwFH>span{min-width:0}.home-search-guide_latestLink__omwFH small,.home-search-guide_latestLink__omwFH strong{display:block}.home-search-guide_latestLink__omwFH strong{font-size:.96rem;font-weight:650;line-height:1.3;overflow-wrap:anywhere}.home-search-guide_latestLink__omwFH small{margin-top:.4rem;font-size:.75rem;line-height:1.45;opacity:.72}.home-search-guide_latestLink__omwFH svg{flex:0 0 auto;transition:transform .18s ease}.home-search-guide_latestEmpty__nUXor{padding:2rem 0;border-bottom:1px solid color-mix(in srgb,var(--primary-foreground) 20%,transparent);font-size:.88rem;line-height:1.6}.home-search-guide_viewAll__XGZkx{display:inline-flex;min-height:3rem;align-items:center;justify-content:space-between;gap:2rem;margin-top:1.5rem;border-radius:999px;background:var(--secondary);padding:.7rem 1rem;color:var(--secondary-foreground);font-size:.85rem;font-weight:700;transition:background-color .18s ease,transform .18s ease}@media (hover:hover) and (pointer:fine){.home-search-guide_searchLink__FPKi1:hover{background:color-mix(in srgb,var(--background) 58%,var(--muted));padding-left:.7rem}.home-search-guide_searchLink__FPKi1:nth-child(2n):hover{padding-left:1.7rem}.home-search-guide_latestLink__omwFH:hover svg,.home-search-guide_searchLink__FPKi1:hover svg{transform:translate(2px,-2px)}.home-search-guide_viewAll__XGZkx:hover{background:color-mix(in srgb,var(--secondary) 82%,var(--primary));transform:translateY(-2px)}}@media (max-width:950px){.home-search-guide_contentGrid__yF4bE,.home-search-guide_intro__7tlwp{grid-template-columns:minmax(0,1fr)}.home-search-guide_intro__7tlwp h2{max-width:18ch}.home-search-guide_introBody__uQgL_{max-width:68ch}}@media (max-width:600px){.home-search-guide_guide__vFOUn{padding-block:5rem}.home-search-guide_intro__7tlwp h2{font-size:clamp(2.65rem,10vw,4rem)}.home-search-guide_contentGrid__yF4bE{margin-top:3rem}.home-search-guide_searchGrid__MsyvE{grid-template-columns:minmax(0,1fr)}.home-search-guide_searchLink__FPKi1,.home-search-guide_searchLink__FPKi1:nth-child(2n){min-height:6.5rem;padding:1.1rem 0}.home-search-guide_searchLink__FPKi1:hover,.home-search-guide_searchLink__FPKi1:nth-child(2n):hover{padding-left:0}.home-search-guide_searchLink__FPKi1>span:nth-child(2){font-size:1.2rem}.home-search-guide_latest__ybaCk{border-radius:1.25rem}}@media (prefers-reduced-motion:reduce){.home-search-guide_latestLink__omwFH svg,.home-search-guide_searchLink__FPKi1,.home-search-guide_searchLink__FPKi1 svg,.home-search-guide_viewAll__XGZkx{transition:none}}