.page_page__olDWT{--strong:#191f28;--normal:#333d4b;--neutral:#4e5967;--alternative:#6b7583;--green:#0da796;--accent:#ff6000;--soft:#fafaf9;--card:#f9fafb;width:100%;background:#fff;color:var(--normal);word-break:keep-all;overflow-wrap:break-word}.page_display__sz_7s{color:var(--strong);font-size:48px;line-height:1.4;font-weight:700}.page_lead__9r3Hm{color:var(--neutral);font-size:21px;line-height:1.5}.page_hero__50L5J{background:linear-gradient(180deg,#fff4df,#fffcf2);padding:120px 32px}.page_heroInner__I957l{max-width:1199px;margin:0 auto;display:flex;align-items:center;gap:56px}.page_heroCopy__r42YT{flex:0 0 435px;align-self:stretch;justify-content:space-between;gap:44px}.page_heroCopy__r42YT,.page_heroText__XfrOa{display:flex;flex-direction:column;align-items:flex-start}.page_heroText__XfrOa{gap:20px}.page_eyebrow__Kv9j0{padding:6px 14px;border-radius:999px;background:var(--green);color:#fff;font-size:15px;line-height:1.4;font-weight:600;letter-spacing:-.3px}.page_heroText__XfrOa h1{color:var(--normal);font-size:56px;line-height:1.36;font-weight:700}.page_heroDescription__ZtY_u{color:var(--alternative);font-size:21px;line-height:1.5}.page_heroImage__zyNg1{position:relative;flex:1 1 0;min-width:0;aspect-ratio:1200/660;border-radius:24px;overflow:hidden}.page_heroImage__zyNg1 img{object-fit:cover}.page_heroCopy__r42YT>:last-child,.page_heroImage__zyNg1,.page_heroText__XfrOa{animation:page_rise__3DBHb .7s cubic-bezier(.22,1,.36,1) both}.page_heroCopy__r42YT>:last-child{animation-delay:.12s}.page_heroImage__zyNg1{animation-delay:.2s}.page_page__olDWT[data-motion] [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--reveal-order, 0) * 80ms)}.page_page__olDWT[data-motion] [data-reveal][data-revealed]{opacity:1;transform:none}@keyframes page_rise__3DBHb{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.page_heroCopy__r42YT>:last-child,.page_heroImage__zyNg1,.page_heroText__XfrOa{animation:none}.page_page__olDWT[data-motion] [data-reveal]{opacity:1;transform:none;transition:none}}.page_message__UeleZ{background:var(--soft);padding:120px 32px;gap:32px;text-align:center}.page_experience__tf0vt,.page_message__UeleZ{display:flex;flex-direction:column;align-items:center}.page_experience__tf0vt{padding:160px 32px;gap:64px}.page_closingHead__OdU6h,.page_sectionHead__blZ_k{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.page_values__iHaGZ{width:100%;max-width:1198px;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.page_values__iHaGZ>li{min-height:260px;padding:32px;border-radius:20px;background:var(--card);display:flex;flex-direction:column;gap:16px}.page_valueNumber__k2_Jg{color:var(--accent);font-size:35px;line-height:1.3;font-weight:600}.page_values__iHaGZ h3{color:var(--normal);font-size:23px;line-height:1.3;font-weight:600}.page_values__iHaGZ p{color:var(--neutral);font-size:21px;line-height:1.5}.page_schedule__Gx4em{background:var(--soft);padding:160px 32px}.page_scheduleInner__GRDFV{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:70px;align-items:start}.page_scheduleHead__oMR8L{display:flex;flex-direction:column;gap:8px}.page_kicker__ecYW3{color:var(--green);font-size:17px;line-height:1.4;font-weight:600}.page_timeline__8oR9u>li{display:flex;align-items:flex-start}.page_timeline__8oR9u>li:not(:last-child) .page_dayBody__d_vJk{padding-bottom:28px}.page_dayLabel__fX5_e{flex:0 0 86px;color:var(--strong);font-size:23px;line-height:1.3;font-weight:600}.page_dayBody__d_vJk{flex:1 1 0;min-width:0;padding-left:16px}.page_dayBody__d_vJk h3{color:var(--normal);font-size:23px;line-height:1.3;font-weight:600}.page_dayBody__d_vJk p{color:var(--alternative);font-size:15px;line-height:1.6;letter-spacing:-.3px}.page_closing__QQE6x{background:linear-gradient(180deg,#108a7c,#0b6d62);padding:120px 32px;display:flex;flex-direction:column;align-items:center;gap:48px}.page_closingHead__OdU6h .page_display__sz_7s,.page_closingHead__OdU6h .page_lead__9r3Hm{color:var(--soft)}.page_jobCard__xwrU5{width:100%;max-width:677px;padding:24px;border-radius:24px;background:var(--card);box-shadow:0 5px 17px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:24px}.page_jobTop__nYtPs{display:flex;align-items:center;gap:24px}.page_jobThumb__JEotm{position:relative;flex:0 0 316px;height:237px;border-radius:16px;overflow:hidden}.page_jobThumb__JEotm img{object-fit:cover}.page_jobInfo__zcn7u{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.page_jobInfo__zcn7u h3{color:var(--strong);font-size:23px;line-height:1.3;font-weight:600}.page_jobInfo__zcn7u p{color:var(--alternative);font-size:15px;line-height:1.6;letter-spacing:-.3px}.page_jobTags__bRsLb{display:flex;align-items:center;gap:8px;color:var(--normal);font-size:13px;line-height:1.6;font-weight:600;letter-spacing:-.3px}.page_availability__daxKv{padding:4px 8px;border-radius:6px;background:var(--green);color:#fff}.page_notes___2MKy{background:var(--card);padding:48px 32px}.page_notesInner__P284m{max-width:1200px;margin:0 auto;display:flex;align-items:flex-start;gap:40px}.page_notesInner__P284m h2{flex-shrink:0;color:var(--strong);font-size:17px;line-height:1.4;font-weight:600}.page_notesInner__P284m ul{display:flex;flex-direction:column;gap:8px;color:var(--neutral);font-size:15px;line-height:1.5;letter-spacing:-.3px}.page_notesInner__P284m li:before{content:"•";margin-right:8px}.page_mobileBreak__kJgg6{display:none}@media (max-width:1199px){.page_desktopOnly__33pVp{display:none}.page_display__sz_7s{font-size:36px}.page_heroDescription__ZtY_u,.page_lead__9r3Hm{font-size:18px}.page_hero__50L5J{padding:64px 40px 88px}.page_heroInner__I957l{max-width:688px;flex-direction:column;align-items:center;gap:40px}.page_heroCopy__r42YT{flex-basis:auto;align-self:auto;text-align:center}.page_heroCopy__r42YT,.page_heroText__XfrOa{align-items:center;gap:16px}.page_heroText__XfrOa h1{font-size:44px}.page_heroImage__zyNg1{flex:none;width:100%;aspect-ratio:688/380;border-radius:20px}.page_message__UeleZ{padding:88px 40px;gap:24px}.page_experience__tf0vt{padding:104px 40px;gap:48px}.page_values__iHaGZ{grid-template-columns:1fr;max-width:688px;gap:16px}.page_values__iHaGZ>li{min-height:0;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;row-gap:16px;align-content:start}.page_valueNumber__k2_Jg{grid-row:1/span 2}.page_schedule__Gx4em{padding:104px 40px}.page_scheduleInner__GRDFV{max-width:688px;grid-template-columns:1fr;gap:40px;justify-items:center}.page_scheduleHead__oMR8L{text-align:center}.page_kicker__ecYW3{font-size:15px}.page_tabletHidden__wzN4a{display:none}.page_timeline__8oR9u{width:100%;max-width:538px}.page_closing__QQE6x{padding:88px 40px;gap:40px}.page_notes___2MKy{padding:40px}.page_notesInner__P284m{max-width:688px;flex-direction:column;gap:12px}}@media (max-width:743px){.page_mobileBreak__kJgg6,.page_tabletHidden__wzN4a{display:inline}.page_desktopBreak__igYI3,.page_heroCta__eJfVe,.page_mobileHidden__YBcKj{display:none}.page_display__sz_7s{font-size:26px}.page_heroDescription__ZtY_u,.page_lead__9r3Hm,.page_values__iHaGZ p{font-size:15px;line-height:1.6}.page_hero__50L5J{padding:48px 20px 64px}.page_heroInner__I957l{gap:32px}.page_heroText__XfrOa h1{font-size:32px}.page_heroImage__zyNg1{aspect-ratio:320/200;border-radius:16px}.page_message__UeleZ{padding:64px 20px;gap:20px}.page_experience__tf0vt{padding:72px 20px;gap:32px}.page_values__iHaGZ{gap:12px}.page_values__iHaGZ>li{padding:24px;border-radius:16px;column-gap:12px;row-gap:12px}.page_valueNumber__k2_Jg{font-size:27px}.page_values__iHaGZ h3{font-size:19px}.page_schedule__Gx4em{padding:72px 20px}.page_scheduleInner__GRDFV{gap:32px;justify-items:stretch}.page_scheduleHead__oMR8L{text-align:left}.page_scheduleHead__oMR8L .page_display__sz_7s,.page_scheduleHead__oMR8L .page_kicker__ecYW3{text-align:center}.page_kicker__ecYW3{font-size:14px}.page_timeline__8oR9u{max-width:none}.page_timeline__8oR9u>li:not(:last-child) .page_dayBody__d_vJk{padding-bottom:20px}.page_dayLabel__fX5_e{flex-basis:56px;font-size:19px}.page_dayBody__d_vJk{padding-left:12px}.page_dayBody__d_vJk h3{font-size:19px}.page_dayBody__d_vJk p{font-size:13px}.page_closing__QQE6x{padding:64px 20px;gap:32px}.page_jobCard__xwrU5{padding:20px}.page_jobTop__nYtPs{flex-direction:column;align-items:stretch;gap:16px}.page_jobThumb__JEotm{flex-basis:auto;height:210px}.page_jobInfo__zcn7u h3{font-size:21px}.page_notes___2MKy{padding:32px 20px}.page_notesInner__P284m h2{font-size:15px}.page_notesInner__P284m ul{gap:6px;font-size:13px;line-height:1.6}}