@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(../fonts/poppins-200-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(../fonts/poppins-200-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/poppins-300-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/poppins-300-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/poppins-400-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/poppins-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/poppins-500-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/poppins-500-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/poppins-600-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/poppins-600-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/poppins-700-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/poppins-700-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/poppins-900-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/poppins-900-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fg-font-body:'Poppins',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--fg-font-strong:'Poppins',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--fg-color-bg:#000000;--fg-color-text:#ffffff;--fg-color-strong:#ffffff;--fg-color-muted:#c8c8c8;--fg-color-border-dark:#2a2a2a;--fg-color-card-bg:#000000;--fg-color-card-text:#ffffff;--fg-color-primary:#ffff8a;--fg-hover-text:#bdbdbd;--fg-hover-border:#6a6a6a;--fg-input-bg:#1c1c1c;--fg-input-text:#ffffff;--fg-input-border:#3f3f3f;--fg-placeholder:rgba(255,255,255,0.46);--fg-radius:3px;--fg-input-h:45px;--fg-input-fs:13px;--fg-label-fs:12.5px;--fg-help-fs:11.5px;--fg-field-gap:1rem;--fg-field-gap-sm:1.25rem;--fg-smooth:cubic-bezier(0.22,1,0.36,1)}*,*::before,*::after{box-sizing:border-box}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,p,figure{margin:0 0 .5rem}ul,ol{margin:0 0 1rem;padding-inline-start:1.4rem}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}img,svg{vertical-align:middle}button{font-family:inherit}img,video,iframe{max-width:100%;height:auto}:focus-visible{outline:2px solid rgba(255,255,138,.5);outline-offset:1px}html{font-size:13.5px}html,body{margin:0;background:var(--fg-color-bg);color:var(--fg-color-text);font-family:var(--fg-font-body);font-weight:400;overflow-x:hidden}html{scrollbar-width:thin;scrollbar-color:#3a3a3a #0a0a0a}body::-webkit-scrollbar{width:12px;height:12px}body::-webkit-scrollbar-track{background:#0a0a0a}body::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:8px;border:3px solid #0a0a0a}body::-webkit-scrollbar-thumb:hover{background:#4d4d4d}h1,h2,h3,h4,h5,h6{font-family:var(--fg-font-strong);font-weight:700;color:var(--fg-color-strong)}p,li,span,small,div,button,input,select,textarea{font-family:var(--fg-font-body);font-weight:400}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-600{font-weight:600}.fw-700{font-weight:700}.fg-muted{color:var(--fg-color-muted)}.container{width:100%;max-width:1250px;margin:0 auto;padding-left:.75rem;padding-right:.75rem}.row{--fg-gutter-x:1.5rem;--fg-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--fg-gutter-y));margin-right:calc(-.5 * var(--fg-gutter-x));margin-left:calc(-.5 * var(--fg-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--fg-gutter-x) * .5);padding-left:calc(var(--fg-gutter-x) * .5);margin-top:var(--fg-gutter-y)}.col-4{flex:0 0 auto;width:33.3333%}.col-6{flex:0 0 auto;width:50%}.col-8{flex:0 0 auto;width:66.6667%}.col-12{flex:0 0 auto;width:100%}.g-2{--fg-gutter-x:.5rem;--fg-gutter-y:.5rem}.g-4{--fg-gutter-x:1.5rem;--fg-gutter-y:1.5rem}@media (min-width:768px){.col-md-2{flex:0 0 auto;width:16.6667%}.col-md-4{flex:0 0 auto;width:33.3333%}.col-md-6{flex:0 0 auto;width:50%}}@media (min-width:992px){.col-lg-5{flex:0 0 auto;width:41.6667%}.col-lg-7{flex:0 0 auto;width:58.3333%}}.d-none{display:none !important}.d-flex{display:flex !important}@media (min-width:768px){.d-md-flex{display:flex !important}}.align-items-center{align-items:center !important}.align-items-end{align-items:flex-end !important}.justify-content-between{justify-content:space-between !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.w-100{width:100% !important}.m-0{margin:0 !important}.mb-0{margin-bottom:0 !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.p-0{padding:0 !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.text-center{text-align:center !important}.text-end{text-align:right !important}.text-white{color:#fff !important}.small,small{font-size:.85em}.border-0{border:0 !important}.bg-dark{background:#000;color:#fff}.form-label{display:inline-block;font-family:var(--fg-font-strong);font-weight:300;font-size:var(--fg-label-fs);line-height:1.35;margin-bottom:.45rem;color:#ffffff}.fg-label-hint{margin-inline-start:6px;font-size:9.5px;font-weight:300;letter-spacing:.01em;color:var(--fg-color-muted);opacity:.8;white-space:nowrap}.form-control,.form-select{display:block;width:100%;height:var(--fg-input-h);padding:.4rem .7rem;font-family:inherit;font-size:var(--fg-input-fs);line-height:1.5;color:var(--fg-input-text);background:var(--fg-input-bg);border:1px solid var(--fg-input-border);border-radius:var(--fg-radius);appearance:none;-webkit-appearance:none;transition:border-color .15s var(--fg-smooth)}.form-control:focus,.form-select:focus{outline:0;box-shadow:none;border-color:var(--fg-input-border);border-width:1px;color:var(--fg-input-text);background:var(--fg-input-bg)}.form-select,.form-select:focus,.form-select:active{background-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 16 16'><path d='M3.204 5.596a.5.5 0 0 1 .707 0L8 9.085l4.09-3.49a.5.5 0 1 1 .653.757l-4.416 3.77a.75.75 0 0 1-.954 0L3.204 6.353a.5.5 0 0 1 0-.757z'/></svg>");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 16px}.form-select{padding-inline-end:2rem;cursor:pointer;color:#ffffff}.form-select option{color:#111;font-size:var(--fg-input-fs)}[dir="rtl"] .form-select,[dir="rtl"] .form-select:focus,[dir="rtl"] .form-select:active{background-position:left .75rem center}.form-control::placeholder,.form-select::placeholder,textarea::placeholder{font-family:var(--fg-font-body);font-weight:400;font-size:var(--fg-input-fs);color:var(--fg-placeholder);opacity:1}.form-text{display:block;margin-top:.4rem;font-size:var(--fg-help-fs);color:#e0e0e0}.fg-combo{position:relative}.fg-combo[hidden]{display:none}.fg-combo-btn{display:flex;align-items:center;gap:8px;text-align:start;cursor:pointer;padding-inline-end:2rem}.fg-combo-btn::after{content:"";position:absolute;inset-inline-end:.75rem;top:50%;width:16px;height:16px;margin-top:-8px;pointer-events:none;background:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 16 16'><path d='M3.204 5.596a.5.5 0 0 1 .707 0L8 9.085l4.09-3.49a.5.5 0 1 1 .653.757l-4.416 3.77a.75.75 0 0 1-.954 0L3.204 6.353a.5.5 0 0 1 0-.757z'/></svg>") no-repeat center/16px 16px}.fg-combo-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fg-combo-label.is-placeholder{color:var(--fg-placeholder)}.fg-flag{flex-shrink:0;width:20px;height:14px;object-fit:cover;border-radius:2px;display:block}.fg-combo-panel{position:fixed;z-index:60;inset:auto;display:flex;flex-direction:column;max-height:260px;background:#111;border:1px solid var(--fg-input-border);border-radius:var(--fg-radius);box-shadow:0 28px 72px rgba(0,0,0,.92),0 10px 26px rgba(0,0,0,.8);overflow:hidden}.fg-combo-panel[hidden]{display:none}.fg-combo-search{flex-shrink:0;width:100%;padding:.5rem .7rem;font-family:inherit;font-size:var(--fg-input-fs);color:var(--fg-input-text);background:rgba(255,255,255,.05);border:0;border-bottom:1px solid rgba(255,255,255,.12);outline:0}.fg-combo-search::placeholder{color:var(--fg-placeholder)}.fg-combo-list{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3f3f3f #111}.fg-combo-list::-webkit-scrollbar{width:10px}.fg-combo-list::-webkit-scrollbar-track{background:#111}.fg-combo-list::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:8px;border:2px solid #111}.fg-combo-list::-webkit-scrollbar-thumb:hover{background:#4d4d4d}.fg-combo-group{padding:.5rem .7rem .25rem;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.32)}.fg-combo-opt{display:flex;align-items:center;gap:8px;width:100%;padding:.45rem .7rem;font-family:inherit;font-size:var(--fg-input-fs);text-align:left;color:var(--fg-input-text);background:transparent;border:0;cursor:pointer}.fg-combo-opt[hidden]{display:none}.fg-combo-opt:hover,.fg-combo-opt.is-active{background:rgba(255,255,255,.10)}.fg-combo-opt.is-selected{background:rgba(255,255,255,.13);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);font-weight:600}.fg-combo-opt-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fg-combo-opt-dial{color:rgba(255,255,255,.5);font-size:11.5px}.fg-combo-empty{padding:.7rem;font-size:var(--fg-help-fs);color:rgba(255,255,255,.45)}.fg-combo-empty[hidden]{display:none}.fg-upload{position:relative;display:flex;align-items:center;gap:14px;padding:16px 18px;background:var(--fg-input-bg);border:1px solid var(--fg-input-border);border-inline-start:3px solid var(--fg-color-primary);border-radius:var(--fg-radius);cursor:pointer;transition:border-color .18s var(--fg-smooth),background .18s var(--fg-smooth)}.fg-upload:hover,.fg-upload.is-drag{background:#232323;border-block-start-color:var(--fg-hover-border);border-inline-end-color:var(--fg-hover-border);border-block-end-color:var(--fg-hover-border)}.fg-upload input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.fg-upload-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#ffffff;background:rgba(255,255,255,.06);border-radius:var(--fg-radius);transition:background .18s var(--fg-smooth)}.fg-upload-text{min-width:0}.fg-upload-cta{display:block;font-size:13.5px;font-weight:600;color:var(--fg-color-text);margin-bottom:2px}.fg-upload-hint{display:block;font-size:var(--fg-help-fs);color:var(--fg-color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fg-upload.has-files .fg-upload-icon{background:rgba(255,255,255,.16)}.fg-upload-previews{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.fg-upload-previews img{width:44px;height:44px;object-fit:cover;border-radius:var(--fg-radius);border:1px solid var(--fg-input-border)}.fg-upload-previews:empty{display:none}.fg-upload.is-invalid{border-color:rgba(239,68,68,.5);border-inline-start-color:#ef4444}.form-control.is-invalid,.form-control.is-invalid:focus,.fg-combo.is-invalid .fg-combo-btn{border-color:#ef4444}@media (max-width:575.98px){.fg-upload{padding:14px;gap:11px}.fg-upload-icon{width:38px;height:38px}}.fg-success{text-align:center;padding:28px 8px 12px}.fg-success-mark{display:inline-flex;align-items:center;justify-content:center;width:66px;height:66px;margin-bottom:18px;color:var(--fg-color-primary);border:2px solid var(--fg-color-primary);border-radius:50%;animation:fg-pop .45s var(--fg-smooth) both}@keyframes fg-pop{from{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.fg-success h2{font-size:22px;margin-bottom:.65rem}.fg-success p{max-width:44ch;margin:0 auto 1.6rem;font-size:13.5px;line-height:1.65;color:var(--fg-color-muted)}.fg-success-social{max-width:40ch;margin:0 auto 1.2rem !important;font-size:13.5px;font-weight:600;color:var(--fg-color-text) !important}.fg-success-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.fg-success-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:auto;min-width:240px}.btn-instagram svg{flex-shrink:0}@media (prefers-reduced-motion:reduce){.fg-success-mark{animation:none}}.fg-phone{position:relative}.fg-phone .form-control{padding-inline-start:104px}.fg-combo-inline{position:absolute;inset-inline-start:0;top:0;bottom:0;z-index:5}.fg-combo-inline .fg-combo-btn{height:100%;padding-block:0;padding-inline:.7rem .55rem;gap:6px;background:transparent;border:0;border-inline-end:1px solid var(--fg-input-border);border-start-start-radius:var(--fg-radius);border-end-start-radius:var(--fg-radius);color:var(--fg-input-text);font-size:var(--fg-input-fs);width:96px}.fg-combo-inline .fg-combo-btn::after{inset-inline-end:.35rem}.fg-combo-inline .fg-combo-label{flex:none}.fg-combo-inline .fg-combo-panel{width:270px}input[name="birth_date"]::-webkit-calendar-picker-indicator{display:none !important}.btn,.btn-primary{display:flex;align-items:center;justify-content:center;gap:10px;height:var(--fg-input-h);padding:0 16px;border:none;border-inline-start:4px solid var(--fg-color-primary);border-radius:var(--fg-radius);background:rgba(255,255,255,0.08);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#f5f5f5;font-family:inherit;font-weight:700;font-size:14px;line-height:1;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background-color .2s var(--fg-smooth),color .2s var(--fg-smooth)}.btn:hover,.btn-primary:hover{background:rgba(255,255,255,0.14);color:#fff;text-decoration:none}.btn:focus,.btn-primary:focus{box-shadow:none}.btn:disabled,.btn.disabled{opacity:.5;cursor:not-allowed}.alert{padding:.7rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:var(--fg-radius);font-size:.92rem}.alert-danger{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.3);color:#ffb4b4}.alert-success{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.3);color:#a7f3c4}.spinner-border{display:inline-block;width:1.4rem;height:1.4rem;vertical-align:-.15em;border:.2em solid currentColor;border-right-color:transparent;border-radius:50%;animation:fg-spin .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.15em}@keyframes fg-spin{to{transform:rotate(360deg)}}.modal{position:fixed;inset:0;z-index:1055;display:none;align-items:flex-start;justify-content:center;padding:110px 16px 40px;overflow-y:auto;background:rgba(0,0,0,0.65);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .28s ease}.modal.fg-show{opacity:1}.modal-dialog{width:100%;max-width:440px;margin:0 auto;transform:translateY(-28px);opacity:0;transition:transform .32s var(--fg-smooth),opacity .28s ease}.modal.fg-show .modal-dialog{transform:translateY(0);opacity:1}.modal-content{display:flex;flex-direction:column;width:100%;background:rgba(10,10,10,0.65);-webkit-backdrop-filter:blur(48px) saturate(1.8);backdrop-filter:blur(48px) saturate(1.8);border:1px solid rgba(255,255,255,0.1);border-inline-start:4px solid var(--fg-color-primary);border-radius:var(--fg-radius);box-shadow:0 24px 64px rgba(0,0,0,0.8);color:#f5f5f5}.modal-body{padding:22px 24px}body.fg-modal-open{overflow:hidden}.fg-header{border-bottom:1px solid var(--fg-color-border-dark);background:var(--fg-color-bg)}.fg-header .container{justify-content:center;position:relative;min-height:64px;padding-top:4px;padding-bottom:4px}.fg-header .brand{font-weight:700;letter-spacing:.5px}.fg-header .nav-link{color:var(--fg-color-text);opacity:.9}.fg-header-left{display:flex;align-items:center;gap:16px;position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%)}.fg-menu-btn{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;padding:4px;color:var(--fg-color-text);background:transparent;border:0;cursor:pointer;transition:color .18s var(--fg-smooth)}.fg-menu-btn:hover{color:var(--fg-hover-text)}.fg-menu-btn svg{display:block}.fg-menu{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.55);backdrop-filter:blur(17px) saturate(1.25);-webkit-backdrop-filter:blur(17px) saturate(1.25);animation:fg-menu-in .28s var(--fg-smooth) both}.fg-menu[hidden]{display:none}.fg-menu.is-closing{animation:fg-menu-out .2s ease both}@keyframes fg-menu-in{from{opacity:0}to{opacity:1}}@keyframes fg-menu-out{from{opacity:1}to{opacity:0}}.fg-menu-close{position:absolute;top:14px;inset-inline-end:14px;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;padding:6px;color:var(--fg-color-text);background:transparent;border:0;cursor:pointer;transition:color .18s var(--fg-smooth)}.fg-menu-close:hover{color:var(--fg-hover-text)}.fg-menu-close svg{display:block}@media (min-width:768px){.fg-menu-close svg{width:31px;height:31px}.fg-menu-close{top:18px;inset-inline-end:18px}}.fg-menu-nav{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.fg-menu-nav a{display:block;padding:11px 26px;color:var(--fg-color-text);text-decoration:none;opacity:0;transform:translateY(14px);animation:fg-menu-item .42s var(--fg-smooth) both;transition:color .18s var(--fg-smooth)}.fg-menu-title{display:block;font-family:var(--fg-font-strong);font-size:clamp(20px,3.2vw,26px);font-weight:300;letter-spacing:.4px;line-height:1.3}.fg-menu-sub{display:block;margin-top:3px;font-size:clamp(11.5px,1.3vw,12.5px);font-weight:300;letter-spacing:.2px;line-height:1.4;color:var(--fg-color-muted);opacity:.75}.fg-menu-nav a:hover .fg-menu-sub{opacity:1}.fg-menu-nav a:nth-child(1){animation-delay:.06s}.fg-menu-nav a:nth-child(2){animation-delay:.13s}.fg-menu-nav a:nth-child(3){animation-delay:.20s}.fg-menu-nav a:nth-child(4){animation-delay:.27s}.fg-menu-nav a:hover{color:var(--fg-hover-text);text-decoration:none}@keyframes fg-menu-item{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.fg-menu,.fg-menu.is-closing,.fg-menu-nav a{animation:none;opacity:1;transform:none}}.fg-menu-lang{position:relative;margin-top:34px}.fg-menu-lang-btn{display:inline-flex;align-items:center;gap:9px;min-width:170px;height:40px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500;color:var(--fg-color-text);background:rgba(255,255,255,.07);backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6);border:1px solid rgba(255,255,255,.16);border-radius:var(--fg-radius);cursor:pointer;transition:border-color .18s var(--fg-smooth),background .18s var(--fg-smooth)}.fg-menu-lang-btn:hover{border-color:var(--fg-hover-border);background:rgba(255,255,255,.11)}.fg-menu-lang-name{flex:1;text-align:start}.fg-menu-lang-list{position:absolute;left:50%;transform:translateX(-50%);top:calc(100%+6px);min-width:190px;max-height:min(46vh,360px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3f3f3f transparent;padding:5px;background:rgba(20,20,20,.72);backdrop-filter:blur(26px) saturate(1.7);-webkit-backdrop-filter:blur(26px) saturate(1.7);border:1px solid rgba(255,255,255,.16);border-radius:var(--fg-radius);box-shadow:0 18px 44px rgba(0,0,0,.6);z-index:5}.fg-menu-lang-list::-webkit-scrollbar{width:10px}.fg-menu-lang-list::-webkit-scrollbar-track{background:transparent}.fg-menu-lang-list::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:8px;border:3px solid transparent;background-clip:padding-box}.fg-menu-lang-list::-webkit-scrollbar-thumb:hover{background:#4d4d4d;background-clip:padding-box}.fg-menu-lang-list[hidden]{display:none}.fg-menu-lang-list a{display:flex;align-items:center;gap:9px;padding:9px 11px;font-size:13px;color:var(--fg-color-text);text-decoration:none;border-radius:var(--fg-radius);transition:background .15s var(--fg-smooth)}.fg-menu-lang-list a:hover{background:rgba(255,255,255,.10);text-decoration:none}.fg-menu-lang-list a.is-active{background:rgba(255,255,255,.13);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);font-weight:600}.fg-logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--fg-color-text);margin:0 auto}.fg-logo img{height:42px;width:auto;max-width:100%;display:block}.fg-logo{padding-top:6px;padding-bottom:6px}.fg-logo .title{font-size:18px;line-height:1}.fg-hero{padding:32px 0;border-bottom:1px solid var(--fg-color-border-dark);background:#1c1c1c}.fg-hero h1{font-weight:200}.fg-hero .fg-muted{color:#ffffff}.fg-wrap{padding:28px 0 48px}.fg-form-card{border:1px solid var(--fg-color-border-dark);border-radius:var(--fg-radius);padding:20px;background:var(--fg-color-card-bg);color:var(--fg-color-card-text);overflow:hidden}.fg-form-card h2{font-size:17px;margin:.2rem 0 .75rem}.fg-form-card .row{--fg-gutter-y:var(--fg-field-gap)}.fg-form-card .row+.row{margin-top:0}.fg-form-card .row.mt-3{margin-top:1.1rem !important}.fg-form-card #submitBtn{margin-top:1.6rem !important}.fg-right{position:sticky;top:24px}.fg-info{border:1px solid var(--fg-color-border-dark);border-radius:var(--fg-radius);background:#000000;color:#ffffff;padding:18px}.fg-info h2{margin:0 0 18px;padding-block:4px;padding-inline:16px 0;border-inline-start:6px solid var(--fg-color-primary);font-size:16.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.4;color:var(--fg-color-text)}.fg-info h3{font-size:15px}.fg-info h3 strong{font-weight:900}.fg-info h4{margin:1rem 0 .5rem;font-size:12.5px;font-weight:300;line-height:1.65;color:#ffffff}.fg-info h3+h4{margin-top:0}.fg-info p strong,.fg-info li strong{font-weight:600}.fg-info p,.fg-info small,.fg-info li{font-size:12.5px;line-height:1.65}.fg-info ul,.fg-info ol{margin:0 0 .5rem}.fg-info li{margin-bottom:.25rem}.fg-info>:last-child{margin-bottom:0}.submit-shield{position:fixed;inset:0;z-index:1055;background:rgba(0,0,0,0);cursor:wait}#topProgress{position:fixed;inset-inline-start:0;top:0;height:3px;width:100%;background:var(--fg-color-primary);z-index:2000;transform:scaleX(0);transform-origin:left center;opacity:0;pointer-events:none;transition:opacity .15s linear}[dir="rtl"] #topProgress{transform-origin:right center}#topProgress.is-active{opacity:1}@media (max-width:767.98px){.fg-logo img{height:36px}.fg-form-card{padding:16px}.fg-form-card .row{--fg-gutter-y:var(--fg-field-gap-sm)}.fg-form-card .row.mt-3{margin-top:1.4rem !important}.fg-form-card #submitBtn{margin-top:1.8rem !important}.form-label{margin-bottom:.5rem}}@media (max-width:575.98px){.container{padding-left:12px;padding-right:12px}.modal{padding:70px 12px 24px}.modal-body{padding-left:18px;padding-right:18px}}