.page-module__XDuFFq__joinPage{min-height:calc(100vh - var(--nav-height));background:linear-gradient(135deg,#0f1115 0%,#1a1a2e 50%,#16213e 100%);justify-content:center;align-items:center;padding:3rem 1.5rem;display:flex}.page-module__XDuFFq__formContainer{background:var(--card-bg);border:1px solid var(--border);width:100%;max-width:900px;transition:var(--transition);border-radius:24px;padding:3rem 2.5rem;box-shadow:0 25px 50px -12px #0006}.page-module__XDuFFq__header{text-align:center;margin-bottom:2.5rem}.page-module__XDuFFq__logoWrapper{justify-content:center;margin-bottom:1rem;display:inline-flex}.page-module__XDuFFq__title{color:var(--foreground);letter-spacing:-.5px;margin-bottom:.5rem;font-size:2.25rem;font-weight:800}.page-module__XDuFFq__subtitle{color:var(--muted);max-width:600px;margin:0 auto;font-size:1.05rem}.page-module__XDuFFq__section{border:none;margin-bottom:2.5rem;padding:0}.page-module__XDuFFq__sectionTitle{color:var(--primary);border-bottom:1px solid var(--border);align-items:center;gap:8px;margin-bottom:1.25rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:700;display:flex}.page-module__XDuFFq__grid2,.page-module__XDuFFq__grid3{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:768px){.page-module__XDuFFq__grid2{grid-template-columns:repeat(2,1fr)}.page-module__XDuFFq__grid3{grid-template-columns:repeat(3,1fr)}}.page-module__XDuFFq__fieldGroup{flex-direction:column;gap:6px;display:flex}.page-module__XDuFFq__fieldGroupFull{grid-column:1/-1}.page-module__XDuFFq__label{color:var(--foreground);font-size:.9rem;font-weight:600}.page-module__XDuFFq__required{color:var(--primary);margin-left:4px}.page-module__XDuFFq__input,.page-module__XDuFFq__select,.page-module__XDuFFq__textarea{border-radius:var(--radius);border:1px solid var(--border);width:100%;color:var(--foreground);transition:var(--transition);background:#ffffff08;padding:.8rem 1rem;font-family:inherit;font-size:.95rem}.page-module__XDuFFq__input:focus,.page-module__XDuFFq__select:focus,.page-module__XDuFFq__textarea:focus{border-color:var(--primary);background:#ffffff0d;outline:none;box-shadow:0 0 0 3px #d32f2f26}.page-module__XDuFFq__textarea{resize:vertical;min-height:100px}.page-module__XDuFFq__inputError{border-color:var(--primary);background:#d32f2f08}.page-module__XDuFFq__errorMessage{color:#ff4d4d;margin-top:2px;font-size:.8rem;font-weight:500}.page-module__XDuFFq__submitWrapper{border-top:1px solid var(--border);flex-direction:column;align-items:center;gap:1rem;margin-top:3rem;padding-top:2rem;display:flex}.page-module__XDuFFq__errorSummary{border-radius:var(--radius);color:#ff4d4d;background:#d32f2f1a;border:1px solid #d32f2f4d;align-items:center;gap:10px;width:100%;margin-bottom:1.5rem;padding:1rem;font-size:.9rem;display:flex}.page-module__XDuFFq__submitBtn{background:var(--primary);color:#fff;transition:var(--transition);cursor:pointer;border:none;border-radius:50px;justify-content:center;align-items:center;gap:8px;width:100%;padding:1rem 2.5rem;font-size:1.05rem;font-weight:700;display:inline-flex;box-shadow:0 8px 20px #d32f2f33}@media (min-width:576px){.page-module__XDuFFq__submitBtn{width:auto}}.page-module__XDuFFq__submitBtn:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-2px);box-shadow:0 12px 24px #d32f2f4d}.page-module__XDuFFq__submitBtn:disabled{opacity:.6;cursor:not-allowed}.page-module__XDuFFq__spin{animation:1s linear infinite page-module__XDuFFq__rotate}@keyframes page-module__XDuFFq__rotate{to{transform:rotate(360deg)}}.page-module__XDuFFq__successCard{text-align:center;max-width:600px;margin:0 auto;padding:1rem 0;animation:.6s cubic-bezier(.16,1,.3,1) page-module__XDuFFq__fadeIn}@keyframes page-module__XDuFFq__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page-module__XDuFFq__successIconWrapper{color:#10b981;background:#10b9811a;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:1.5rem;display:inline-flex;box-shadow:0 0 0 10px #10b9810d}.page-module__XDuFFq__successTitle{color:var(--foreground);margin-bottom:1rem;font-size:2rem;font-weight:800}.page-module__XDuFFq__successText{color:var(--muted);margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.page-module__XDuFFq__nextStepsList{text-align:left;border:1px solid var(--border);border-radius:var(--radius);background:#ffffff05;margin-bottom:2.5rem;padding:1.5rem}.page-module__XDuFFq__nextStepsTitle{color:var(--foreground);margin-bottom:1rem;font-size:1.05rem;font-weight:700}.page-module__XDuFFq__nextStepItem{color:var(--muted);gap:12px;margin-bottom:.75rem;font-size:.95rem;line-height:1.5;display:flex}.page-module__XDuFFq__nextStepItem:last-child{margin-bottom:0}.page-module__XDuFFq__stepNumber{background:var(--primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;font-weight:700;display:flex}.page-module__XDuFFq__backBtn{color:var(--muted);border:1px solid var(--border);transition:var(--transition);border-radius:50px;align-items:center;gap:8px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;display:inline-flex}.page-module__XDuFFq__backBtn:hover{color:var(--foreground);border-color:var(--foreground);background:#ffffff0d}.page-module__XDuFFq__mapWrapper{margin-top:.5rem}.page-module__XDuFFq__mapContainer{border-radius:var(--radius);border:1px solid var(--border);width:100%;height:280px;position:relative;overflow:hidden}.page-module__XDuFFq__mapCoordsText{color:var(--muted);margin-top:6px;font-size:.78rem;font-style:italic}.page-module__XDuFFq__helperText{color:var(--muted);margin-bottom:.5rem;font-size:.85rem;line-height:1.4}.PhoneInput{align-items:center;gap:8px;width:100%;display:flex}.PhoneInputInput{transition:var(--transition);outline:none;flex:1;padding:.8rem 1rem;border:1px solid var(--border)!important;border-radius:var(--radius)!important;color:var(--foreground)!important;background:#ffffff08!important;font-family:inherit!important;font-size:.95rem!important}.PhoneInputInput:focus{border-color:var(--primary)!important;background:#ffffff0d!important;box-shadow:0 0 0 3px #d32f2f26!important}.PhoneInputCountrySelect{background:var(--card-bg)!important;color:var(--foreground)!important;border:1px solid var(--border)!important;border-radius:var(--radius)!important;padding:.8rem .5rem!important}.PhoneInput.PhoneInputError .PhoneInputInput{border-color:var(--primary)!important;background:#d32f2f08!important}.page-module__XDuFFq__inputGroupWithSelect{gap:8px;width:100%;display:flex}.page-module__XDuFFq__documentSelect{border-radius:var(--radius);border:1px solid var(--border);width:120px;color:var(--foreground);transition:var(--transition);background:#ffffff08;outline:none;flex-shrink:0;padding:.8rem .5rem;font-family:inherit;font-size:.95rem}.page-module__XDuFFq__documentSelect:focus{border-color:var(--primary);background:#ffffff0d;box-shadow:0 0 0 3px #d32f2f26}.page-module__XDuFFq__socialRow{margin-top:1rem;margin-bottom:1.5rem}.page-module__XDuFFq__socialBtn{color:#fff;transition:var(--transition);background:linear-gradient(135deg,#e1306c,#c13584,#833ab4);border-radius:50px;align-items:center;gap:8px;padding:.7rem 1.5rem;font-size:.9rem;font-weight:600;display:inline-flex}.page-module__XDuFFq__socialBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #c1358466}
:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:.8;--PhoneInputInternationalIconGlobe-opacity:.65;--PhoneInputCountrySelect-marginRight:.35em;--PhoneInputCountrySelectArrow-width:.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{width:100%;height:100%;display:block}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{margin-right:var(--PhoneInputCountrySelect-marginRight);align-self:stretch;align-items:center;display:flex;position:relative}.PhoneInputCountrySelect{z-index:1;opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity);display:block}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}
.page-module__VDksEW__pageContainer{background:var(--background);flex-direction:column;align-items:center;min-height:100vh;padding:2rem 1rem 4rem;display:flex}.page-module__VDksEW__header{text-align:center;max-width:640px;margin-bottom:2rem}.page-module__VDksEW__logo{width:60px;height:60px;margin-bottom:1rem}.page-module__VDksEW__title{letter-spacing:-.5px;color:var(--foreground);margin-bottom:.5rem;font-size:1.75rem;font-weight:900}.page-module__VDksEW__subtitle{color:var(--muted);font-size:.95rem;line-height:1.6}.page-module__VDksEW__progressBar{justify-content:center;align-items:center;gap:0;width:100%;max-width:520px;margin-bottom:2rem;display:flex}.page-module__VDksEW__stepIndicator{z-index:1;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.page-module__VDksEW__stepCircle{background:var(--card-bg);border:2px solid var(--border);width:36px;height:36px;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;transition:all .3s;display:flex}.page-module__VDksEW__stepCircle.page-module__VDksEW__active{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:0 0 12px #d32f2f4d}.page-module__VDksEW__stepCircle.page-module__VDksEW__completed{color:#fff;background:#22c55e;border-color:#22c55e}.page-module__VDksEW__stepLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.3px;text-align:center;max-width:70px;font-size:.65rem;font-weight:600}.page-module__VDksEW__stepLabel.page-module__VDksEW__active{color:var(--primary)}.page-module__VDksEW__stepLine{background:var(--border);flex:1;min-width:30px;height:2px;margin:0 -4px 22px}.page-module__VDksEW__stepLine.page-module__VDksEW__completed{background:#22c55e}.page-module__VDksEW__card{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;width:100%;max-width:640px;padding:2rem;box-shadow:0 8px 30px #00000014}.page-module__VDksEW__cardTitle{color:var(--foreground);align-items:center;gap:10px;margin-bottom:.5rem;font-size:1.25rem;font-weight:800;display:flex}.page-module__VDksEW__cardDesc{color:var(--muted);margin-bottom:1.5rem;font-size:.9rem;line-height:1.55}.page-module__VDksEW__fieldGroup{margin-bottom:1.25rem}.page-module__VDksEW__fieldLabel{text-transform:uppercase;letter-spacing:.3px;color:var(--muted);margin-bottom:6px;font-size:.8rem;font-weight:700;display:block}.page-module__VDksEW__fieldInput,.page-module__VDksEW__fieldSelect,.page-module__VDksEW__fieldTextarea{border:1px solid var(--border);width:100%;color:var(--foreground);background:#ffffff08;border-radius:10px;outline:none;padding:.7rem .85rem;font-size:.95rem;transition:border-color .2s}.page-module__VDksEW__fieldInput:focus,.page-module__VDksEW__fieldSelect:focus,.page-module__VDksEW__fieldTextarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #d32f2f1a}.page-module__VDksEW__fieldInput:disabled,.page-module__VDksEW__fieldSelect:disabled{opacity:.5;cursor:not-allowed}.page-module__VDksEW__fieldTextarea{resize:vertical;min-height:80px}.page-module__VDksEW__fieldSelect{appearance:auto}.page-module__VDksEW__fieldRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.page-module__VDksEW__cedulaRow{grid-template-columns:90px 1fr;gap:.5rem;display:grid}.page-module__VDksEW__readonlyBadge{color:#22c55e;background:#22c55e0d;border:1px solid #22c55e33;border-radius:10px;align-items:center;gap:6px;padding:.6rem 1rem;font-size:.95rem;font-weight:700;display:inline-flex}.page-module__VDksEW__infoBox{color:var(--muted);background:#3b82f60a;border:1px solid #3b82f626;border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:1.25rem;padding:1rem;font-size:.88rem;line-height:1.5;display:flex}.page-module__VDksEW__warningBox{color:#f59e0b;background:#f59e0b0a;border:1px solid #f59e0b33;border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:1.25rem;padding:1rem;font-size:.88rem;line-height:1.5;display:flex}.page-module__VDksEW__errorBox{color:#ef4444;background:#ef44440f;border:1px solid #ef444433;border-radius:10px;align-items:center;gap:8px;margin-bottom:1.25rem;padding:.85rem 1rem;font-size:.88rem;font-weight:600;display:flex}.page-module__VDksEW__successBox{text-align:center;padding:3rem 2rem}.page-module__VDksEW__successIcon{color:#22c55e;margin-bottom:1rem}.page-module__VDksEW__successTitle{color:var(--foreground);margin-bottom:.75rem;font-size:1.5rem;font-weight:800}.page-module__VDksEW__successText{color:var(--muted);max-width:440px;margin:0 auto 1.5rem;font-size:.95rem;line-height:1.6}.page-module__VDksEW__btnPrimary{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:.75rem 1.5rem;font-size:.95rem;font-weight:700;transition:all .2s;display:inline-flex}.page-module__VDksEW__btnPrimary:hover{background:#c62828;transform:translateY(-1px)}.page-module__VDksEW__btnPrimary:disabled{opacity:.5;cursor:not-allowed;transform:none}.page-module__VDksEW__btnSecondary{color:var(--muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:.65rem 1.25rem;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex}.page-module__VDksEW__btnSecondary:hover{border-color:var(--primary);color:var(--primary)}.page-module__VDksEW__btnRow{gap:.75rem;margin-top:1.5rem;display:flex}.page-module__VDksEW__btnGoogle{color:#333;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:700;transition:all .2s;display:inline-flex}.page-module__VDksEW__btnGoogle:hover{box-shadow:0 4px 12px #0000001a}.page-module__VDksEW__photoSection{border:2px dashed var(--border);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1.5rem;display:flex}.page-module__VDksEW__photoBox{background:#d8e6dc;border:2px solid #fff;border-radius:4px;outline:1px solid #0006;justify-content:center;align-items:center;width:105px;height:125px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000004d}.page-module__VDksEW__memberPhoto{object-fit:cover;width:100%;height:100%}.page-module__VDksEW__photoSilhouette{background:#e2ede5;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.page-module__VDksEW__photoUploadBtn{color:#3b82f6;cursor:pointer;background:#3b82f61a;border:1px solid #3b82f633;border-radius:8px;align-items:center;gap:6px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}.page-module__VDksEW__photoUploadBtn:hover{background:#3b82f626}.page-module__VDksEW__skipPhotoBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;font-size:.8rem;text-decoration:underline}.page-module__VDksEW__mapContainer{border:1px solid var(--border);border-radius:12px;width:100%;height:280px;margin-top:.5rem;overflow:hidden}.page-module__VDksEW__mapHint{color:var(--muted);margin-top:6px;font-size:.78rem;font-style:italic}.page-module__VDksEW__questionsGrid{flex-direction:column;gap:.85rem;display:flex}.page-module__VDksEW__questionCard{border:1px solid var(--border);background:#ffffff05;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.page-module__VDksEW__questionText{color:var(--foreground);flex:1;font-size:.9rem;font-weight:600}.page-module__VDksEW__questionOptions{flex-shrink:0;gap:6px;display:flex}.page-module__VDksEW__optionBtn{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;padding:5px 12px;font-size:.78rem;font-weight:600;transition:all .2s}.page-module__VDksEW__optionBtn.page-module__VDksEW__selected{background:var(--primary);border-color:var(--primary);color:#fff}.page-module__VDksEW__optionBtn:hover:not(.page-module__VDksEW__selected){border-color:var(--primary);color:var(--primary)}.page-module__VDksEW__summaryGrid{gap:.75rem;display:grid}.page-module__VDksEW__summaryRow{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.6rem 0;display:flex}.page-module__VDksEW__summaryLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.3px;flex-shrink:0;min-width:120px;font-size:.8rem;font-weight:600}.page-module__VDksEW__summaryValue{color:var(--foreground);text-align:right;word-break:break-word;font-size:.9rem;font-weight:600}.page-module__VDksEW__disclaimerBox{color:var(--muted);background:#f59e0b0a;border:1px solid #f59e0b26;border-radius:10px;margin-bottom:1.5rem;padding:1rem 1.25rem;font-size:.85rem;line-height:1.55}.page-module__VDksEW__loadingState{color:var(--muted);flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}.page-module__VDksEW__spin{animation:1s linear infinite page-module__VDksEW__spin}@keyframes page-module__VDksEW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:640px){.page-module__VDksEW__pageContainer{padding:1.25rem .75rem 3rem}.page-module__VDksEW__title{font-size:1.35rem}.page-module__VDksEW__card{border-radius:14px;padding:1.25rem}.page-module__VDksEW__fieldRow{grid-template-columns:1fr;gap:.75rem}.page-module__VDksEW__btnRow{flex-direction:column}.page-module__VDksEW__questionCard{flex-direction:column;align-items:flex-start;gap:.5rem}.page-module__VDksEW__summaryRow{flex-direction:column;gap:2px}.page-module__VDksEW__summaryValue{text-align:left}.page-module__VDksEW__stepLabel{max-width:55px;font-size:.55rem}.page-module__VDksEW__stepCircle{width:30px;height:30px;font-size:.7rem}.page-module__VDksEW__mapContainer{height:220px}}
.page-module__hQ6hka__pageWrapper{background-color:var(--background);min-height:100vh;color:var(--foreground);padding:2.5rem 1rem 5rem}.page-module__hQ6hka__container{max-width:1080px;margin:0 auto}.page-module__hQ6hka__header{text-align:center;margin-bottom:2.5rem}.page-module__hQ6hka__logoHeaderBar{background:#fff;border:1px solid #00000014;border-radius:18px;justify-content:center;align-items:center;gap:1.75rem;margin:0 auto 1.5rem;padding:1rem 2rem;display:inline-flex;box-shadow:0 6px 20px #0000000d}.page-module__hQ6hka__logoItem{align-items:center;display:flex}.page-module__hQ6hka__logoDivider{background-color:#cbd5e1;width:1px;height:48px}.page-module__hQ6hka__badgeRow{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.page-module__hQ6hka__badge{text-transform:uppercase;letter-spacing:.5px;border-radius:9999px;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.825rem;font-weight:700;display:inline-flex}.page-module__hQ6hka__badgeUcab{color:#0d47a1;background:#0d47a11a;border:1px solid #0d47a140}.page-module__hQ6hka__badgeGrv{color:var(--primary);background:#d32f2f1a;border:1px solid #d32f2f40}.page-module__hQ6hka__title{letter-spacing:-.02em;color:var(--foreground);margin-bottom:.75rem;font-size:2.5rem;font-weight:800;line-height:1.2}.page-module__hQ6hka__titleHighlight{color:#e27a52;background:linear-gradient(135deg,#e27a52 0%,#d32f2f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.page-module__hQ6hka__subtitle{color:var(--muted);max-width:760px;margin:0 auto;font-size:1.15rem;line-height:1.6}.page-module__hQ6hka__overviewGrid{background:var(--card-bg);border:1px solid var(--border);border-radius:20px;grid-template-columns:minmax(360px,480px) 1fr;align-items:start;gap:2.5rem;margin-bottom:2.5rem;padding:2.5rem;display:grid;box-shadow:0 10px 30px #00000008}@media (max-width:960px){.page-module__hQ6hka__overviewGrid{grid-template-columns:1fr;padding:1.5rem}}.page-module__hQ6hka__posterCol{flex-direction:column;align-items:center;width:100%;display:flex}.page-module__hQ6hka__posterCard{border:1px solid var(--border);background:#000;border-radius:18px;width:100%;max-width:480px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 16px 36px #00000024}.page-module__hQ6hka__posterCard:hover{transform:translateY(-4px);box-shadow:0 20px 42px #0003}.page-module__hQ6hka__posterImage{object-fit:cover;width:100%;height:auto;display:block}.page-module__hQ6hka__posterCaption{color:var(--muted);text-align:center;margin-top:.85rem;font-size:.825rem}.page-module__hQ6hka__posterActionRow{justify-content:center;gap:.75rem;margin-top:.75rem;display:flex}.page-module__hQ6hka__posterLinkBtn{background:var(--background);border:1px solid var(--border);color:var(--foreground);border-radius:8px;align-items:center;gap:.4rem;padding:.4rem .9rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__hQ6hka__posterLinkBtn:hover{color:#ea580c;border-color:#ea580c}.page-module__hQ6hka__contentCol{flex-direction:column;justify-content:space-between;display:flex}.page-module__hQ6hka__introHeading{color:var(--foreground);margin-bottom:1rem;font-size:1.4rem;font-weight:800;line-height:1.35}.page-module__hQ6hka__introParagraph{color:var(--foreground);margin-bottom:1rem;font-size:.975rem;line-height:1.7}.page-module__hQ6hka__introParagraph strong{color:var(--foreground)}.page-module__hQ6hka__pillarsGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.5rem 0;display:grid}@media (max-width:768px){.page-module__hQ6hka__pillarsGrid{grid-template-columns:1fr}}.page-module__hQ6hka__pillarCard{background:#e27a520f;border:1px solid #e27a5233;border-radius:14px;flex-direction:column;gap:.5rem;padding:1.15rem;display:flex}.page-module__hQ6hka__pillarIcon{color:#fff;background:#e27a52;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.page-module__hQ6hka__pillarTitle{color:var(--foreground);font-size:.95rem;font-weight:700}.page-module__hQ6hka__pillarDesc{color:var(--muted);font-size:.85rem;line-height:1.5}.page-module__hQ6hka__detailsStrip{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:2rem;padding:1.25rem;display:grid}@media (max-width:768px){.page-module__hQ6hka__detailsStrip{grid-template-columns:1fr}}.page-module__hQ6hka__detailBox{align-items:flex-start;gap:.85rem;display:flex}.page-module__hQ6hka__detailIcon{color:var(--primary);background:#d32f2f14;border-radius:12px;flex-shrink:0;padding:.65rem}.page-module__hQ6hka__detailLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin-bottom:.2rem;font-size:.75rem;font-weight:700}.page-module__hQ6hka__detailValue{color:var(--foreground);font-size:.95rem;font-weight:700;line-height:1.35}.page-module__hQ6hka__mapLink{color:var(--secondary);cursor:pointer;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.825rem;font-weight:600;text-decoration:underline;display:inline-flex}.page-module__hQ6hka__infoNoticeBanner{background:linear-gradient(135deg,#ea580c0f 0%,#d32f2f0f 100%);border:1px solid #ea580c33;border-radius:14px;align-items:center;gap:1rem;margin-bottom:2.25rem;padding:1.25rem 1.5rem;display:flex}.page-module__hQ6hka__infoNoticeIcon{color:#ea580c;flex-shrink:0}.page-module__hQ6hka__infoNoticeText{color:var(--foreground);margin:0;font-size:.92rem;line-height:1.5}.page-module__hQ6hka__barutaAckCard{background:linear-gradient(135deg,#7e22ce0d 0%,#3b82f60d 100%);border:1px solid #7e22ce40;border-radius:16px;align-items:center;gap:1.25rem;margin:2.5rem 0 1rem;padding:1.5rem 1.75rem;display:flex}@media (max-width:640px){.page-module__hQ6hka__barutaAckCard{text-align:center;flex-direction:column;padding:1.25rem}}.page-module__hQ6hka__barutaAckIcon{color:#7e22ce;background:#7e22ce1f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.page-module__hQ6hka__barutaAckTitle{text-transform:uppercase;letter-spacing:1.2px;color:#7e22ce;margin-bottom:.35rem;font-size:.85rem;font-weight:800}.page-module__hQ6hka__barutaAckText{color:var(--foreground);margin:0;font-size:.95rem;line-height:1.5}.page-module__hQ6hka__formWrapper{background:var(--card-bg);border:1px solid var(--border);border-radius:20px;padding:2.5rem;box-shadow:0 8px 30px #0000000a}@media (max-width:640px){.page-module__hQ6hka__formWrapper{padding:1.5rem 1rem}}.page-module__hQ6hka__formHeader{border-bottom:1px solid var(--border);margin-bottom:2rem;padding-bottom:1.25rem}.page-module__hQ6hka__formTitle{margin-bottom:.4rem;font-size:1.5rem;font-weight:800}.page-module__hQ6hka__formSubtitle{color:var(--muted);font-size:.925rem}.page-module__hQ6hka__sectionTitle{color:var(--foreground);align-items:center;gap:.6rem;margin:1.75rem 0 1rem;font-size:1.15rem;font-weight:700;display:flex}.page-module__hQ6hka__sectionBadge{background:var(--primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.85rem;font-weight:700;display:inline-flex}.page-module__hQ6hka__grid2{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (max-width:640px){.page-module__hQ6hka__grid2{grid-template-columns:1fr;gap:1rem}}.page-module__hQ6hka__formGroup{flex-direction:column;margin-bottom:1.25rem;display:flex}.page-module__hQ6hka__label{color:var(--foreground);margin-bottom:.4rem;font-size:.875rem;font-weight:600}.page-module__hQ6hka__required{color:var(--primary);margin-left:2px}.page-module__hQ6hka__input,.page-module__hQ6hka__select,.page-module__hQ6hka__textarea{background:var(--background);border:1px solid var(--border);width:100%;color:var(--foreground);border-radius:10px;outline:none;padding:.75rem 1rem;font-family:inherit;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.page-module__hQ6hka__input:focus,.page-module__hQ6hka__select:focus,.page-module__hQ6hka__textarea:focus{border-color:#e27a52;box-shadow:0 0 0 3px #e27a5226}.page-module__hQ6hka__textarea{resize:vertical;min-height:95px}.page-module__hQ6hka__helperText{color:var(--muted);margin-top:.35rem;font-size:.775rem}.PhoneInput{align-items:center;gap:8px;width:100%;display:flex}.PhoneInputInput{outline:none;flex:1;padding:.75rem 1rem;transition:all .2s;background:var(--background)!important;border:1px solid var(--border)!important;color:var(--foreground)!important;border-radius:10px!important;font-size:.95rem!important}.PhoneInputInput:focus{border-color:#e27a52!important;box-shadow:0 0 0 3px #e27a5226!important}.PhoneInputCountry{align-items:center;display:flex}.PhoneInputCountrySelect{font-size:.9rem;background:var(--card-bg)!important;color:var(--foreground)!important;border:1px solid var(--border)!important;border-radius:8px!important;padding:.75rem .5rem!important}.page-module__hQ6hka__radioGroup{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){.page-module__hQ6hka__radioGroup{grid-template-columns:1fr}}.page-module__hQ6hka__radioCard{border:1px solid var(--border);cursor:pointer;background:var(--background);border-radius:12px;align-items:flex-start;gap:.75rem;padding:1rem;transition:all .2s;display:flex}.page-module__hQ6hka__radioCard:hover{border-color:#e27a52}.page-module__hQ6hka__radioCardSelected{background:#e27a520d;border-color:#e27a52;box-shadow:0 0 0 1px #e27a52}.page-module__hQ6hka__radioCardTitle{color:var(--foreground);font-size:.9rem;font-weight:700}.page-module__hQ6hka__radioCardDesc{color:var(--muted);margin-top:.2rem;font-size:.8rem}.page-module__hQ6hka__grvInfoBox{color:var(--foreground);background:#d32f2f0f;border:1px solid #d32f2f33;border-radius:12px;align-items:center;gap:.75rem;margin-top:.5rem;margin-bottom:1.25rem;padding:1rem 1.25rem;font-size:.88rem;display:flex}.page-module__hQ6hka__commitmentBox{border:1px solid var(--border);background:#00000005;border-radius:12px;align-items:flex-start;gap:.85rem;margin:1.5rem 0;padding:1.25rem;display:flex}.page-module__hQ6hka__checkboxInput{accent-color:#e27a52;cursor:pointer;width:18px;height:18px;margin-top:.25rem}.page-module__hQ6hka__commitmentText{color:var(--foreground);cursor:pointer;font-size:.875rem;line-height:1.5}.page-module__hQ6hka__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#e27a52 0%,#d32f2f 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;width:100%;padding:1rem 1.5rem;font-size:1.05rem;font-weight:800;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex;box-shadow:0 4px 14px #e27a5259}.page-module__hQ6hka__submitBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #e27a5273}.page-module__hQ6hka__submitBtn:disabled{opacity:.6;cursor:not-allowed}.page-module__hQ6hka__errorAlert{color:#dc2626;background:#dc26261a;border:1px solid #dc26264d;border-radius:12px;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1rem 1.25rem;font-size:.9rem;display:flex}.page-module__hQ6hka__successCard{background:var(--card-bg);border:1px solid var(--border);text-align:center;border-radius:20px;padding:3rem 2rem;box-shadow:0 10px 40px #0000000d}.page-module__hQ6hka__successIcon{color:#16a34a;background:#22c55e1f;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 1.5rem;display:flex}.page-module__hQ6hka__successTitle{color:var(--foreground);margin-bottom:.75rem;font-size:1.75rem;font-weight:800}.page-module__hQ6hka__successSubtitle{color:var(--muted);max-width:600px;margin:0 auto 2rem;font-size:1.05rem;line-height:1.6}.page-module__hQ6hka__summaryBox{background:var(--background);border:1px solid var(--border);text-align:left;border-radius:14px;flex-direction:column;gap:.75rem;max-width:540px;margin:0 auto 2rem;padding:1.5rem;display:flex}.page-module__hQ6hka__summaryRow{border-bottom:1px dashed var(--border);justify-content:space-between;padding-bottom:.5rem;font-size:.9rem;display:flex}.page-module__hQ6hka__summaryRow:last-child{border-bottom:none;padding-bottom:0}.page-module__hQ6hka__summaryKey{color:var(--muted);font-weight:600}.page-module__hQ6hka__summaryVal{color:var(--foreground);font-weight:700}.page-module__hQ6hka__qrContainer{border:2px solid var(--border);text-align:center;background:#fff;border-radius:16px;margin:1.5rem auto 2rem;padding:1.5rem;display:inline-block;box-shadow:0 6px 20px #0000000f}.page-module__hQ6hka__qrTitle{text-transform:uppercase;letter-spacing:1px;color:#ea580c;margin-bottom:.75rem;font-size:.85rem;font-weight:800}.page-module__hQ6hka__qrImage{border-radius:8px;margin:0 auto;display:block}.page-module__hQ6hka__qrFootnote{color:#64748b;max-width:260px;margin-top:.75rem;font-size:.775rem;line-height:1.35}.page-module__hQ6hka__actionRow{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__hQ6hka__btnSecondary{background:var(--background);border:1px solid var(--border);color:var(--foreground);cursor:pointer;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__hQ6hka__btnSecondary:hover{background:var(--card-bg);border-color:#e27a52}.page-module__hQ6hka__btnPrimary{background:var(--primary);color:#fff;cursor:pointer;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__hQ6hka__btnPrimary:hover{background:var(--primary-hover)}
