.page_main__NXW81{min-height:100vh;background:var(--color-bg-light)}.page_header__M4E1_{padding:16px;background:var(--color-white)}.page_profileSection__aaitm{position:relative;display:flex;flex-direction:column;gap:24px;align-items:center;width:100%;padding-bottom:var(--spacing-4xl)}.page_heroImage__9if_E{width:100%;position:relative;overflow:hidden}.page_profileInfo__BVaNF{display:flex;flex-direction:column;gap:12px;padding:0 16px;width:100%}.page_partnerLabel__jrxOL{position:absolute;left:var(--spacing-m);bottom:-2.5rem;font-family:var(--font-family-heading);font-size:var(--size-5xl)!important;line-height:var(--body-m-line-height)!important;white-space:nowrap;margin:0;letter-spacing:.02rem;z-index:0;font-weight:700}.page_partnerDecoration__N3eZ9{position:absolute;right:-3.5rem;top:-6rem;width:11rem;height:11rem;z-index:-1}.page_nameCard___lX92{background:var(--color-white);border:4px solid #fde04b;border-top:none;border-left:none;border-radius:8px;padding:2px 8px;display:inline-flex;align-self:flex-start}.page_name__3Bwqm{line-height:1.5;letter-spacing:.28px;font-size:28px}.page_companyCard__3R802{background:var(--color-white);border:4px solid #fde04b;border-top:none;border-left:none;border-radius:8px;padding:2px 8px;display:inline-flex;align-self:flex-start}.page_companyInfo__n3xLF{line-height:1.75;letter-spacing:.14px}.page_content__hg8o5,.page_wrapper__l_GY1{display:flex;flex-direction:column;gap:var(--spacing-l)}.page_content__hg8o5{padding:var(--spacing-l) var(--spacing-m);width:100%;background-color:var(--color-white)}.page_jobItem__QG_at,.page_jobList__5MNS1,.page_section__NfPMf{display:flex;flex-direction:column;gap:var(--spacing-m)}.page_jobImage__0UqCS{width:100%;border-radius:16px;overflow:hidden}.page_jobTitle__HZ4_O{font-size:20px;line-height:1.5;letter-spacing:.2px}.page_jobDescription__BVerG{line-height:1.75;letter-spacing:.16px;white-space:pre-line}.page_scheduleTable__r_mYb{background:var(--color-white);border:2px solid #fde04b;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.page_scheduleRow__DyDVP{display:flex}.page_tableDivider__xZSEW{width:100%;height:1px;background:#fde04b}.page_scheduleTime__BmpLP{background:#fff9d7;width:96px;padding:12px;display:flex;align-items:center;justify-content:flex-start;flex-shrink:0}.page_scheduleActivity__1XUnG{flex:1 1;padding:12px;display:flex;align-items:center;background:var(--color-white);white-space:pre-line}.page_qaTable__PaB2b{border:2px solid #fde04b;border-radius:16px;overflow:hidden}.page_qaRow__b9Uev{display:flex;align-items:center;gap:var(--spacing-m);padding:var(--spacing-l);border-bottom:1px solid var(--color-primary)}.page_qaRow__b9Uev:last-child{border-bottom:none}.page_qaBadge__FlXJ7{background:#fde04b;width:32px;height:32px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_qaQuestion__mLqI4{flex:1 1;line-height:1.75;letter-spacing:.16px;white-space:pre-line}.page_qaIcon__JFWlb{flex-shrink:0}.page_image__0I7ZI{width:100%;height:100%;object-fit:contain;display:block}.page_relatedSection__lKD0l{padding:var(--spacing-l) var(--spacing-m);background-color:var(--color-white);display:flex;flex-direction:column;gap:var(--spacing-m)}.page_relatedInterviews__klfWU{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-m);gap:var(--spacing-m)}.page_backButtonWrapper__TqnZ2{display:flex;justify-content:center;padding:0}