.dnd{--ink:#0f1a2b;--ink2:#46536a;--mute:#6b7689;--line:#e3e8f0;--bg:#fff;--soft:#f4f7fb;--brand:#ff6a1a;--brand2:#ff8a3d;--brandink:#fff;--navy:#0c2340;--ok:#16a34a;--aws:#f90;font-family:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:var(--ink);background:var(--bg);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.dnd *,.dnd *:before,.dnd *:after{box-sizing:border-box}.dnd h1,.dnd h2,.dnd h3,.dnd h4,.dnd p,.dnd ul{margin:0;padding:0}.dnd h1,.dnd h2,.dnd h3,.dnd h4{font-family:inherit;color:var(--ink);letter-spacing:-.02em;line-height:1.15;font-weight:800;text-transform:none}.dnd ul{list-style:none}.dnd a{color:inherit;text-decoration:none}.dnd .wrap{max-width:1160px;margin:0 auto;padding:0 20px}.dnd .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:16px;border-radius:12px;padding:15px 26px;transition:transform .15s,box-shadow .15s,background .15s;cursor:pointer;border:0;line-height:1.2;text-align:center}.dnd .btn-p{background:var(--brand);color:var(--brandink)!important;box-shadow:0 8px 24px -8px rgba(255,106,26,.6)}.dnd .btn-p:hover{background:#f15a08;transform:translateY(-1px);box-shadow:0 12px 28px -8px rgba(255,106,26,.7)}.dnd .btn-g{background:#fff;color:var(--ink)!important;border:1.5px solid var(--line)}.dnd .btn-g:hover{border-color:var(--ink)}.dnd .btn-lg{font-size:18px;padding:18px 32px}.gdb-header{position:sticky;top:0;z-index:1000}.gdb-header .fl-row-content-wrap,.gdb-footer .fl-row-content-wrap{padding:0!important;margin:0!important;background:none!important}.gdb-header .fl-row-content,.gdb-footer .fl-row-content,.gdb-header .fl-col-group,.gdb-footer .fl-col-group,.gdb-header .fl-col,.gdb-footer .fl-col{max-width:none!important;width:100%!important;float:none!important}.gdb-header .fl-col-content,.gdb-footer .fl-col-content{padding:0!important;margin:0!important}.gdb-header .fl-module-content,.gdb-footer .fl-module-content{margin:0!important}.gdb-header .dnd,.gdb-footer .dnd{background:0 0}.dnd .top{background:rgba(255,255,255,.94);backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line)}.dnd .top .wrap{display:flex;align-items:center;justify-content:space-between;height:68px;gap:16px}.dnd .top img{height:34px;width:auto;display:block}.dnd .top nav{display:flex;gap:28px;font-weight:600;font-size:15px;color:var(--ink2)}.dnd .top nav a:hover{color:var(--ink)}.dnd .top .acts{display:flex;gap:10px;align-items:center}.dnd .top .login{font-weight:600;font-size:15px;color:var(--ink2);padding:8px 10px}.dnd .top .login:hover{color:var(--ink)}.dnd .top .btn{padding:11px 18px;font-size:15px}.dnd footer{background:#0a1626;color:#9fb0c7;padding:56px 0 30px;font-size:15px}.dnd footer .cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}.dnd footer h4{color:#fff;font-size:15px;margin-bottom:14px}.dnd footer li{margin-bottom:9px}.dnd footer a:hover{color:#fff}.dnd footer .logo{height:34px;width:auto;margin-bottom:16px;display:block}.dnd footer .about{max-width:340px;line-height:1.6}.dnd footer .about b{color:#fff;font-weight:600}.dnd footer .bot{border-top:1px solid rgba(255,255,255,.08);margin-top:40px;padding-top:22px;font-size:13px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}body.gdb-front{background:#fff}body.gdb-front .fl-page-header-fixed{display:none!important}body.gdb-front #breadcrumbs{max-width:1160px;margin:18px auto 0;padding:0 20px;font-family:"Plus Jakarta Sans",system-ui,sans-serif;font-size:13px;color:#6b7689}body.gdb-front #breadcrumbs a{color:#46536a}@media (max-width:980px){.dnd .top nav{display:none}.dnd footer .cols{grid-template-columns:1fr 1fr}}@media (max-width:640px){.dnd .wrap{padding:0 16px}.dnd .top .login{display:none}.dnd footer .cols{grid-template-columns:1fr}}body.gdb-front.page-id-12 .fl-module-heading .fl-heading{font-family:"Plus Jakarta Sans",system-ui,sans-serif;font-weight:800;font-size:clamp(30px,4vw,42px);color:#0f1a2b;text-transform:none;letter-spacing:-.02em}body.gdb-front.page-id-12 .fl-module-separator{display:none}body.gdb-front .gform_wrapper{max-width:640px;margin:8px auto 48px;font-family:"Plus Jakarta Sans",system-ui,sans-serif;color:#0f1a2b}body.gdb-front .gform_wrapper .widget-title,body.gdb-front .fl-widget .fl-widget-title,body.gdb-front .gform_wrapper .gform_title{font-size:18px;font-weight:600;color:#46536a;text-align:center;margin-bottom:18px}body.gdb-front .gform_wrapper .gfield_label{font-weight:600;font-size:15px;color:#0f1a2b}body.gdb-front .gform_wrapper input[type=text],body.gdb-front .gform_wrapper input[type=email],body.gdb-front .gform_wrapper input[type=tel],body.gdb-front .gform_wrapper textarea{width:100%!important;border:1.5px solid #e3e8f0;border-radius:10px;padding:12px 14px;font-size:16px;font-family:inherit;background:#fff;box-shadow:none}body.gdb-front .gform_wrapper input:focus,body.gdb-front .gform_wrapper textarea:focus{border-color:#ff6a1a;outline:0;box-shadow:0 0 0 3px rgba(255,106,26,.15)}body.gdb-front .gform_wrapper .gform_footer input[type=submit],body.gdb-front .gform_wrapper .gform_button{background:#ff6a1a;color:#fff;border:0;border-radius:12px;padding:15px 28px;font-weight:700;font-size:16px;font-family:inherit;cursor:pointer;width:100%;box-shadow:0 8px 24px -8px rgba(255,106,26,.6)}body.gdb-front .gform_wrapper .gform_footer input[type=submit]:hover{background:#e85d0f}body.gdb-front .gform_confirmation_message{max-width:640px;margin:24px auto;padding:18px 20px;border-radius:12px;background:#ecfdf3;color:#166534;font-family:"Plus Jakarta Sans",system-ui,sans-serif}body.gdb-front.page-id-12 .fl-page-content .fl-row-content-wrap{background:#fff!important}body.gdb-front.page-id-12 .fl-module-heading .fl-heading,body.gdb-front.page-id-12 .fl-module-heading .fl-heading *{color:#0f1a2b!important;text-align:center}body.gdb-front.page-id-12 .fl-widget h2,body.gdb-front.page-id-12 .fl-widget .widgettitle{font-family:"Plus Jakarta Sans",system-ui,sans-serif!important;font-size:18px!important;font-weight:600;color:#46536a!important;text-align:center}body.gdb-front.page-id-12 .fl-page-content .fl-row,body.gdb-front.page-id-12 .fl-page-content .fl-col-content,body.gdb-front.page-id-12 .fl-page-content .fl-module-content{background:transparent!important}body.gdb-front.page-id-12 .fl-module-widget .fl-module-content{background:#f4f7fb!important;border:1px solid #e3e8f0;border-radius:20px;padding:28px 24px;max-width:700px;margin-left:auto;margin-right:auto}