.page_container__FBrrt{display:flex;flex-direction:column;gap:96px}.page_hero__ST5TW{display:grid;grid-gap:32px;gap:32px}.page_heroHeader__CDUak{display:flex;flex-direction:column;gap:16px}.page_badge__RjmkY{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;width:-moz-fit-content;width:fit-content;background:rgba(109,190,214,.15);border:1px solid rgba(109,190,214,.6);border-radius:999px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-sub)}.page_title__iu3OS{font-size:clamp(2rem,3vw,2.8rem);font-weight:700}.page_lead__A9sBB{max-width:640px;color:var(--color-text-sub);font-size:1rem}.page_heroCard__0qS8r{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:32px;gap:32px;padding:32px;border-radius:24px;background:linear-gradient(135deg,rgba(109,190,214,.12),rgba(0,0,0,.2));border:1px solid rgba(109,190,214,.2)}.page_heroCopy__37qPF{display:flex;flex-direction:column;gap:12px}.page_heroLabel__FZccA{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-sub)}.page_heroTitle__o2Nqs{font-size:1.6rem;font-weight:600}.page_heroText__7Z3de{color:var(--color-text-sub);font-size:.95rem}.page_heroStats__olkd4{display:grid;grid-gap:16px;gap:16px}.page_stat__h294Z{padding:16px;border-radius:16px;background:rgba(24,24,24,.7);border:1px solid rgba(255,255,255,.08)}.page_statNumber__YDRC3{font-size:1.6rem;font-weight:700}.page_statLabel__P_92y{color:var(--color-text-sub);font-size:.85rem}.page_sectionHeader__4tJEv{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.page_sectionTitle__EJrWC{font-size:1.8rem;font-weight:700}.page_sectionLead__o6T_c{color:var(--color-text-sub);max-width:600px}.page_positions___08C6{display:flex;flex-direction:column}.page_grid__aCNLm{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:24px;gap:24px}.page_card__ZSZUD{padding:24px;border-radius:20px;background:var(--color-bg-sub);border:1px solid rgba(109,190,214,.2);display:flex;flex-direction:column;gap:20px;transition:transform .2s ease,box-shadow .2s ease}.page_card__ZSZUD:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(0,0,0,.3)}.page_cardHeader__W0irz{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.page_roleTitle__3Guau{font-size:1.2rem;font-weight:600}.page_cardBadge__AAkis{padding:4px 10px;border-radius:999px;background:rgba(109,190,214,.2);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-sub)}.page_cardBody__YM3F_{display:flex;flex-direction:column;gap:16px}.page_cardRow__SUvTa{display:flex;flex-direction:column;gap:4px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.page_cardRow__SUvTa:last-child{padding-bottom:0;border-bottom:none}.page_cardLabel__cniVn{font-size:.8rem;color:var(--color-text-sub);letter-spacing:.05em}.page_cardValue__9FIup{font-size:.95rem}.page_featureGrid__zlitI{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px}.page_featureCard__pPhzQ{padding:24px;border-radius:18px;background:rgba(32,32,32,.9);border:1px solid var(--color-border)}.page_featureTitle__ybvSv{font-size:1.1rem;font-weight:600;margin-bottom:8px}.page_featureText__TRaeV{color:var(--color-text-sub);font-size:.9rem}.page_processList__iMhXP{display:grid;grid-gap:16px;gap:16px}.page_processItem__hhqcM{display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;padding:20px 24px;background:rgba(32,32,32,.7);border-radius:16px;border:1px solid rgba(109,190,214,.15)}.page_processNumber__OIRS1{font-size:1.4rem;font-weight:700;color:var(--color-current)}.page_processTitle__iClOb{font-weight:600}.page_processText__4oIXk{color:var(--color-text-sub);font-size:.9rem}.page_footer__uavuB{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:32px;border-radius:24px;background:linear-gradient(120deg,rgba(109,190,214,.2),rgba(32,32,32,.9));border:1px solid rgba(109,190,214,.3)}.page_message__QaQyl{font-size:2rem;font-weight:700;margin-bottom:8px}.page_empty__Bg4Uc{padding:24px;border-radius:16px;background:rgba(32,32,32,.7);border:1px dashed rgba(255,255,255,.2);color:var(--color-text-sub)}@media (max-width:960px){.page_heroCard__0qS8r{grid-template-columns:1fr}.page_footer__uavuB{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.page_container__FBrrt{gap:64px}.page_heroCard__0qS8r{padding:24px}.page_message__QaQyl{font-size:1.6rem}}.ButtonLink_button__nig3N{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:12px;min-width:180px;font-weight:700;color:var(--color-bg-main);background:linear-gradient(135deg,#6dbed6,#8ce4fb 45%,#6dbed6);box-shadow:0 18px 40px rgba(109,190,214,.45);transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.ButtonLink_button__nig3N:hover{opacity:.95;transform:translateY(-1px);box-shadow:0 20px 44px rgba(109,190,214,.55)}@media (max-width:640px){.ButtonLink_button__nig3N{width:100%;min-width:0;padding:14px 18px}}.page_container__YdhWs{display:flex;flex-direction:column;gap:24px}.page_title__AhN61{font-size:2.4rem;margin-bottom:24px;text-align:left}.page_logo___lQFM{height:48px;width:auto;display:block}.page_description__e6JE9{font-size:.9rem;color:var(--color-text-sub);margin:24px 0;text-align:left}.page_thumbnail__FTWrG{width:100%;height:auto;margin-bottom:64px}.page_content__paF_Z :first-child{margin-top:0}.page_content__paF_Z>h1{font-size:2rem;font-weight:700;border-bottom:1px solid var(--color-border);margin:2.8rem 0 1rem}.page_content__paF_Z>h2{font-size:1.6rem;font-weight:700;margin:2.8em 0 1rem}.page_content__paF_Z>h3{font-size:1.4rem;font-weight:700;margin:2.8rem 0 1rem}.page_content__paF_Z>h4{font-size:1.2rem;font-weight:700;margin:2.8rem 0 1rem}.page_content__paF_Z>h5{font-size:1.1rem;font-weight:700;margin:2.8rem 0 1rem}.page_content__paF_Z>p{margin:2rem 0 .5rem;line-height:2}.page_content__paF_Z>pre{overflow-x:auto}.page_content__paF_Z pre>code{background-color:var(--color-bg-code);display:block;overflow-x:auto;padding:16px}.page_content__paF_Z div[data-filename]:before{display:inline-block;background-color:var(--color-bg-sub);content:attr(data-filename);margin:1em 0 0;font-family:menlo,inconsolata,monospace;font-size:.8rem;padding:4px 16px;border-radius:var(--border-radius) var(--border-radius) 0 0}.page_content__paF_Z ol,.page_content__paF_Z ul{margin:.5rem 0 .5rem 2rem}.page_content__paF_Z>ol,.page_content__paF_Z>ul{margin-top:2rem;margin-bottom:2rem}.page_content__paF_Z ul>li{list-style:disc}.page_content__paF_Z ol>li{list-style:decimal}.page_content__paF_Z li{margin:.5rem 0}.page_content__paF_Z a{text-decoration:underline}.page_content__paF_Z>figure{margin:2rem 0}.page_content__paF_Z>figure img{max-width:100%;height:auto}.page_content__paF_Z>figure figcaption{font-size:.8rem;color:var(--color-text-sub)}.page_content__paF_Z>strong{font-weight:700}.page_content__paF_Z>blockquote{border-left:4px solid var(--color-border);padding-left:1rem;font-style:italic;margin:2rem 0}.page_content__paF_Z>hr{margin:4rem 0;height:1px;background-color:var(--color-border);border:none}.page_content__paF_Z>table{width:100%;margin:2rem 0;border-collapse:collapse}.page_content__paF_Z>table th{background-color:var(--color-bg-sub)}.page_content__paF_Z>table td,.page_content__paF_Z>table th{text-align:left;padding:1rem;border:1px solid var(--color-border)}.page_content__paF_Z img{max-width:100%;height:auto;display:block}.page_footer__IBSqX{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end;border-top:1px solid var(--color-border);padding-top:32px}@media (max-width:640px){.page_title__AhN61{font-size:1.5rem;margin-bottom:20px}.page_description__e6JE9{font-size:.9rem;color:var(--color-text-sub);margin:24px 0 40px}.page_logo___lQFM{height:40px}.page_thumbnail__FTWrG{width:100%;height:auto;margin-bottom:40px}.page_footer__IBSqX{justify-content:center}.page_content__paF_Z{width:100%}.page_content__paF_Z>h1{font-size:1.5rem;font-weight:700;border-bottom:1px solid var(--color-border);margin:2.8rem 0 1rem}.page_content__paF_Z>h2{font-size:1.4rem;font-weight:700;margin:2.8em 0 1rem}.page_content__paF_Z>h3{font-size:1.3rem;font-weight:700;margin:2.8rem 0 1rem}.page_content__paF_Z>h4{font-size:1.2rem;font-weight:700;margin:2.8rem 0 1rem}.page_content__paF_Z>h5{font-size:1.1rem;font-weight:700;margin:2.8rem 0 1rem}}