.page_container__mANUX{width:100%;max-width:59.2rem;margin:0 auto;padding:3.2rem 1.6rem 12rem;background:var(--color-surface)}.page_container__mANUX,.page_hero__X523n{display:flex;flex-direction:column;align-items:center}.page_hero__X523n{gap:var(--sp16)}.page_heroLogo__mnE5C{width:12rem;height:6rem;object-fit:contain}.page_heroImage__WLOTh{width:30rem;height:15rem;object-fit:contain}.page_form__HX5lr{display:flex;flex-direction:column;gap:var(--sp20);width:100%;margin-top:var(--sp40)}.page_sectionTitle__23Gq1{width:100%;color:var(--gray-black);font-size:var(--t20);font-weight:700;line-height:1.5;word-break:break-word}.page_fieldBlock__2kIh2{display:flex;flex-direction:column;gap:var(--sp16);width:100%}.page_fieldLabel__klkCr{display:flex;align-items:center;gap:var(--sp4)}.page_fieldLabelText__5k3yH{color:var(--gray-black);font-size:var(--t16);font-weight:700;line-height:1.5}.page_badge__SGuY9{display:inline-flex;align-items:center;justify-content:center;padding:var(--sp2) var(--sp10);background:var(--blue-50);color:var(--color-text-accent);font-size:var(--t12);font-weight:600;line-height:1.5;border-radius:var(--radius-full);white-space:nowrap}.page_fields__iXtUh{display:flex;flex-direction:column;gap:var(--sp8);width:100%}.page_fields__iXtUh input,.page_fields__iXtUh select,.page_fields__iXtUh textarea{border-radius:var(--radius-md);border-color:var(--color-border)}.page_fields__iXtUh textarea{min-height:16rem}.page_row__dppXz{display:flex;flex-direction:row;align-items:flex-start;gap:var(--sp8);width:100%}.page_positionCell__UfwL4{width:12rem;flex-shrink:0}.page_nameCell__F02My{flex:1 1;min-width:0}.page_noticeBox__Tq60B{display:flex;flex-direction:column;width:100%;padding:var(--sp16);background:var(--blue-50);border:1px solid var(--gray-100);border-radius:var(--radius-lg);color:var(--color-text-accent);font-size:var(--t16);font-weight:500;line-height:1.5}.page_noticeBox__Tq60B p{margin:0;word-break:keep-all}.page_consentCard__7Usao{display:flex;align-items:center;justify-content:space-between;gap:var(--sp10);width:100%;padding:var(--sp24) var(--sp16);background:var(--gray-50);border:1px solid var(--gray-100);border-radius:var(--radius-lg)}.page_consentCardError__2u_vZ{border-color:var(--color-border-danger)}.page_consentLabelRow__QSt1X{display:inline-flex;align-items:center;gap:var(--sp6)}.page_consentLabel__lvTB_{color:var(--gray-600);font-size:var(--t13);font-weight:500;line-height:1.5}.page_consentMore__8DgNd{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--gray-400)}.page_ctaSection__dCLqB{position:fixed;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:var(--sp8);width:100%;padding:var(--sp10) var(--sp20) calc(var(--sp10) + var(--screen-bottom-inset, 0px));background:var(--color-surface);z-index:var(--z-fixed)}.page_loadingHint__67u90{margin:0;color:var(--color-text-secondary);font-size:var(--t14);font-weight:500;line-height:1.5;text-align:center}.page_ctaButton__Imd8_{display:flex;align-items:center;justify-content:center;width:100%;height:4.4rem;background:var(--button-primary-bg);border-radius:var(--radius-lg);color:var(--button-primary-text);font-size:var(--t15);font-weight:600;line-height:1.5;transition:background-color .2s ease}.page_ctaButton__Imd8_:disabled{background:var(--button-primary-bg-disabled);cursor:not-allowed}.page_loadingContent__pFwZj{display:inline-flex;align-items:center;gap:var(--sp8)}.page_loadingDots__9xNcM{display:inline-flex;align-items:center;gap:var(--sp4)}.page_dot__wUOaG{width:.6rem;height:.6rem;border-radius:50%;background:var(--button-primary-text);animation:page_dotPulse__ppCsY 1.2s ease-in-out infinite}.page_dot__wUOaG:nth-child(2){animation-delay:.2s}.page_dot__wUOaG:nth-child(3){animation-delay:.4s}@keyframes page_dotPulse__ppCsY{0%,80%,to{transform:scale(1);opacity:.5}40%{transform:scale(1.3);opacity:1}}@media (prefers-reduced-motion:reduce){.page_dot__wUOaG{animation:none;opacity:1}}@media (min-width:768px){.page_container__mANUX{padding-bottom:16rem}.page_ctaSection__dCLqB{position:static;margin-top:5.6rem;padding:0;background:transparent;z-index:auto}.page_ctaButton__Imd8_{border-radius:var(--radius-button)}}