.page-module__E0kJGG__page{background:linear-gradient(#eaf3ff 0%,#f8fafc 45%,#f4f7fb 100%);min-height:100dvh;padding:72px 16px 88px}.page-module__E0kJGG__hero{color:#0f172a;text-align:center;flex-direction:column;align-items:center;width:min(1040px,100%);margin:0 auto 20px;display:flex}.page-module__E0kJGG__logo{object-fit:contain;width:118px;height:118px;margin-bottom:14px}.page-module__E0kJGG__hero h1{letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(2rem,4vw,2.8rem);line-height:1.15}.page-module__E0kJGG__hero p{color:#6b7280;max-width:640px;font-size:1.02rem}.page-module__E0kJGG__badge{color:#1e3a8a;letter-spacing:.07em;background:linear-gradient(120deg,#e6f7ff,#eef2ff);border:1px solid #dbeafe;border-radius:999px;margin-bottom:16px;padding:8px 14px;font-size:.76rem;font-weight:700;display:inline-block}.page-module__E0kJGG__formCard{background:#fff;border:1px solid #0f172a0f;border-radius:20px;width:min(1040px,100%);margin:0 auto;padding:36px;box-shadow:0 20px 60px #00000014}.page-module__E0kJGG__formGrid{flex-direction:column;gap:22px;display:flex}.page-module__E0kJGG__twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.page-module__E0kJGG__formGrid h2{color:#0f172a;letter-spacing:.01em;margin:0;font-size:1rem;font-weight:700}.page-module__E0kJGG__kvkkLink{color:#2563eb;text-underline-offset:2px;width:fit-content;font-weight:700;text-decoration:underline;display:inline-flex}.page-module__E0kJGG__infoText{color:#4b5563;margin:0;font-size:.9rem;line-height:1.55}.page-module__E0kJGG__formGrid label{color:#0f172a;flex-direction:column;gap:7px;font-size:.92rem;font-weight:600;display:flex}.page-module__E0kJGG__formGrid input,.page-module__E0kJGG__formGrid select,.page-module__E0kJGG__formGrid textarea{height:46px;font:inherit;color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:12px;outline:none;padding:0 14px;transition:border-color .15s,box-shadow .15s,background-color .15s}.page-module__E0kJGG__formGrid input:hover,.page-module__E0kJGG__formGrid select:hover,.page-module__E0kJGG__formGrid textarea:hover{border-color:#9ca3af}.page-module__E0kJGG__formGrid textarea{resize:vertical;height:auto;min-height:140px;padding:12px 14px}.page-module__E0kJGG__formGrid input::placeholder,.page-module__E0kJGG__formGrid textarea::placeholder{color:#9ca3af}.page-module__E0kJGG__formGrid input:focus,.page-module__E0kJGG__formGrid select:focus,.page-module__E0kJGG__formGrid textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.page-module__E0kJGG__full{width:100%}.page-module__E0kJGG__kvkkBox{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:14px;padding:18px;display:flex}.page-module__E0kJGG__checkbox{align-items:center;line-height:1.45;color:#111827!important;flex-direction:row!important;gap:10px!important;font-size:.9rem!important;font-weight:500!important}.page-module__E0kJGG__checkbox input{flex-shrink:0;width:18px;height:18px;margin-top:0}.page-module__E0kJGG__muted{color:#6b7280;margin:0;font-size:.82rem}.page-module__E0kJGG__formCard button{color:#1b2a0a;cursor:pointer;background:linear-gradient(135deg,#c9f11d 0%,#ddf66a 100%);border:0;border-radius:12px;width:100%;height:50px;margin-top:28px;font-size:1rem;font-weight:700;transition:transform .15s,box-shadow .15s,filter .15s,opacity .15s;box-shadow:0 14px 28px #a3d21947}.page-module__E0kJGG__formCard button:hover{filter:brightness(1.05);transform:translateY(-2px)scale(1.01);box-shadow:0 18px 32px #a3d2195c}.page-module__E0kJGG__formCard button:disabled{opacity:.65;cursor:not-allowed}.page-module__E0kJGG__success,.page-module__E0kJGG__error{border-radius:12px;margin-top:14px;padding:10px 12px;font-size:.92rem;font-weight:600}.page-module__E0kJGG__success{color:#0f7c47;background:#e8fbf2}.page-module__E0kJGG__error{color:#b12a2a;background:#ffeaea}@media (max-width:768px){.page-module__E0kJGG__formCard{border-radius:18px;padding:22px 16px}.page-module__E0kJGG__page{padding-top:44px}.page-module__E0kJGG__twoCol{grid-template-columns:1fr}.page-module__E0kJGG__logo{width:96px;height:96px}}
