:root{--bg:#061021;--panel:#0f1b2e;--card:#fff;--text:#0b1220;--muted:#64748b;--line:#e5eaf2;--brand:#0b55ff;--brand2:#00a3ff;--success:#0f9f6e;--danger:#d73838;--shadow:0 24px 80px #00000029;--radius:24px}*{box-sizing:border-box}body{color:var(--text);background:#f6f8fc;margin:0;font-family:Inter,Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}img,video{max-width:100%;display:block}.container{width:min(1180px,92vw);margin:auto}.site-bg{color:#fff;background:#061021;min-height:100vh;position:relative;overflow:hidden}.site-bg:before{content:"";background:linear-gradient(120deg,#020714d1,#092652c7),var(--front-bg,url(/enterprise-bg.svg)) center/cover no-repeat;z-index:-2;position:fixed;inset:0}.site-bg:after{content:"";z-index:-1;background:radial-gradient(circle at 18% 20%,#00a3ff38,#0000 28%),radial-gradient(circle at 82% 0,#505cff42,#0000 32%);position:fixed;inset:0}.nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040a16c7;border-bottom:1px solid #ffffff1f;position:sticky;top:0}.nav-inner{justify-content:space-between;align-items:center;gap:18px;height:78px;display:flex}.brand{align-items:center;gap:12px;font-weight:900;display:flex}.brand img{width:42px;height:42px}.brand span{font-size:20px}.nav-links{color:#dce8ff;white-space:nowrap;align-items:center;gap:12px;font-size:14px;font-weight:800;display:flex}.btn{border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-weight:900;transition:all .2s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:linear-gradient(135deg,var(--brand),var(--brand2));color:#fff;box-shadow:0 16px 36px #0069ff47}.btn-light{color:#08152b;border:1px solid var(--line);background:#fff}.btn-ghost{color:#fff;background:#ffffff14;border:1px solid #ffffff29}.menu-btn{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:14px;padding:10px 12px;display:none}.hero{padding:86px 0 70px}.hero-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:38px;display:grid}.kicker{color:#dff4ff;background:#00a3ff26;border:1px solid #00a3ff47;border-radius:999px;padding:9px 14px;font-weight:900;display:inline-flex}.hero h1{letter-spacing:-3px;margin:24px 0 20px;font-size:clamp(42px,7vw,80px);line-height:.95}.hero p{color:#d6e4f7;max-width:720px;font-size:19px;line-height:1.8}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.hero-card{background:#ffffff14;border:1px solid #ffffff29;border-radius:34px;min-height:500px;position:relative;overflow:hidden;box-shadow:0 34px 90px #00000059}.hero-card img,.hero-card video{object-fit:cover;width:100%;height:500px}.overlay{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020813b8;border:1px solid #ffffff1f;border-radius:24px;padding:20px;position:absolute;bottom:22px;left:22px;right:22px}.metric-row{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px;display:grid}.metric{background:#ffffff14;border:1px solid #ffffff1f;border-radius:22px;padding:20px}.metric b{font-size:28px}.metric span{color:#bfd1ee;margin-top:4px;font-weight:700;display:block}.section{padding:72px 0}.section-light{color:#0d1320;background:#fff}.section-title{justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.section-title h2{letter-spacing:-1.8px;margin:0;font-size:clamp(32px,4vw,54px);line-height:1}.section-title p{color:#617086;max-width:590px;line-height:1.7}.site-bg .section-title p{color:#d2def2}.section-light .section-title p{color:#617086}.cards{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.card{color:#0d1320;border:1px solid var(--line);background:#fff;border-radius:26px;padding:26px;box-shadow:0 18px 50px #0410260f}.dark-card{color:#fff;background:#ffffff14;border-color:#ffffff24}.card h3{margin:12px 0 10px;font-size:22px}.card p{color:#617086;line-height:1.7}.dark-card p{color:#d2def2}.icon{background:linear-gradient(135deg,var(--brand),var(--brand2));color:#fff;border-radius:16px;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.portfolio-grid{grid-template-columns:1.15fr .85fr;gap:20px;display:grid}.feature-img{background:#dfe7f3;border-radius:30px;min-height:360px;overflow:hidden}.feature-img img{object-fit:cover;width:100%;height:100%}.list-card{gap:14px;display:grid}.list-item{background:#ffffff14;border:1px solid #ffffff21;border-radius:22px;padding:20px}.list-item b{margin-bottom:6px;display:block}.list-item span{color:#d2def2;line-height:1.6}.form-wrap{color:#0d1320;box-shadow:var(--shadow);border:1px solid var(--line);background:#fff;border-radius:34px;padding:30px}.form-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.field{flex-direction:column;gap:8px;display:flex}.field.full{grid-column:1/-1}.field label{color:#26344d;font-weight:900}.field input,.field textarea,.field select{color:#0d1320;background:#fbfcff;border:1px solid #d8e0ec;border-radius:16px;outline:none;padding:13px 14px}.field textarea{resize:vertical;min-height:112px}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--brand);box-shadow:0 0 0 4px #0b55ff1a}.success-box{color:#08714c;background:#eafff7;border:1px solid #b8ead9;border-radius:16px;margin-top:16px;padding:13px 15px;font-weight:900;display:none}.success-box.show{display:block}.footer{color:#d2def2;border-top:1px solid #ffffff1f;padding:48px 0}.footer-grid{grid-template-columns:1.2fr repeat(3,1fr);gap:20px;display:grid}.footer a{color:#d2def2;margin:8px 0;display:block}.footer h4{color:#fff;margin:0 0 12px}.admin-shell{background:linear-gradient(135deg,#edf3ff,#f9fbff);grid-template-columns:290px 1fr;min-height:100vh;display:grid}.sidebar{color:#fff;background:#071225;height:100vh;padding:22px;position:sticky;top:0;overflow:auto}.side-brand{align-items:center;gap:12px;margin-bottom:22px;display:flex}.side-brand img{width:44px}.side-nav{gap:8px;display:grid}.side-nav button{color:#cbd8ee;text-align:left;background:0 0;border:0;border-radius:15px;padding:12px 13px;font-weight:800}.side-nav button.active,.side-nav button:hover{color:#fff;background:linear-gradient(135deg,#0b55ff57,#00a3ff38)}.admin-main{padding:24px;overflow:hidden}.topbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.topbar h1{margin:0;font-size:28px}.admin-actions{flex-wrap:wrap;gap:10px;display:flex}.admin-card{border:1px solid var(--line);background:#fff;border-radius:26px;margin-bottom:18px;padding:24px;box-shadow:0 18px 60px #1e375a14}.admin-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.stat{color:#fff;background:linear-gradient(135deg,#08152b,#143060);border-radius:22px;padding:20px}.stat span{color:#b9cbeb;font-weight:800}.stat b{margin-top:8px;font-size:30px;display:block}.admin-form{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.admin-form .field.full{grid-column:1/-1}.table-wrap{border:1px solid var(--line);border-radius:20px;overflow:auto}.table{border-collapse:collapse;background:#fff;width:100%}.table th,.table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:14px 12px}.table th{color:#40516b;text-transform:uppercase;background:#f5f8fd;font-size:13px}.pill{color:#0b55ff;background:#edf4ff;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:900;display:inline-flex}.pill.green{color:#08714c;background:#e7fff5}.pill.red{color:#c92828;background:#fff0f0}.pill.orange{color:#9a6a00;background:#fff7df}.toast{color:#fff;z-index:100;background:#0b845e;border-radius:18px;padding:14px 18px;font-weight:900;position:fixed;bottom:20px;right:20px;box-shadow:0 20px 50px #0000003d}.login-page{background:linear-gradient(135deg,#071225,#102953);place-items:center;min-height:100vh;padding:20px;display:grid}.login-box{background:#fff;border-radius:30px;width:min(440px,94vw);padding:30px;box-shadow:0 30px 90px #00000047}.login-logo{width:56px}.hidden{display:none!important}@media (max-width:980px){.nav-links{display:none}.nav-links.open{background:#040a16f5;border:1px solid #ffffff26;border-radius:20px;padding:18px;display:grid;position:absolute;top:76px;left:4vw;right:4vw}.menu-btn{display:block}.hero-grid,.portfolio-grid,.footer-grid{grid-template-columns:1fr}.cards,.admin-grid{grid-template-columns:repeat(2,1fr)}.hero-card,.hero-card img,.hero-card video{height:380px;min-height:380px}.admin-shell{grid-template-columns:1fr}.sidebar{height:auto;position:relative}.side-nav{grid-template-columns:repeat(2,1fr)}.admin-main{padding:16px}}@media (max-width:640px){.hero{padding:52px 0}.hero h1{letter-spacing:-1.4px}.metric-row,.cards,.form-grid,.admin-form,.admin-grid{grid-template-columns:1fr}.nav-inner{height:70px}.section{padding:52px 0}.section-title{display:block}.footer-grid,.side-nav{grid-template-columns:1fr}.admin-actions,.btn{width:100%}.topbar{display:block}.table th,.table td{font-size:13px}}.site-bg{background-color:#061021!important;background-image:linear-gradient(120deg,#020714c7,#092652b3),var(--front-bg,url(/enterprise-bg.svg))!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important}.site-bg:before{display:none!important}.site-bg:after{content:""!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(circle at 18% 20%,#00a3ff2e,#0000 28%),radial-gradient(circle at 82% 0,#505cff33,#0000 32%)!important;position:fixed!important;inset:0!important}.site-bg .section-light .card,.site-bg .form-wrap{color:#0d1320!important;background:#fffffff0!important}.site-bg .section-light .card p,.site-bg .form-wrap p{color:#617086!important}.site-bg .btn-ghost{color:#101320!important;background:#ffbf12!important;border:0!important;box-shadow:0 10px 25px #ffbe1240!important}.site-bg .contact-pill{color:#111827!important;background:#ffbf12!important;border-radius:999px!important;padding:11px 16px!important;box-shadow:0 10px 25px #ffbe1240!important}.site-bg .hero{padding-top:74px!important}.site-bg .kicker{color:#ffe7a1!important;background:#ffbf122e!important;border-color:#ffbf126b!important}.site-bg .btn-primary{color:#fff!important;background:linear-gradient(135deg,#0b55ff,#00a3ff)!important}.site-bg .btn-light{color:#0b1025!important;background:#fff!important}.site-bg .section-light{color:#0d1320!important;background:#f7f9fdeb!important}.site-bg .section-light .section-title h2{color:#12172b!important}.site-bg .section-light .section-title p{color:#617086!important}.site-bg .card{border-radius:22px!important;box-shadow:0 20px 55px #0f172a14!important}.site-bg .card img,.site-bg .card video{border-radius:16px!important}.site-bg .hero-card{box-shadow:0 30px 80px #0f172a38!important}@media (max-width:980px){.site-bg .nav-links{gap:8px!important}.site-bg .nav-links.open{background:#fff!important}.payment-grid{grid-template-columns:1fr}.floating-whatsapp{bottom:16px;right:16px}}.site-bg .nav{color:#0b1025!important;background:#fffffff5!important;border-bottom:1px solid #0a142814!important;box-shadow:0 8px 28px #0a142814!important}.site-bg .brand span{color:#111827!important}.site-bg .nav-links{color:#18213a!important;gap:16px!important;font-size:14px!important}.site-bg .nav-links a{color:#18213a!important;border-radius:12px!important;padding:10px 6px!important;font-weight:900!important}.site-bg .nav-links a:hover{color:#0b55ff!important;background:#f3f6ff!important}.site-bg .btn-ghost,.site-bg .contact-pill{color:#101320!important;background:#ffbf12!important;border:0!important;box-shadow:0 10px 25px #ffbe1240!important}.site-bg .pay-nav{color:#fff!important;background:#0b55ff!important;border-radius:999px!important;padding:11px 16px!important;box-shadow:0 10px 28px #0b55ff40!important}.site-bg .contact-pill{border-radius:999px!important;padding:11px 16px!important}.home-banner-full{align-items:center;min-height:86vh;padding:96px 0 26px;display:flex}.home-banner-media{background:#061021;border:1px solid #ffffff38;border-radius:34px;width:100%;height:72vh;overflow:hidden;box-shadow:0 28px 90px #050f2352}.home-banner-media img,.home-banner-media video{object-fit:cover;width:100%;height:100%;display:block}.home-intro{padding:46px 0 58px}.home-intro-box{text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071123bd;border:1px solid #ffffff24;border-radius:34px;max-width:1050px;margin:auto;padding:46px 30px;box-shadow:0 22px 70px #050f233d}.home-intro-box h1{margin:16px 0;font-size:clamp(38px,7vw,78px);line-height:.98}.home-intro-box p{color:#d7e4f8;max-width:820px;margin:0 auto 26px;font-size:18px;line-height:1.8}.home-intro-actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.home-half-banner{padding:22px 0 60px}.home-half-media{background:#061021;border:1px solid #fff3;border-radius:34px;width:100%;height:46vh;min-height:310px;overflow:hidden;box-shadow:0 26px 80px #050f234d}.home-half-media img,.home-half-media video{object-fit:cover;width:100%;height:100%;display:block}.company-heading-section{text-align:center;padding:32px 0 80px}.company-heading-section .company-heading-card{color:#101828;background:#fffffff0;border-radius:34px;max-width:980px;margin:auto;padding:42px 28px;box-shadow:0 25px 80px #0f172a21}.company-heading-section h2{margin:0 0 12px;font-size:clamp(34px,5vw,58px);line-height:1.05}.company-heading-section p{color:#617086;max-width:760px;margin:0 auto;font-size:18px;line-height:1.8}.home-packages,.home-blogs{padding-top:70px!important}.floating-whatsapp{z-index:90;background:#25d366;border-radius:50%;place-items:center;width:58px;height:58px;font-size:27px;font-weight:900;text-decoration:none;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 35px #25d36659;color:#fff!important}.payment-box{color:#0d1320;background:#fffffff2;border:1px solid #e6ebf2;border-radius:30px;max-width:780px;margin:auto;padding:30px;box-shadow:0 25px 80px #0f172a1f}.payment-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.payment-grid .field.full{grid-column:1/-1}@media (max-width:980px){.home-banner-full{min-height:auto;padding-top:92px}.home-banner-media{border-radius:22px;height:56vh}.home-half-media{border-radius:22px;height:34vh}.home-intro-box{border-radius:24px;padding:30px 18px}.payment-grid{grid-template-columns:1fr}.floating-whatsapp{bottom:16px;right:16px}.site-bg .nav-links.open{background:#fff!important}}.nav-inner{position:relative!important}.nav-direct{align-items:center;gap:10px;margin-left:auto;display:flex}.nav-direct a{white-space:nowrap;border-radius:999px;padding:12px 18px;font-weight:900;text-decoration:none}.nav-home-link{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e}.nav-pay-link,.nav-pay-big{color:#111!important;background:#ffcf24!important;border:0!important;box-shadow:0 12px 30px #ffcf2447!important}.menu-more{cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-left:8px;font-weight:900;color:#0d1320!important;background:#fff!important;border:1px solid #00000014!important;padding:12px 18px!important;display:inline-flex!important}.nav-links.dropdown-menu{z-index:999;background:#070f21fa;border:1px solid #ffffff24;border-radius:22px;min-width:245px;padding:12px;position:absolute;top:68px;right:120px;box-shadow:0 24px 60px #0000004d;flex-direction:column!important;align-items:stretch!important;gap:6px!important;display:none!important}.nav-links.dropdown-menu.open{display:flex!important}.nav-links.dropdown-menu a{color:#fff!important;border-radius:14px!important;padding:13px 14px!important;font-weight:900!important;text-decoration:none!important}.nav-links.dropdown-menu a:hover{background:#ffffff1f!important}.payment-card-box{color:#fff;padding:32px;background:linear-gradient(145deg,#0b142ceb,#213767e0)!important}.payment-list b{background:#ffffff1a;border-radius:16px;padding:14px 16px}@media (max-width:900px){.nav-inner{gap:8px}.brand span{font-size:16px}.nav-direct{margin-left:0}.nav-direct a{padding:10px 12px;font-size:13px}.menu-more{font-size:13px;padding:10px 12px!important}.nav-links.dropdown-menu{min-width:auto;top:72px;left:10px;right:10px}.nav-actions .btn{padding:10px 12px;font-size:13px}}.bt-nav{color:#0d1320!important;z-index:9999!important;background:#fff!important;border-bottom:1px solid #e8edf5!important;position:sticky!important;top:0!important}.bt-nav-inner{justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:74px!important;display:flex!important}.bt-brand{color:#0d1320!important;white-space:nowrap!important;align-items:center!important;gap:12px!important;font-size:21px!important;font-weight:900!important;text-decoration:none!important;display:flex!important}.bt-brand img{object-fit:contain!important;background:#fff!important;border-radius:10px!important;width:42px!important;height:42px!important;display:block!important}.bt-nav-actions{justify-content:flex-end!important;align-items:center!important;gap:16px!important;display:flex!important;position:relative!important}.bt-menu-dropdown a{color:#fff!important;border-radius:12px!important;padding:13px 14px!important;font-weight:900!important;text-decoration:none!important;display:block!important}@media (max-width:900px){.bt-nav-inner{align-items:flex-start!important;padding-top:14px!important;padding-bottom:14px!important}.bt-nav-actions{flex-wrap:wrap!important;gap:10px!important}.bt-nav-pill{min-height:40px!important;padding:0 14px!important;font-size:14px!important}.bt-brand span{font-size:17px!important}.bt-menu-dropdown{left:0!important;right:auto!important}}@media (max-width:560px){.bt-nav-inner{flex-direction:column!important;align-items:stretch!important}.bt-nav-actions{justify-content:flex-start!important}.bt-menu-dropdown{min-width:230px!important;left:0!important;right:auto!important}}.site-bg .footer .brand span{color:#fff!important}.site-bg .footer .brand img{object-fit:contain!important;background:#fff!important;border-radius:10px!important;width:42px!important;height:42px!important}.site-bg .footer a{color:#d8e4f8!important}.site-bg .footer h4{color:#fff!important}.bt-nav{color:#0d1320!important;z-index:9999!important;background:#fff!important;border-bottom:1px solid #e8edf5!important;position:sticky!important;top:0!important;box-shadow:0 8px 28px #0a142814!important}.bt-nav-inner{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:74px!important;display:flex!important}.bt-brand{color:#0d1320!important;white-space:nowrap!important;align-items:center!important;gap:12px!important;min-width:0!important;font-size:21px!important;font-weight:900!important;text-decoration:none!important;display:flex!important}.bt-brand span{color:#0d1320!important;white-space:nowrap!important;text-overflow:ellipsis!important;display:inline-block!important;overflow:hidden!important}.bt-brand img{object-fit:contain!important;background:#fff!important;border-radius:10px!important;flex:none!important;width:42px!important;height:42px!important;display:block!important}.bt-nav-actions{flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:16px!important;margin-left:auto!important;display:flex!important;position:relative!important}.bt-nav-pill{cursor:pointer!important;white-space:nowrap!important;min-height:46px!important;box-shadow:none!important;border:2px solid #0000!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 22px!important;font-size:16px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.bt-home{color:#0d1320!important;background:#fff!important;border-color:#0d1320!important}.bt-pay,.bt-backend{color:#0d1320!important;background:#ffc107!important;border-color:#ffc107!important}.bt-menu-btn{color:#0d1320!important;background:#fff!important;border:2px solid #0d1320!important;font-family:inherit!important}.bt-menu-wrap{display:inline-flex!important;position:relative!important}.bt-menu-dropdown{z-index:10000!important;background:#07111f!important;border:1px solid #ffffff24!important;border-radius:18px!important;min-width:285px!important;padding:12px!important;display:none!important;position:absolute!important;top:calc(100% + 9px)!important;right:0!important;box-shadow:0 18px 50px #00000059!important}.bt-menu-wrap.open .bt-menu-dropdown,.bt-menu-wrap:hover .bt-menu-dropdown{flex-direction:column!important;gap:4px!important;display:flex!important}.bt-menu-dropdown a{color:#fff!important;text-align:left!important;border-radius:12px!important;padding:13px 14px!important;font-weight:900!important;text-decoration:none!important;display:block!important}.bt-menu-dropdown a:hover{background:#ffffff1f!important}.nav-links,.menu-btn,.nav-actions{display:none!important}.payment-list{gap:12px!important;margin-top:22px!important;display:grid!important}.payment-list b{color:#fff!important;background:#ffffff1a!important;border-radius:16px!important;padding:14px 16px!important}.payment-card-box h2,.payment-card-box p{color:#fff!important}.floating-whatsapp{letter-spacing:.5px!important;font-size:16px!important}.home-job-collab{padding:20px 0 70px!important}.job-collab-card{text-align:center!important;color:#fff!important;background:#071123d1!important;border:1px solid #ffffff29!important;border-radius:34px!important;max-width:980px!important;margin:auto!important;padding:42px 28px!important;box-shadow:0 25px 80px #050f2340!important}.job-collab-card h2{margin:16px 0 12px!important;font-size:clamp(32px,5vw,54px)!important;line-height:1.08!important}.job-collab-card p{color:#d7e4f8!important;max-width:760px!important;margin:0 auto 24px!important;font-size:18px!important;line-height:1.8!important}@media (max-width:980px){.bt-nav-inner{gap:10px!important}.bt-nav-actions{gap:8px!important}.bt-nav-pill{min-height:40px!important;padding:0 13px!important;font-size:14px!important}.bt-brand{font-size:17px!important}.bt-brand img{width:38px!important;height:38px!important}.bt-menu-dropdown{min-width:260px!important;right:0!important}}@media (max-width:680px){.bt-nav-inner{flex-direction:column!important;align-items:stretch!important}.bt-nav-actions{flex-wrap:wrap!important;justify-content:flex-start!important;margin-left:0!important}.bt-menu-dropdown{min-width:245px!important;left:0!important;right:auto!important}}.upload-help{color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;margin-top:8px;padding:8px 10px;font-size:12px;font-weight:800;line-height:1.5;display:block}.cms-section-title{background:linear-gradient(135deg,#f8fbff,#eef6ff);border:1px solid #dbeafe;border-radius:18px;grid-column:1/-1;margin-top:10px;padding:16px 18px}.cms-section-title h3{color:#0d1320;margin:0 0 4px;font-size:20px}.cms-section-title p{color:#64748b;margin:0;font-weight:700}.admin-shell .btn,.admin-main .btn,.admin-shell button.btn,.admin-main button.btn,.admin-form button.btn,.topbar .btn,.admin-actions .btn{cursor:pointer!important;opacity:1!important;visibility:visible!important;-webkit-text-fill-color:currentColor!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:44px!important;padding:11px 20px!important;font-size:15px!important;font-weight:900!important;line-height:1.1!important;text-decoration:none!important;display:inline-flex!important}.admin-shell .btn-primary,.admin-main .btn-primary,.admin-shell button.btn-primary,.admin-main button.btn-primary,.admin-form button.btn-primary,.topbar .btn-primary,.admin-actions .btn-primary{color:#fff!important;background:linear-gradient(135deg,#0d6efd,#0057d8)!important;border:1px solid #0d6efd!important;box-shadow:0 12px 28px #0d6efd47!important}.admin-shell .btn-primary:hover,.admin-main .btn-primary:hover,.admin-shell button.btn-primary:hover,.admin-main button.btn-primary:hover,.admin-form button.btn-primary:hover,.topbar .btn-primary:hover,.admin-actions .btn-primary:hover{color:#fff!important;background:linear-gradient(135deg,#005eea,#0049b8)!important}.admin-shell .btn-light,.admin-main .btn-light,.admin-shell button.btn-light,.admin-main button.btn-light,.admin-form button.btn-light,.topbar .btn-light,.admin-actions .btn-light{color:#08111f!important;background:#fff!important;border:1px solid #cfd8e6!important;box-shadow:0 8px 22px #0f172a14!important}.admin-shell .btn-ghost,.admin-main .btn-ghost,.admin-shell button.btn-ghost,.admin-main button.btn-ghost{color:#fff!important;background:#10244d!important;border:1px solid #2e63d7!important}.admin-form>button.btn,.admin-card form>button.btn,.admin-card .admin-form button.btn{grid-column:1/-1!important;width:fit-content!important;max-width:100%!important;margin-top:8px!important}.admin-actions .btn-primary,.topbar button.btn-primary{color:#fff!important;background:#0d6efd!important;border-color:#0d6efd!important}.bt-dashboard{color:#101828;background:#f7f8fb;min-height:calc(100vh - 110px);padding:6px 0 34px}.bt-dash-head{justify-content:space-between;align-items:flex-end;gap:20px;margin:8px 0 22px;display:flex}.bt-breadcrumb{color:#2563eb;align-items:center;gap:10px;margin-bottom:18px;font-size:14px;display:flex}.bt-breadcrumb b{color:#101828}.bt-dash-head h2{color:#101828;margin:0 0 8px;font-size:34px;font-weight:900;line-height:1.1}.bt-dash-head p{color:#344054;margin:0;font-weight:500}.bt-dash-filter{color:#111827;background:#fff;border:1px solid #e8edf5;border-radius:10px;padding:14px 18px;font-weight:800;box-shadow:0 10px 30px #0f172a0d}.bt-panel{background:#fff;border:1px solid #edf0f6;border-radius:16px;margin-bottom:18px;padding:24px;box-shadow:0 12px 34px #0f172a0a}.bt-panel-title{align-items:center;gap:12px;margin-bottom:22px;display:flex}.bt-panel-title h3{color:#101828;margin:0;font-size:20px}.bt-mini-dot{background:conic-gradient(#2563eb,#22c55e,#f97316,#2563eb);border-radius:50%;width:20px;height:20px;display:inline-block}.bt-mini-dot.wallet{background:linear-gradient(135deg,#f97316,#22c55e)}.bt-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.bt-big-stat{background:#fff;border:1px solid #e8edf5;border-radius:12px;justify-content:space-between;align-items:flex-start;min-height:120px;padding:26px 28px;display:flex;box-shadow:0 8px 24px #0f172a0b}.bt-big-stat p{color:#111827;margin:0 0 12px;font-size:16px;font-weight:900}.bt-big-stat b{color:#111827;font-size:28px}.bt-big-stat span{color:#2563eb;background:#eef5ff;border-radius:12px;padding:10px 8px;font-size:12px;font-weight:900}.bt-order-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.bt-order-stat{background:#fbfcff;border:1px solid #eef2f7;border-radius:8px;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.bt-order-stat span{color:#111827;font-weight:800}.bt-order-stat b{color:#111827;font-size:22px}.bt-wallet-grid{grid-template-columns:1.2fr 1fr 1fr;gap:12px;display:grid}.bt-wallet-main{background:#fff;border:1px solid #e8edf5;border-radius:12px;flex-direction:column;grid-row:span 2;justify-content:center;align-items:center;min-height:200px;padding:28px;display:flex;box-shadow:0 8px 24px #0f172a0a}.bt-wallet-main span{color:#2563eb;background:#eef5ff;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:900}.bt-wallet-main b{color:#111827;margin-top:18px;font-size:34px}.bt-wallet-main p{color:#111827;margin:8px 0 0;font-weight:900}.bt-wallet-card{background:#fff;border:1px solid #e8edf5;border-radius:12px;min-height:94px;padding:24px;box-shadow:0 8px 24px #0f172a0a}.bt-wallet-card b{color:#111827;margin-bottom:6px;font-size:28px;display:block}.bt-wallet-card span{color:#344054;font-weight:700}.bt-two-col{grid-template-columns:1fr 1fr;gap:18px;display:grid}.bt-list-clean{gap:10px;display:grid}.bt-row-clean{background:#fbfcff;border:1px solid #edf1f7;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.bt-row-clean b{color:#101828;display:block}.bt-row-clean span{color:#667085;margin-top:4px;display:block}.bt-row-clean em{color:#2563eb;white-space:nowrap;font-style:normal;font-weight:900}.bt-empty{color:#667085;font-weight:700}.bt-health-actions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.bt-health-actions .btn-primary{color:#fff!important;background:#2563eb!important}.bt-health-actions .btn-light{color:#111827!important;background:#fff!important;border:1px solid #d0d5dd!important}@media (max-width:1100px){.bt-stat-grid,.bt-order-grid{grid-template-columns:repeat(2,1fr)}.bt-wallet-grid,.bt-two-col{grid-template-columns:1fr}.bt-wallet-main{grid-row:auto}}@media (max-width:650px){.bt-dash-head{display:block}.bt-dash-filter{margin-top:14px}.bt-stat-grid,.bt-order-grid{grid-template-columns:1fr}.bt-panel{padding:16px}.bt-dash-head h2{font-size:28px}}.premium-dashboard{flex-direction:column;gap:22px;display:flex}.premium-hero-card{color:#fff;background:linear-gradient(135deg,#071a3d 0%,#0b3b86 55%,#1e91ff 100%);border-radius:30px;grid-template-columns:1.35fr .8fr;gap:24px;padding:28px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #0f377847}.premium-hero-card:before{content:"";background:#ffffff24;border-radius:50%;width:360px;height:360px;position:absolute;top:-160px;right:-130px}.premium-hero-card:after{content:"";background:#ffc4002e;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-120px;left:45%}.premium-hero-card>*{z-index:1;position:relative}.premium-kicker{background:#ffffff29;border:1px solid #ffffff38;border-radius:999px;padding:9px 14px;font-size:13px;font-weight:900;display:inline-flex}.premium-hero-card h2{color:#fff;margin:18px 0 12px;font-size:36px;line-height:1.05}.premium-hero-card p{color:#dbeaff;max-width:640px;font-weight:700;line-height:1.7}.premium-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.premium-primary,.premium-soft,.premium-outline{cursor:pointer;border:none;border-radius:16px;padding:12px 18px;font-weight:1000;box-shadow:0 10px 24px #0f37781f}.premium-primary{color:#fff;background:#0b7cff}.premium-soft{color:#0d1728;background:#fff}.premium-outline{color:#0d1728;background:0 0;border:1px solid #dbe7f7}.premium-wallet{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff21;border:1px solid #ffffff38;border-radius:26px;padding:22px}.premium-wallet span{color:#d9e8ff;font-weight:900}.premium-wallet strong{color:#fff;margin:12px 0;font-size:34px;display:block}.wallet-mini-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}.wallet-mini-grid div{background:#ffffff21;border-radius:16px;padding:12px}.wallet-mini-grid b{color:#fff;display:block}.wallet-mini-grid small{color:#dbeaff;font-weight:800}.premium-stat-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.premium-stat-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #e7edf7;border-radius:24px;padding:22px;transition:all .2s;box-shadow:0 18px 50px #0f377814}.premium-stat-card:hover{transform:translateY(-3px);box-shadow:0 24px 60px #0f377824}.premium-stat-card span{color:#68778d;font-weight:1000}.premium-stat-card b{color:#081426;margin:10px 0;font-size:34px;display:block}.premium-stat-card small{color:#8290a4;font-weight:900}.premium-grid-2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.premium-grid-3{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.premium-panel{background:#fff;border:1px solid #e7edf7;border-radius:26px;padding:22px;box-shadow:0 18px 50px #0f377814}.premium-blue-panel{background:linear-gradient(135deg,#f8fbff,#edf6ff)}.panel-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.panel-head span{text-transform:uppercase;letter-spacing:.08em;color:#708098;font-size:12px;font-weight:1000}.panel-head h3{color:#091629;margin:5px 0 0;font-size:22px}.panel-head button{color:#0b65d8;cursor:pointer;background:#eef5ff;border:none;border-radius:999px;padding:10px 14px;font-weight:1000}.status-list{flex-direction:column;gap:14px;display:flex}.status-row{grid-template-columns:130px 1fr 45px;align-items:center;gap:12px;display:grid}.status-row b{color:#101a2c;display:block}.status-row small{color:#7a889c;font-weight:800}.status-row strong{color:#0b65d8}.status-bar{background:#edf2f8;border-radius:999px;height:12px;overflow:hidden}.status-bar i{background:linear-gradient(90deg,#0b7cff,#12c7ff);border-radius:999px;height:100%;display:block}.content-score-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.content-score-grid div{background:#fff;border:1px solid #e7edf7;border-radius:20px;padding:18px}.content-score-grid b{color:#081426;font-size:30px;display:block}.content-score-grid span{color:#6e7e94;font-weight:900}.premium-list{flex-direction:column;gap:12px;display:flex}.premium-list p,.premium-muted{color:#708098;font-weight:800}.premium-list-row{background:#f8fbff;border:1px solid #e8eef8;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}.premium-list-row b{color:#0c1729;display:block}.premium-list-row small{color:#748499;margin-top:3px;font-weight:800;display:block}.premium-list-row em{color:#0b65d8;white-space:nowrap;background:#edf6ff;border-radius:999px;padding:8px 10px;font-size:12px;font-style:normal;font-weight:1000}@media (max-width:1100px){.premium-hero-card,.premium-grid-2,.premium-grid-3{grid-template-columns:1fr}.premium-stat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.premium-stat-grid{grid-template-columns:1fr}.premium-hero-card{padding:22px}.premium-hero-card h2{font-size:28px}.status-row,.wallet-mini-grid{grid-template-columns:1fr}}.staff-premium{gap:22px;display:grid}.staff-hero-card{color:#fff;background:linear-gradient(135deg,#061d44,#0d52c8 48%,#031024);border-radius:28px;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #0a43aa40}.staff-hero-card:before{content:"";background:#ffffff21;border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-90px}.staff-hero-card h2{margin:8px 0 10px;font-size:34px}.staff-hero-card p{color:#dce8ff;max-width:760px;margin:0}.staff-kicker{letter-spacing:.8px;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:900}.staff-hero-stats{z-index:1;grid-template-columns:repeat(3,1fr);gap:12px;min-width:330px;display:grid;position:relative}.staff-hero-stats div{text-align:center;background:#ffffff24;border:1px solid #fff3;border-radius:20px;padding:16px}.staff-hero-stats b{font-size:30px;display:block}.staff-hero-stats span{color:#dce8ff;font-size:12px;font-weight:800}.staff-layout-grid{grid-template-columns:1.35fr .65fr;gap:22px;display:grid}.staff-add-card,.staff-power-guide,.staff-list-card{border:1px solid #e6edf7!important;box-shadow:0 20px 50px #0c204c14!important}.permission-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.perm-card{cursor:pointer;background:#f7faff;border:1px solid #e5edf8;border-radius:16px;align-items:flex-start;gap:10px;padding:12px;transition:all .2s;display:flex}.perm-card:hover{border-color:#1677ff;box-shadow:0 10px 24px #1677ff1f}.perm-card input{accent-color:#1677ff;margin-top:4px}.perm-card b{color:#0d1b33;display:block}.perm-card small{color:#607089;margin-top:3px;font-weight:700;line-height:1.35;display:block}.power-guide-list{gap:10px;max-height:640px;padding-right:4px;display:grid;overflow:auto}.power-guide-list div{background:#f8fbff;border:1px solid #e6edf7;border-radius:16px;padding:12px}.power-guide-list b{color:#0d1b33;display:block}.power-guide-list span{color:#68778e;font-size:12px;font-weight:700}.staff-list-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.staff-list-head h2{margin:0}.staff-list-head p{color:#68778e;margin:4px 0 0}.staff-list-head span{color:#0652c8;background:#eaf3ff;border-radius:999px;padding:9px 14px;font-weight:900}.staff-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.staff-user-card{background:#fff;border:1px solid #e5edf8;border-radius:24px;padding:18px;box-shadow:0 16px 40px #0c204c12}.staff-user-card.disabled{opacity:.72;background:#f9fafc}.staff-user-top{align-items:center;gap:12px;display:flex}.staff-avatar{color:#fff;background:linear-gradient(135deg,#1677ff,#00a3ff);border-radius:18px;place-items:center;width:50px;height:50px;font-size:22px;font-weight:1000;display:grid;box-shadow:0 12px 26px #1677ff38}.staff-user-top h3{color:#0d1b33;margin:0}.staff-user-top p{color:#5f6f86;margin:3px 0;font-weight:800}.staff-user-top small{color:#75849a;font-weight:800}.staff-status{border-radius:999px;margin-left:auto;padding:7px 11px;font-size:12px;font-weight:1000}.staff-status.active{color:#05814b;background:#e8fff4}.staff-status.off{color:#c92828;background:#fff0f0}.staff-power-chips{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.staff-power-chips span{color:#0757bf;background:#eef5ff;border:1px solid #d7e8ff;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:900}.staff-actions-row{gap:10px;margin-bottom:12px;display:flex}.staff-edit-box{background:#f8fbff;border:1px solid #e6edf7;border-radius:18px;padding:12px}.staff-edit-box summary{cursor:pointer;color:#0d1b33;font-weight:1000}.staff-edit-box .admin-form{margin-top:14px}@media (max-width:1100px){.staff-hero-card,.staff-layout-grid{grid-template-columns:1fr;display:grid}.staff-hero-stats,.staff-cards-grid,.permission-grid{grid-template-columns:1fr}.staff-hero-stats{min-width:0}}:root{--bt-yellow:#ffc107;--bt-dark:#081226;--bt-navy:#111844;--bt-text:#111827;--bt-muted:#5f6f86;--bt-soft:#f6f8fc;--bt-border:#e8edf5;--bt-radius:28px;--bt-shadow:0 24px 70px #0d183424}.bt-site{min-height:100vh;color:var(--bt-text);background:#fff;font-family:Inter,Arial,Helvetica,sans-serif;overflow-x:hidden}.bt-container{width:min(1180px,100% - 42px);margin:0 auto}.bt-header{z-index:10000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid #0a142814;position:sticky;top:0;box-shadow:0 8px 28px #0a14280f}.bt-nav-shell{justify-content:space-between;align-items:center;gap:20px;width:min(1180px,100% - 42px);min-height:76px;margin:0 auto;display:flex}.bt-brand{color:#111827;align-items:center;gap:12px;min-width:0;font-size:21px;font-weight:950;text-decoration:none;display:flex}.bt-brand img{object-fit:contain;background:#fff;border-radius:12px;width:44px;height:44px;display:block;box-shadow:0 8px 24px #00000014}.bt-brand span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bt-actions{flex:none;align-items:center;gap:14px;display:flex}.bt-pill{white-space:nowrap;cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;height:46px;padding:0 22px;font-size:16px;font-weight:950;line-height:1;text-decoration:none;display:inline-flex}.bt-pill-outline{color:#111827;background:#fff;border-color:#101828}.bt-pill-yellow{background:var(--bt-yellow);color:#111827;border-color:var(--bt-yellow);box-shadow:0 12px 28px #ffc10742}.bt-menu{position:relative}.bt-menu-button{font-family:inherit}.bt-dropdown{z-index:10001;background:#07111f;border:1px solid #ffffff1f;border-radius:22px;width:292px;padding:12px;display:none;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 28px 70px #00000057}.bt-menu.open .bt-dropdown,.bt-menu:hover .bt-dropdown{flex-direction:column;gap:4px;display:flex}.bt-dropdown a{color:#fff;border-radius:14px;padding:14px 15px;font-weight:900;text-decoration:none;display:block}.bt-dropdown a:hover{background:#ffffff1f}.bt-reveal{opacity:0;transition:opacity 1.05s,transform 1.05s;transform:translateY(38px)}.bt-reveal.show{opacity:1;transform:translateY(0)}.bt-full-screen-banner{background:linear-gradient(#fff 0%,#f5f7fb 100%);padding:24px 0 56px}.bt-full-media{height:calc(100vh - 130px);min-height:520px;max-height:780px;box-shadow:var(--bt-shadow);background:#fff;border:1px solid #0a142814;border-radius:34px}.bt-banner-media{position:relative;overflow:hidden}.bt-banner-media img,.bt-banner-media video{object-fit:cover;width:100%;height:100%;display:block}.bt-intro-section{background:#fff;padding:78px 0}.bt-intro-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:42px;display:grid}.bt-kicker{color:#7a5600;letter-spacing:.3px;text-transform:uppercase;background:#fff7d9;border:1px solid #f0d36d;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:950;display:inline-flex}.bt-intro-copy h1,.bt-page-hero h1{letter-spacing:-2.5px;margin:20px 0 18px;font-size:clamp(44px,6vw,82px);line-height:.98}.bt-intro-copy p,.bt-page-hero p,.bt-section-title p,.bt-company-card p,.bt-job-card p{color:var(--bt-muted);max-width:700px;font-size:18px;line-height:1.8}.bt-button-row{flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;display:flex}.bt-center{justify-content:center}.bt-main-btn,.bt-white-btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 24px;font-weight:950;text-decoration:none;display:inline-flex}.bt-main-btn{background:var(--bt-yellow);color:#111827;box-shadow:0 14px 32px #ffc10740}.bt-white-btn{color:#111827;border:1px solid var(--bt-border);background:#fff;box-shadow:0 10px 26px #0a142814}.bt-service-preview{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.bt-card{border:1px solid var(--bt-border);background:#fff;border-radius:26px;padding:16px;transition:transform .32s,box-shadow .32s;box-shadow:0 18px 45px #0a142814}.bt-card:hover{transform:translateY(-6px);box-shadow:0 26px 60px #0a142824}.bt-mini-media{background:#edf2f8;border-radius:20px;height:168px;margin-bottom:16px;overflow:hidden}.bt-mini-media img,.bt-mini-media video{object-fit:cover;width:100%;height:100%;display:block}.bt-card-number,.bt-tag{color:#7a5600;background:#fff7d9;border:1px solid #f0d36d;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:950;display:inline-flex}.bt-card h3{margin:14px 0 8px;font-size:20px;line-height:1.25}.bt-card p{color:var(--bt-muted);margin:0;line-height:1.65}.bt-second-banner-section{background:#fff;padding:20px 0 80px}.bt-half-media{height:52vh;min-height:360px;max-height:520px;box-shadow:var(--bt-shadow);border:1px solid #0a142814;border-radius:34px}.bt-company-section{color:#fff;background:linear-gradient(120deg,#07111f,#121946);padding:84px 0}.bt-company-card{text-align:center;max-width:920px;margin:0 auto}.bt-company-card h2,.bt-job-card h2,.bt-section-title h2{letter-spacing:-1.8px;margin:18px 0 14px;font-size:clamp(38px,5vw,68px);line-height:1}.bt-company-card p,.bt-job-card p{color:#d6e3f7;margin-left:auto;margin-right:auto}.bt-job-section{background:#f7f9fd;padding:86px 0}.bt-job-card{border:1px solid var(--bt-border);box-shadow:var(--bt-shadow);text-align:center;background:#fff;border-radius:34px;padding:52px 34px}.bt-section{padding:88px 0}.bt-white-section{background:#fff}.bt-blog-section{background:#f7f9fd}.bt-section-title{text-align:center;max-width:760px;margin:0 auto 36px}.bt-section-title p{margin:0 auto}.bt-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.bt-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.bt-price{color:#111827;font-weight:950}.bt-page-hero{color:#fff;background:linear-gradient(120deg,#07111f,#111844);padding:78px 0}.bt-page-grid{grid-template-columns:1fr .92fr;align-items:center;gap:42px;display:grid}.bt-page-hero p{color:#d8e3f6}.bt-page-media{border-radius:30px;height:430px;box-shadow:0 30px 90px #0000004d}.bt-portfolio-list{gap:16px;max-width:900px;margin:0 auto;display:grid}.bt-portfolio-item{border:1px solid var(--bt-border);color:#111827;background:#fff;border-radius:22px;flex-direction:column;gap:8px;padding:20px;text-decoration:none;display:flex;box-shadow:0 12px 34px #0a142814}.bt-portfolio-item span{color:var(--bt-muted)}.bt-form{border:1px solid var(--bt-border);box-shadow:var(--bt-shadow);background:#fff;border-radius:30px;padding:28px}.bt-form-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.bt-form label{color:#111827;flex-direction:column;gap:8px;font-weight:900;display:flex}.bt-form input,.bt-form select,.bt-form textarea{font:inherit;border:1px solid #dce4f0;border-radius:16px;padding:14px 16px}.bt-form textarea{min-height:150px}.bt-full-field{grid-column:1/-1}.bt-success{color:#08743b;background:#eafff2;border:1px solid #aef0c7;border-radius:14px;margin-top:14px;padding:12px 14px;font-weight:900}.bt-footer{color:#fff;background:#07111f;padding:58px 0 44px}.bt-footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px;display:grid}.bt-footer-brand{align-items:center;gap:12px;font-size:20px;font-weight:950;display:flex}.bt-footer-brand img{object-fit:contain;background:#fff;border-radius:10px;width:42px;height:42px}.bt-footer p{color:#cbd6e8;line-height:1.7}.bt-footer a{color:#dbe6f8;margin:10px 0;text-decoration:none;display:block}.bt-footer h4{color:#fff;margin:0 0 12px}.bt-whatsapp{color:#fff;z-index:9999;background:#20d366;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;font-weight:950;text-decoration:none;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 16px 36px #20d36647}.bt-payment-card{color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:30px;padding:34px;box-shadow:0 26px 80px #00000040}.bt-payment-points{gap:12px;margin-top:22px;display:grid}.bt-payment-points b{background:#ffffff1a;border-radius:16px;padding:15px 16px}.nav,.nav-links,.menu-btn,.nav-actions{display:none!important}@media (max-width:1040px){.bt-intro-grid,.bt-page-grid{grid-template-columns:1fr}.bt-service-preview,.bt-grid{grid-template-columns:repeat(2,1fr)}.bt-full-media{height:62vh}.bt-actions{gap:8px}.bt-pill{height:42px;padding:0 14px;font-size:14px}.bt-brand{font-size:18px}.bt-brand img{width:40px;height:40px}}@media (max-width:720px){.bt-nav-shell{flex-direction:column;align-items:flex-start;padding:12px 0}.bt-actions{flex-wrap:wrap}.bt-dropdown{left:0;right:auto}.bt-service-preview,.bt-grid,.bt-footer-grid,.bt-form-grid{grid-template-columns:1fr}.bt-full-media{border-radius:22px;height:58vh;min-height:390px}.bt-half-media{border-radius:22px;height:40vh;min-height:290px}.bt-intro-copy h1,.bt-page-hero h1{letter-spacing:-1px;font-size:42px}.bt-company-card h2,.bt-job-card h2,.bt-section-title h2{font-size:38px}.bt-container{width:min(100% - 28px,1180px)}}.bt-full-screen-banner{background:#07111f!important;width:100%!important;min-height:calc(100vh - 76px)!important;margin:0!important;padding:0!important;overflow:hidden!important}.bt-full-screen-banner>.bt-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.bt-full-screen-banner .bt-reveal{opacity:0!important;width:100%!important;transition:opacity 1.45s,transform 1.45s!important;transform:scale(1.035)translateY(28px)!important}.bt-full-screen-banner .bt-reveal.show{opacity:1!important;transform:scale(1)translateY(0)!important}.bt-full-screen-banner .bt-full-media{width:100%!important;height:calc(100vh - 76px)!important;min-height:calc(100vh - 76px)!important;max-height:none!important;box-shadow:none!important;background:#07111f!important;border:0!important;border-radius:0!important}.bt-full-screen-banner .bt-full-media img,.bt-full-screen-banner .bt-full-media video{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}@media (max-width:720px){.bt-full-screen-banner{min-height:calc(100vh - 98px)!important}.bt-full-screen-banner .bt-full-media{height:calc(100vh - 98px)!important;min-height:calc(100vh - 98px)!important}}.bt-second-banner-section{background:#fff!important;width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}.bt-second-banner-section>.bt-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.bt-second-banner-section .bt-reveal{opacity:0!important;width:100%!important;transition:opacity 1.45s,transform 1.45s!important;transform:scale(1.03)translateY(30px)!important}.bt-second-banner-section .bt-reveal.show{opacity:1!important;transform:scale(1)translateY(0)!important}.bt-second-banner-section .bt-half-media{width:100%!important;height:55vh!important;min-height:390px!important;max-height:560px!important;box-shadow:none!important;background:#07111f!important;border:0!important;border-radius:0!important}.bt-second-banner-section .bt-half-media img,.bt-second-banner-section .bt-half-media video{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}@media (max-width:720px){.bt-second-banner-section .bt-half-media{height:46vh!important;min-height:300px!important;max-height:none!important}}.bt-site{overflow-x:hidden!important}.bt-banner-media img,.bt-banner-media video,.bt-mini-media img,.bt-mini-media video{max-width:100%!important}@media (max-width:980px){.bt-nav-shell{gap:12px!important;width:calc(100% - 26px)!important}.bt-brand{min-width:0!important;font-size:18px!important}.bt-brand img{flex:0 0 40px!important;width:40px!important;height:40px!important}.bt-brand span{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;max-width:44vw!important;overflow:hidden!important}.bt-actions{gap:8px!important}.bt-pill{height:42px!important;padding:0 13px!important;font-size:14px!important}.bt-dropdown{width:min(340px,100vw - 24px)!important;max-height:calc(100vh - 120px)!important;right:0!important;overflow:auto!important}.bt-intro-grid,.bt-page-grid{grid-template-columns:1fr!important}.bt-service-preview,.bt-grid{grid-template-columns:repeat(2,1fr)!important}.bt-footer-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:720px){.bt-header{z-index:99999!important;background:#fffffffa!important;position:sticky!important;top:0!important}.bt-nav-shell{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-height:auto!important;margin:0!important;padding:10px 12px!important;display:flex!important}.bt-brand{color:#111827!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;font-size:17px!important;display:flex!important}.bt-brand img{object-fit:contain!important;border-radius:11px!important;flex:0 0 38px!important;width:38px!important;height:38px!important}.bt-brand span{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:calc(100vw - 74px)!important;overflow:hidden!important}.bt-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:center!important;gap:7px!important;width:100%!important;display:grid!important}.bt-pill{text-align:center!important;border-radius:999px!important;width:100%!important;min-width:0!important;height:38px!important;padding:0 6px!important;font-size:12px!important;font-weight:950!important;line-height:1!important}.bt-menu{width:100%!important;position:relative!important}.bt-menu-button{width:100%!important}.bt-dropdown{border-radius:18px!important;width:calc(100vw - 24px)!important;max-width:370px!important;max-height:calc(100vh - 132px)!important;padding:10px!important;position:absolute!important;top:calc(100% + 8px)!important;left:50%!important;right:auto!important;overflow:auto!important;transform:translate(-50%)!important}.bt-dropdown a{border-radius:12px!important;padding:13px 14px!important;font-size:15px!important;line-height:1.25!important}.bt-container{width:calc(100% - 24px)!important;max-width:none!important}.bt-full-screen-banner{min-height:calc(100svh - 96px)!important}.bt-full-screen-banner .bt-full-media{border-radius:0!important;height:calc(100svh - 96px)!important;min-height:calc(100svh - 96px)!important}.bt-full-screen-banner .bt-full-media img,.bt-full-screen-banner .bt-full-media video,.bt-second-banner-section .bt-half-media img,.bt-second-banner-section .bt-half-media video{object-fit:cover!important;object-position:center!important}.bt-second-banner-section .bt-half-media{border-radius:0!important;height:50svh!important;min-height:280px!important;max-height:none!important}.bt-intro-section,.bt-section,.bt-company-section,.bt-job-section,.bt-page-hero{padding:52px 0!important}.bt-intro-grid,.bt-page-grid{grid-template-columns:1fr!important;gap:24px!important}.bt-service-preview,.bt-grid,.bt-footer-grid,.bt-form-grid{grid-template-columns:1fr!important;gap:16px!important}.bt-intro-copy h1,.bt-page-hero h1{letter-spacing:-1px!important;margin:16px 0!important;font-size:clamp(34px,11vw,46px)!important;line-height:1.04!important}.bt-company-card h2,.bt-job-card h2,.bt-section-title h2{letter-spacing:-.7px!important;font-size:clamp(31px,9vw,40px)!important;line-height:1.08!important}.bt-intro-copy p,.bt-page-hero p,.bt-section-title p,.bt-company-card p,.bt-job-card p,.bt-card p,.bt-footer p{font-size:15px!important;line-height:1.65!important}.bt-kicker{padding:7px 11px!important;font-size:11px!important}.bt-button-row{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;display:grid!important}.bt-main-btn,.bt-white-btn{width:100%!important;min-height:46px!important;padding:0 16px!important}.bt-card,.bt-job-card,.bt-company-card,.bt-payment-card,.bt-form{border-radius:22px!important;padding:18px!important}.bt-mini-media{border-radius:16px!important;height:210px!important}.bt-page-media{border-radius:18px!important;height:300px!important}.bt-row{flex-wrap:wrap!important;align-items:flex-start!important;gap:8px!important}.bt-footer{padding:40px 0 34px!important}.bt-footer-brand img{width:38px!important;height:38px!important}.bt-whatsapp{width:52px!important;height:52px!important;font-size:13px!important;bottom:14px!important;right:14px!important}.bt-payment-points b{font-size:14px!important;line-height:1.35!important}.bt-form{padding:18px!important}.bt-form input,.bt-form select,.bt-form textarea{box-sizing:border-box!important;width:100%!important}.bt-full-field{grid-column:auto!important}}@media (max-width:420px){.bt-nav-shell{padding:9px 10px!important}.bt-actions{gap:6px!important}.bt-pill{height:36px!important;padding:0 4px!important;font-size:11px!important}.bt-brand{font-size:16px!important}.bt-brand img{width:36px!important;height:36px!important}.bt-full-screen-banner{min-height:calc(100svh - 92px)!important}.bt-full-screen-banner .bt-full-media{height:calc(100svh - 92px)!important;min-height:calc(100svh - 92px)!important}.bt-container{width:calc(100% - 18px)!important}.bt-intro-copy h1,.bt-page-hero h1{font-size:34px!important}.bt-mini-media{height:190px!important}.bt-page-media{height:260px!important}.bt-dropdown{width:calc(100vw - 16px)!important}}@supports (height:100dvh){@media (max-width:720px){.bt-full-screen-banner{min-height:calc(100dvh - 96px)!important}.bt-full-screen-banner .bt-full-media{height:calc(100dvh - 96px)!important;min-height:calc(100dvh - 96px)!important}.bt-second-banner-section .bt-half-media{height:50dvh!important}}@media (max-width:420px){.bt-full-screen-banner{min-height:calc(100dvh - 92px)!important}.bt-full-screen-banner .bt-full-media{height:calc(100dvh - 92px)!important;min-height:calc(100dvh - 92px)!important}}}.bt-full-screen-banner .bt-full-media img,.bt-full-screen-banner .bt-full-media video,.bt-second-banner-section .bt-half-media img,.bt-second-banner-section .bt-half-media video{object-fit:contain!important;object-position:center center!important;background:#06111f!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}@supports (height:100dvh){.bt-full-screen-banner .bt-full-media{height:calc(100dvh - 82px)!important;min-height:calc(100dvh - 82px)!important}.bt-second-banner-section .bt-half-media{height:56dvh!important}}@media (max-width:980px){.bt-full-screen-banner .bt-full-media{height:calc(100svh - 96px)!important;min-height:calc(100svh - 96px)!important}.bt-second-banner-section .bt-half-media{height:54svh!important;min-height:340px!important}@supports (height:100dvh){.bt-full-screen-banner .bt-full-media{height:calc(100dvh - 96px)!important;min-height:calc(100dvh - 96px)!important}.bt-second-banner-section .bt-half-media{height:54dvh!important}}}@media (max-width:720px){.bt-full-screen-banner .bt-full-media{height:calc(100svh - 104px)!important;min-height:calc(100svh - 104px)!important}.bt-second-banner-section .bt-half-media{height:52svh!important;min-height:300px!important}@supports (height:100dvh){.bt-full-screen-banner .bt-full-media{height:calc(100dvh - 104px)!important;min-height:calc(100dvh - 104px)!important}.bt-second-banner-section .bt-half-media{height:52dvh!important}}}@media (max-width:420px){.bt-full-screen-banner .bt-full-media{height:calc(100svh - 96px)!important;min-height:calc(100svh - 96px)!important}.bt-second-banner-section .bt-half-media{height:50svh!important;min-height:280px!important}@supports (height:100dvh){.bt-full-screen-banner .bt-full-media{height:calc(100dvh - 96px)!important;min-height:calc(100dvh - 96px)!important}.bt-second-banner-section .bt-half-media{height:50dvh!important}}}.bt-full-screen-banner,.bt-second-banner-section{background:#06111f!important;width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important;overflow:hidden!important}.bt-full-screen-banner .bt-reveal,.bt-second-banner-section .bt-reveal{width:100vw!important;max-width:100vw!important;margin:0!important}.bt-full-screen-banner .bt-full-media{width:100vw!important;max-width:100vw!important;height:calc(100svh - 76px)!important;min-height:calc(100svh - 76px)!important;max-height:none!important;box-shadow:none!important;background:#06111f!important;border:0!important;border-radius:0!important}.bt-second-banner-section .bt-half-media{width:100vw!important;max-width:100vw!important;height:56svh!important;min-height:410px!important;max-height:none!important;box-shadow:none!important;background:#06111f!important;border:0!important;border-radius:0!important}.bt-full-screen-banner .bt-full-media img,.bt-full-screen-banner .bt-full-media video,.bt-second-banner-section .bt-half-media img,.bt-second-banner-section .bt-half-media video{object-fit:contain!important;object-position:center center!important;background:#06111f!important;border-radius:0!important;width:100%!important;height:100%!important;display:block!important}@supports (height:100dvh){.bt-full-screen-banner .bt-full-media{height:calc(100dvh - 76px)!important;min-height:calc(100dvh - 76px)!important}.bt-second-banner-section .bt-half-media{height:56dvh!important}}.bt-section.bt-white-section{background:#fff!important;padding:74px 0 82px!important}.bt-section-title{text-align:center!important;width:min(920px,100% - 28px)!important;margin:0 auto 38px!important}.bt-section-title h2{letter-spacing:-2px!important;color:#111827!important;margin:16px 0 12px!important;font-size:clamp(38px,5vw,70px)!important;line-height:1.02!important}.bt-section-title p{color:#607086!important;max-width:760px!important;margin:0 auto!important;font-size:18px!important}.bt-section.bt-white-section .bt-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;justify-content:center!important;align-items:stretch!important;gap:26px!important;width:min(1120px,100% - 34px)!important;margin:0 auto!important;display:grid!important}.bt-package-card{background:#fff!important;border:1px solid #e9eef6!important;border-radius:26px!important;height:100%!important;min-height:350px!important;padding:16px!important;box-shadow:0 22px 56px #0a14281a!important}.bt-package-card .bt-mini-media{background:#eef4ff!important;border-radius:20px!important;height:200px!important}.bt-package-card .bt-mini-media img,.bt-package-card .bt-mini-media video{object-fit:contain!important;background:#eef4ff!important}.bt-package-card .bt-row{align-items:center!important;margin-top:2px!important}.bt-package-card h3{color:#111827!important;margin:14px 0 10px!important;font-size:22px!important;line-height:1.25!important}.bt-package-card p{color:#607086!important;font-size:16px!important;line-height:1.7!important}.bt-price{color:#111827!important;white-space:nowrap!important;font-weight:950!important}@media (max-width:980px){.bt-full-screen-banner .bt-full-media{height:calc(100svh - 90px)!important;min-height:calc(100svh - 90px)!important}.bt-second-banner-section .bt-half-media{height:52svh!important;min-height:340px!important}@supports (height:100dvh){.bt-full-screen-banner .bt-full-media{height:calc(100dvh - 90px)!important;min-height:calc(100dvh - 90px)!important}.bt-second-banner-section .bt-half-media{height:52dvh!important}}}@media (max-width:720px){.bt-full-screen-banner .bt-full-media{height:calc(100svh - 112px)!important;min-height:calc(100svh - 112px)!important}.bt-second-banner-section .bt-half-media{height:48svh!important;min-height:300px!important}.bt-section.bt-white-section{padding:56px 0 62px!important}.bt-section.bt-white-section .bt-grid{grid-template-columns:1fr!important;gap:20px!important;width:min(100% - 24px,480px)!important}.bt-section-title h2{letter-spacing:-1px!important;font-size:40px!important}@supports (height:100dvh){.bt-full-screen-banner .bt-full-media{height:calc(100dvh - 112px)!important;min-height:calc(100dvh - 112px)!important}.bt-second-banner-section .bt-half-media{height:48dvh!important}}}@media (max-width:420px){.bt-full-screen-banner .bt-full-media{height:calc(100svh - 104px)!important;min-height:calc(100svh - 104px)!important}.bt-second-banner-section .bt-half-media{height:46svh!important;min-height:270px!important}.bt-package-card .bt-mini-media{height:180px!important}@supports (height:100dvh){.bt-full-screen-banner .bt-full-media{height:calc(100dvh - 104px)!important;min-height:calc(100dvh - 104px)!important}.bt-second-banner-section .bt-half-media{height:46dvh!important}}}@media (min-width:901px){:root{--admin-sidebar-width:266px}.admin-shell{filter:none!important;perspective:none!important;contain:initial!important;width:100%!important;min-height:100vh!important;display:block!important;position:relative!important;overflow:visible!important;transform:none!important}.admin-shell>.sidebar,.admin-shell .sidebar{width:var(--admin-sidebar-width)!important;min-width:var(--admin-sidebar-width)!important;max-width:var(--admin-sidebar-width)!important;overscroll-behavior:contain!important;z-index:99999!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;margin:0!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow:hidden auto!important;transform:none!important}.admin-shell .side-brand{z-index:2!important;position:sticky!important;top:0!important}.admin-shell .side-nav{flex-direction:column!important;padding-bottom:48px!important;display:flex!important}.admin-shell>.admin-main,.admin-shell .admin-main{width:calc(100% - var(--admin-sidebar-width))!important;min-width:0!important;min-height:100vh!important;margin-left:var(--admin-sidebar-width)!important;position:relative!important;overflow:visible!important;transform:none!important}}@media (max-width:900px){.admin-shell{display:block!important}.admin-shell>.sidebar,.admin-shell .sidebar{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;position:relative!important;inset:auto!important;overflow:visible!important}.admin-shell>.admin-main,.admin-shell .admin-main{width:100%!important;margin-left:0!important}}html,body{background:#061021;min-height:100%}.site-bg{isolation:isolate!important;background:0 0!important;min-height:100vh!important;position:relative!important;overflow-x:clip!important}.site-bg:before{content:""!important;background-color:#061021!important;background-image:linear-gradient(120deg, #020714bd, #071c3ea8), var(--front-bg,url(/enterprise-bg.svg))!important;z-index:0!important;pointer-events:none!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;width:100vw!important;height:100vh!important;position:fixed!important;inset:0!important;transform:translateZ(0)!important}.site-bg>*{z-index:1!important;position:relative!important}.site-bg .hero,.site-bg .section,.site-bg .section-light,.site-bg .public-section,.site-bg .home-section,.site-bg .job-section,.site-bg .packages-section,.site-bg .blogs-section{background-color:#0000!important;background-image:none!important}.site-bg .footer{-webkit-backdrop-filter:blur(10px);background:#030a18e0!important}.site-bg .card,.site-bg .form-wrap,.site-bg .list-card,.site-bg .package-card,.site-bg .blog-card{-webkit-backdrop-filter:blur(8px)}@media (max-width:768px){.site-bg:before{background-position:50%!important;background-size:cover!important}}.bt-readmore{width:100%;margin:0}.bt-readmore p{white-space:pre-line;overflow-wrap:anywhere;margin:0}.bt-readmore button{color:#111827;font:inherit;cursor:pointer;background:#fff;border:1px solid #1118272e;border-radius:999px;margin-top:12px;padding:9px 15px;font-size:14px;font-weight:900;transition:transform .2s,box-shadow .2s,background .2s;box-shadow:0 8px 22px #0a142814}.bt-readmore button:hover{background:#fff7d9;transform:translateY(-2px);box-shadow:0 12px 28px #0a14281f}.bt-page-hero .bt-readmore p,.bt-company-section .bt-readmore p{color:#d8e3f6}.bt-card .bt-readmore button{margin-top:10px;padding:7px 12px;font-size:13px}@media (max-width:720px){.bt-readmore button{width:auto;min-height:42px}}.bt-nav{z-index:100000!important;position:sticky!important;top:0!important;overflow:visible!important}.bt-nav-inner,.bt-nav-actions,.bt-menu-wrap{overflow:visible!important}.bt-menu-portal-backdrop{z-index:2147483645!important;cursor:default!important;background:0 0!important;border:0!important;width:100vw!important;height:100vh!important;margin:0!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important}.bt-menu-portal{z-index:2147483647!important;isolation:isolate!important;opacity:1!important;visibility:visible!important;background:#07111f!important;border:1px solid #ffffff29!important;border-radius:18px!important;flex-direction:column!important;gap:4px!important;max-height:calc(100dvh - 92px)!important;padding:12px!important;display:flex!important;position:fixed!important;overflow:hidden auto!important;transform:none!important;box-shadow:0 24px 70px #00000073!important}.bt-menu-portal a{color:#fff!important;text-align:left!important;white-space:normal!important;background:0 0!important;border-radius:12px!important;flex:none!important;width:100%!important;padding:13px 14px!important;font-size:15px!important;font-weight:900!important;line-height:1.35!important;text-decoration:none!important;display:block!important}.bt-menu-portal a:hover,.bt-menu-portal a:focus-visible{background:#ffffff1f!important;outline:none!important}.bt-price{white-space:nowrap!important;color:#111827!important;font-family:Arial,Noto Sans,sans-serif!important;font-weight:950!important}@media (max-width:720px){.bt-menu-portal{max-height:calc(100dvh - 118px)!important}}.bt-nav,nav.bt-nav{visibility:visible!important;opacity:1!important;z-index:2147483000!important;background:#fff!important;width:100%!important;min-height:72px!important;display:block!important;position:sticky!important;top:0!important;overflow:visible!important}.bt-nav-inner{justify-content:space-between!important;align-items:center!important;min-height:72px!important;display:flex!important;overflow:visible!important}.bt-brand,.bt-nav-actions,.bt-menu-wrap{visibility:visible!important;opacity:1!important;display:flex!important}@media (max-width:720px){.bt-nav,.bt-nav-inner{min-height:auto!important}}.order-dashboard-pro{flex-direction:column;gap:20px;display:flex}.od-hero{color:#fff;background:linear-gradient(135deg,#071a41,#0d5bd8 60%,#14b8e6);border-radius:28px;justify-content:space-between;align-items:center;gap:24px;padding:30px;display:flex;box-shadow:0 24px 70px #0a47ac40}.od-hero span{letter-spacing:.12em;opacity:.78;font-size:12px;font-weight:1000;display:block}.od-hero h2{margin:7px 0 9px;font-size:34px}.od-hero p{color:#dbeaff;max-width:760px;margin:0;font-weight:700}.od-hero .btn-primary{white-space:nowrap;color:#095dcc!important;background:#fff!important;border-color:#fff!important}.od-stats{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.od-stats>div{background:#fff;border:1px solid #e5edf8;border-radius:22px;padding:20px;box-shadow:0 14px 40px #0f377814}.od-stats span{color:#718198;font-weight:900}.od-stats b{color:#0b1830;margin-top:9px;font-size:32px;display:block}.od-card-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.od-card-head h2{margin:0 0 6px}.od-card-head p{color:#708098;margin:0}.od-new-card{border:2px solid #cfe2ff!important}.od-list-filters{flex-wrap:wrap;gap:10px;display:flex}.od-list-filters input,.od-list-filters select{color:#172338;background:#fff;border:1px solid #d6e0ee;border-radius:13px;min-height:44px;padding:10px 13px;font-weight:800}.od-list-filters input{min-width:280px}.od-order-list{flex-direction:column;gap:10px;display:flex}.od-order-row{text-align:left;cursor:pointer;background:#f9fbff;border:1px solid #e4ebf5;border-radius:17px;grid-template-columns:1.2fr .8fr 1fr auto;align-items:center;gap:16px;width:100%;padding:15px 17px;transition:all .2s;display:grid}.od-order-row:hover,.od-order-row.selected{background:#edf6ff;border-color:#68a8ff;box-shadow:0 10px 30px #1d6cd51f}.od-order-row span b,.od-order-row span small{display:block}.od-order-row span b{color:#12203a}.od-order-row span small{color:#718198;margin-top:4px;font-weight:700}.od-order-row em{color:#138244;background:#e9f7ef;border-radius:999px;padding:8px 11px;font-size:12px;font-style:normal;font-weight:1000}.od-empty{text-align:center;color:#77879c;padding:30px;font-weight:900}.od-order-kicker{color:#0b65d8!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:1000!important}.od-tags{flex-wrap:wrap;gap:7px;display:flex}.od-tags span{color:#1264d6;background:#edf5ff;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:1000}.od-action-grid{grid-template-columns:repeat(5,minmax(120px,1fr));gap:10px;display:grid}.od-action-grid button{color:#16345e;cursor:pointer;background:#f8fbff;border:1px solid #d8e3f1;border-radius:14px;min-height:44px;font-weight:1000}.od-action-grid button:hover{background:#e9f4ff;border-color:#8abaff}.od-action-grid button.danger{color:#c52f3d;background:#fff2f2;border-color:#ffcdd2}.od-detail-grid{grid-template-columns:minmax(0,1.6fr) minmax(330px,.8fr);gap:20px;display:grid}.od-side-stack{flex-direction:column;gap:20px;display:flex}.od-payment-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.od-payment-summary>div{background:#f4f8fd;border:1px solid #e1e9f3;border-radius:16px;padding:14px}.od-payment-summary span,.od-payment-summary b{display:block}.od-payment-summary span{color:#77879b;font-size:12px;font-weight:900}.od-payment-summary b{color:#10213a;margin-top:6px}.od-upload{text-align:center;cursor:pointer;background:#f6faff;border:2px dashed #9dc3f5;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:130px;padding:20px;display:flex}.od-upload input{display:none}.od-upload span{color:#0d61d2;font-weight:1000}.od-upload small{color:#76859a;margin-top:6px;font-weight:800}.od-attachment-list{flex-direction:column;gap:9px;margin-top:14px;display:flex}.od-attachment-list a{background:#fff;border:1px solid #e2eaf4;border-radius:13px;justify-content:space-between;gap:12px;padding:11px 13px;text-decoration:none;display:flex}.od-attachment-list a b{color:#17243a}.od-attachment-list a span{color:#77879b;font-size:12px}.od-lower-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.od-comment-form{flex-direction:column;gap:12px;display:flex}.od-comment-form textarea{resize:vertical;border:1px solid #d8e2ef;border-radius:15px;min-height:105px;padding:13px}.od-feed{flex-direction:column;gap:10px;max-height:360px;margin-top:16px;display:flex;overflow:auto}.od-feed>div{background:#f9fbff;border:1px solid #e4ebf5;border-radius:15px;padding:13px}.od-feed b{color:#16243c}.od-feed p{color:#53647b;margin:6px 0}.od-feed small{color:#8794a6}.od-timeline{flex-direction:column;gap:0;max-height:420px;display:flex;overflow:auto}.od-timeline>div{gap:12px;padding-bottom:17px;display:flex;position:relative}.od-timeline>div:before{content:"";background:#dce8f6;width:2px;position:absolute;top:13px;bottom:0;left:5px}.od-timeline>div:last-child:before{display:none}.od-timeline i{z-index:1;background:#1570e8;border-radius:50%;flex:none;width:12px;height:12px;margin-top:5px;box-shadow:0 0 0 5px #e8f2ff}.od-timeline span b,.od-timeline span small{display:block}.od-timeline span p{color:#56677e;margin:5px 0}.od-timeline span small{color:#8a97a8}.order-dashboard-pro .admin-form textarea{min-height:105px}.order-dashboard-pro .admin-card{overflow:visible}@media (max-width:1200px){.od-action-grid{grid-template-columns:repeat(3,1fr)}.od-detail-grid{grid-template-columns:1fr}.od-lower-grid{grid-template-columns:1fr 1fr}.od-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.od-hero,.od-card-head{flex-direction:column;align-items:stretch}.od-hero h2{font-size:28px}.od-stats,.od-lower-grid,.od-payment-summary{grid-template-columns:1fr}.od-action-grid{grid-template-columns:repeat(2,1fr)}.od-order-row{grid-template-columns:1fr 1fr}.od-list-filters,.od-list-filters input,.od-list-filters select{width:100%;min-width:0}.od-detail-grid{grid-template-columns:1fr}}.order-dashboard-pro .od-order-row{cursor:default}.order-dashboard-pro .od-open-order{color:#075fcf;cursor:pointer;background:#eef6ff;border:1px solid #86b8f7;border-radius:11px;min-width:82px;min-height:38px;padding:8px 15px;font-weight:1000;transition:all .2s}.order-dashboard-pro .od-open-order:hover,.order-dashboard-pro .od-order-row.selected .od-open-order{color:#fff;background:#1169db;border-color:#1169db;box-shadow:0 8px 20px #1169db38}.order-dashboard-pro .od-detail-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:12px;display:flex}.order-dashboard-pro .od-choice-grid{background:#f8fbff;border:1px solid #dce6f2;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:260px;padding:12px;display:grid;overflow:auto}.order-dashboard-pro .od-choice-item{cursor:pointer;background:#fff;border:1px solid #e0e8f3;border-radius:13px;align-items:center;gap:10px;padding:12px;transition:all .18s;display:flex}.order-dashboard-pro .od-choice-item:hover{background:#eef6ff;border-color:#83b8fb}.order-dashboard-pro .od-choice-item:has(input:checked){background:#eaf4ff;border-color:#1670e4;box-shadow:0 7px 18px #1670e41f}.order-dashboard-pro .od-choice-item input{accent-color:#1169db;flex:none;width:18px;height:18px}.order-dashboard-pro .od-choice-item span,.order-dashboard-pro .od-choice-item b,.order-dashboard-pro .od-choice-item small{display:block}.order-dashboard-pro .od-choice-item b{color:#16243a;line-height:1.25}.order-dashboard-pro .od-choice-item small{color:#7b899b;margin-top:3px;font-size:11px;font-weight:800}.order-dashboard-pro .od-choice-empty{color:#6d7d93;background:#f8fbff;border:1px dashed #bdcbe0;border-radius:14px;padding:16px;font-weight:900}@media (max-width:1100px){.order-dashboard-pro .od-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.order-dashboard-pro .od-choice-grid{grid-template-columns:1fr}.order-dashboard-pro .od-detail-head-actions{justify-content:flex-start}.order-dashboard-pro .od-open-order{width:100%}}.order-dashboard-pro .od-choice-dropdown{background:#fff;border:1px solid #d8e4f2;border-radius:15px;overflow:hidden}.order-dashboard-pro .od-choice-dropdown>summary{cursor:pointer;color:#14233b;-webkit-user-select:none;user-select:none;background:#f7faff;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;list-style:none;display:flex}.order-dashboard-pro .od-choice-dropdown>summary::-webkit-details-marker{display:none}.order-dashboard-pro .od-choice-dropdown>summary span,.order-dashboard-pro .od-choice-dropdown>summary b,.order-dashboard-pro .od-choice-dropdown>summary small{display:block}.order-dashboard-pro .od-choice-dropdown>summary b{font-size:14px;font-weight:1000}.order-dashboard-pro .od-choice-dropdown>summary small{color:#6d7d93;margin-top:4px;font-size:11px;font-weight:800}.order-dashboard-pro .od-choice-dropdown>summary em{white-space:nowrap;color:#fff;background:#1169db;border-radius:10px;padding:8px 12px;font-size:12px;font-style:normal;font-weight:1000}.order-dashboard-pro .od-choice-dropdown[open]>summary{background:#eef6ff;border-bottom:1px solid #d8e4f2}.order-dashboard-pro .od-choice-dropdown[open]>summary em{background:#0b4da8}.order-dashboard-pro .od-choice-dropdown .od-choice-grid{background:#fff;border:0;border-radius:0;max-height:280px;margin:0;padding:14px;overflow:auto}@media (max-width:760px){.order-dashboard-pro .od-choice-dropdown>summary{align-items:flex-start}.order-dashboard-pro .od-choice-dropdown>summary em{padding:7px 9px}}.bt-header,.bt-nav{width:100%!important}.bt-nav-shell,.bt-nav-inner{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:22px!important;padding-right:28px!important}.bt-brand{text-align:left!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:11px!important;min-width:0!important;margin:0!important;padding:0!important;display:inline-flex!important}.bt-brand img{object-fit:contain!important;object-position:center!important;border-radius:8px!important;flex:0 0 48px!important;width:48px!important;height:48px!important;display:block!important}.bt-brand span{white-space:normal!important;text-overflow:clip!important;letter-spacing:-.35px!important;color:#111827!important;text-align:left!important;max-width:175px!important;font-size:20px!important;font-weight:950!important;line-height:1.03!important;display:block!important;overflow:visible!important}.bt-actions,.bt-nav-actions{margin-left:auto!important}@media (max-width:720px){.bt-nav-shell,.bt-nav-inner{padding-left:12px!important;padding-right:12px!important}.bt-brand img{flex-basis:40px!important;width:40px!important;height:40px!important}.bt-brand span{max-width:145px!important;font-size:16px!important}}html,body{max-width:100%;overflow-x:hidden}.bt-full-screen-banner,.bt-second-banner-section{background:#06111f!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important;position:relative!important;overflow:hidden!important}.bt-full-screen-banner>.bt-container,.bt-second-banner-section>.bt-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.bt-full-screen-banner .bt-reveal,.bt-second-banner-section .bt-reveal{opacity:0!important;width:100%!important;max-width:none!important;margin:0!important;transition:opacity 1.35s,transform 1.35s!important;transform:translateY(24px)scale(1.015)!important}.bt-full-screen-banner .bt-reveal.show,.bt-second-banner-section .bt-reveal.show{opacity:1!important;transform:translateY(0)scale(1)!important}.bt-full-screen-banner .bt-full-media{width:100%!important;max-width:none!important;height:calc(100svh - 76px)!important;min-height:520px!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.bt-second-banner-section .bt-half-media{width:100%!important;max-width:none!important;height:50svh!important;min-height:340px!important;max-height:540px!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.bt-full-screen-banner .bt-banner-media,.bt-second-banner-section .bt-banner-media{isolation:isolate!important;background-color:#06111f!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;position:relative!important}.bt-full-screen-banner .bt-banner-media:before,.bt-second-banner-section .bt-banner-media:before{content:"";z-index:0;-webkit-backdrop-filter:blur(12px);pointer-events:none;background:#030a1847;position:absolute;inset:-18px}.bt-full-screen-banner .bt-banner-main,.bt-second-banner-section .bt-banner-main{z-index:1!important;object-fit:contain!important;object-position:center center!important;background:0 0!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important;position:relative!important}@supports (height:100dvh){.bt-full-screen-banner .bt-full-media{height:calc(100dvh - 76px)!important}.bt-second-banner-section .bt-half-media{height:50dvh!important}}@media (max-width:720px){.bt-full-screen-banner .bt-full-media{height:calc(100svh - 116px)!important;min-height:420px!important}.bt-second-banner-section .bt-half-media{height:50svh!important;min-height:270px!important;max-height:420px!important}.bt-full-screen-banner .bt-banner-main,.bt-second-banner-section .bt-banner-main{object-fit:contain!important;object-position:center center!important}@supports (height:100dvh){.bt-full-screen-banner .bt-full-media{height:calc(100dvh - 116px)!important}.bt-second-banner-section .bt-half-media{height:50dvh!important}}}@media (max-width:420px){.bt-full-screen-banner .bt-full-media{height:calc(100svh - 108px)!important;min-height:390px!important}.bt-second-banner-section .bt-half-media{height:48svh!important;min-height:250px!important}@supports (height:100dvh){.bt-full-screen-banner .bt-full-media{height:calc(100dvh - 108px)!important}.bt-second-banner-section .bt-half-media{height:48dvh!important}}}.bt-standard-page-banner-wrap{background:#06111f;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0;position:relative;overflow:hidden}.bt-standard-page-banner-wrap .bt-standard-page-banner-reveal{width:100%;margin:0}.bt-standard-page-banner-wrap .bt-standard-page-banner{width:100%;height:clamp(330px,58vh,650px);box-shadow:none;background-position:50%;background-repeat:no-repeat;background-size:cover;border:0;border-radius:0;margin:0}.bt-standard-page-banner-wrap .bt-standard-page-banner img,.bt-standard-page-banner-wrap .bt-standard-page-banner video,.bt-standard-page-banner-wrap .bt-standard-page-banner .bt-banner-main{object-fit:contain;object-position:center;border-radius:0;width:100%;height:100%;display:block}.bt-standard-page-copy{color:#fff;background:linear-gradient(120deg,#071327 0%,#0b1a37 56%,#111844 100%);padding:64px 0 72px;position:relative}.bt-standard-page-copy-inner{text-align:center;width:min(920px,100%);margin:0 auto}.bt-standard-page-copy h1{color:#fff;letter-spacing:-2px;max-width:900px;margin:16px auto 18px;font-size:clamp(38px,5.6vw,76px);line-height:1.02}.bt-standard-page-summary{color:#d9e3f3;white-space:pre-line;overflow-wrap:anywhere;max-width:860px;margin:0 auto;font-size:clamp(16px,1.5vw,20px);line-height:1.8}.bt-page-read-more{color:#101827;background:#ffc107;border:1px solid #ffc107b3;border-radius:999px;justify-content:center;align-items:center;min-height:46px;margin-top:24px;padding:11px 22px;font-weight:950;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 14px 32px #ffc10733}.bt-page-read-more:hover{transform:translateY(-2px);box-shadow:0 18px 40px #ffc10747}.bt-full-read-banner{background-color:#06111f;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;max-width:100vw;height:clamp(330px,58vh,650px);margin-left:calc(50% - 50vw);position:relative;overflow:hidden}.bt-full-read-banner:before{content:"";-webkit-backdrop-filter:blur(10px);background:#030a183d;position:absolute;inset:0}.bt-full-read-banner img,.bt-full-read-banner video{z-index:1;object-fit:contain;object-position:center;width:100%;height:100%;display:block;position:relative}.bt-full-read-copy{color:#fff;background:linear-gradient(120deg,#071327,#111844);min-height:46vh;padding:70px 0 86px}.bt-full-read-inner{width:min(920px,100%);margin:0 auto}.bt-full-read-copy h1{color:#fff;margin:16px 0 24px;font-size:clamp(38px,5vw,70px);line-height:1.04}.bt-full-read-text{color:#d9e3f3;white-space:pre-line;overflow-wrap:anywhere;font-size:18px;line-height:1.9}@media (max-width:720px){.bt-standard-page-banner-wrap .bt-standard-page-banner,.bt-full-read-banner{height:44svh;min-height:250px;max-height:430px}.bt-standard-page-copy{padding:42px 0 52px}.bt-standard-page-copy-inner{text-align:left}.bt-standard-page-copy h1{letter-spacing:-1px;margin-left:0}.bt-standard-page-summary{margin-left:0;font-size:16px;line-height:1.7}.bt-page-read-more{min-height:44px;margin-top:20px}.bt-full-read-copy{padding:48px 0 60px}.bt-full-read-text{font-size:16px;line-height:1.75}}.bt-nav-actions-clean{justify-content:flex-end!important;align-items:center!important;gap:14px!important;margin-left:auto!important;display:flex!important}.bt-nav-actions-clean .bt-menu-wrap{display:block!important}.bt-nav-actions-clean .bt-nav-pill{white-space:nowrap!important;justify-content:center!important;align-items:center!important;min-height:44px!important;padding:0 24px!important;display:inline-flex!important}.bt-menu-portal a{text-transform:none!important;letter-spacing:0!important}@media (max-width:720px){.bt-nav-actions-clean{gap:8px!important}.bt-nav-actions-clean .bt-nav-pill{min-height:40px!important;padding:0 15px!important;font-size:13px!important}}@media (max-width:480px){.bt-nav-inner{gap:8px!important}.bt-nav-actions-clean{flex:none!important}.bt-nav-actions-clean .bt-nav-pill{padding:0 11px!important}}.bt-nav-actions-search{justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin-left:auto!important;display:flex!important;overflow:visible!important}.bt-nav-search{background:#fff!important;border:2px solid #111827!important;border-radius:999px!important;align-items:center!important;width:280px!important;height:44px!important;display:flex!important;overflow:hidden!important;box-shadow:0 8px 24px #0f172a14!important}.bt-nav-search input{color:#0f172a!important;min-width:0!important;height:100%!important;font:inherit!important;background:0 0!important;border:0!important;outline:0!important;flex:auto!important;padding:0 6px 0 17px!important;font-size:14px!important;font-weight:700!important}.bt-nav-search input::placeholder{color:#64748b!important}.bt-nav-search button{color:#111827!important;cursor:pointer!important;background:#ffbd00!important;border:0!important;border-radius:999px!important;flex:none!important;height:34px!important;margin-right:4px!important;padding:0 14px!important;font-size:12px!important;font-weight:900!important}.bt-search-results{z-index:2147483647!important;background:#fff!important;border:1px solid #0f172a24!important;border-radius:16px!important;padding:8px!important;position:fixed!important;overflow:hidden!important;box-shadow:0 22px 60px #0f172a38!important}.bt-search-results button{color:#0f172a!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border:0!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:44px!important;padding:10px 12px!important;font-size:14px!important;font-weight:800!important;display:flex!important}.bt-search-results button:hover,.bt-search-results button:focus-visible{background:#f1f5f9!important}.bt-search-results small{color:#64748b!important;font-size:11px!important;font-weight:800!important}.bt-search-empty{color:#64748b!important;text-align:center!important;padding:14px!important;font-size:13px!important;font-weight:800!important}@media (max-width:980px){.bt-nav-search{width:220px!important}}@media (max-width:760px){.bt-nav-inner{flex-wrap:wrap!important;row-gap:8px!important}.bt-nav-actions-search{order:3!important;justify-content:flex-end!important;width:100%!important}.bt-nav-search{flex:180px!important;width:auto!important}}@media (max-width:480px){.bt-nav-actions-search{gap:7px!important}.bt-nav-search{flex-basis:140px!important;height:40px!important}.bt-nav-search input{padding-left:12px!important;font-size:12px!important}.bt-nav-search button{height:32px!important;padding:0 9px!important;font-size:10px!important}.bt-nav-actions-search .bt-nav-pill{min-height:40px!important;padding:0 11px!important;font-size:12px!important}}#packages,#blogs{scroll-margin-top:96px!important}@media (max-width:700px){#packages,#blogs{scroll-margin-top:82px!important}}:root{--mono-black:#050505;--mono-black-2:#111;--mono-black-3:#1a1a1a;--mono-white:#fff;--mono-white-2:#f4f4f4;--mono-line-dark:#303030;--mono-line-light:#d8d8d8;--mono-muted-light:#d0d0d0;--mono-muted-dark:#555}:is(.site-bg,.bt-site){color:#090909!important;background:#fff!important}:is(.site-bg,.bt-site) .nav,:is(.site-bg,.bt-site) .bt-nav,:is(.site-bg,.bt-site) .nav.bt-nav{color:#fff!important;background:#050505!important;border-bottom:1px solid #2f2f2f!important;box-shadow:0 8px 28px #00000038!important}:is(.site-bg,.bt-site) .nav .container,:is(.site-bg,.bt-site) .bt-nav .container,:is(.site-bg,.bt-site) .nav-inner{background:0 0!important}:is(.site-bg,.bt-site) .brand,:is(.site-bg,.bt-site) .brand span,:is(.site-bg,.bt-site) .bt-brand,:is(.site-bg,.bt-site) .bt-brand span,:is(.site-bg,.bt-site) .nav a,:is(.site-bg,.bt-site) .bt-nav a{color:#fff!important}:is(.site-bg,.bt-site) .brand img,:is(.site-bg,.bt-site) .bt-brand img{background:#fff!important;border-color:#444!important}:is(.site-bg,.bt-site) .bt-nav-search,:is(.site-bg,.bt-site) .nav-search,:is(.site-bg,.bt-site) .search-box{color:#fff!important;background:#111!important;border:1px solid #4b4b4b!important}:is(.site-bg,.bt-site) .bt-nav-search input,:is(.site-bg,.bt-site) .nav-search input,:is(.site-bg,.bt-site) .search-box input{color:#fff!important;caret-color:#fff!important;background:0 0!important}:is(.site-bg,.bt-site) .bt-nav-search input::placeholder,:is(.site-bg,.bt-site) .nav-search input::placeholder,:is(.site-bg,.bt-site) .search-box input::placeholder{color:#c7c7c7!important;opacity:1!important}:is(.site-bg,.bt-site) .bt-nav-search button,:is(.site-bg,.bt-site) .nav-search button,:is(.site-bg,.bt-site) .search-box button,:is(.site-bg,.bt-site) .bt-menu-btn,:is(.site-bg,.bt-site) .menu-btn,:is(.site-bg,.bt-site) .bt-backend,:is(.site-bg,.bt-site) .nav-actions .btn,:is(.site-bg,.bt-site) .bt-nav-pill{color:#fff!important;box-shadow:none!important;background:#111!important;border:1px solid #666!important}:is(.site-bg,.bt-site) .bt-nav-search button:hover,:is(.site-bg,.bt-site) .nav-search button:hover,:is(.site-bg,.bt-site) .search-box button:hover,:is(.site-bg,.bt-site) .bt-menu-btn:hover,:is(.site-bg,.bt-site) .menu-btn:hover,:is(.site-bg,.bt-site) .bt-backend:hover,:is(.site-bg,.bt-site) .nav-actions .btn:hover,:is(.site-bg,.bt-site) .bt-nav-pill:hover{color:#050505!important;background:#fff!important;border-color:#fff!important}.bt-menu-portal,.bt-search-results,.nav-links.open,.menu-dropdown{color:#fff!important;background:#050505!important;border:1px solid #303030!important;box-shadow:0 24px 60px #0000007a!important}.bt-menu-portal a,.bt-search-results button,.bt-search-results span,.bt-search-results small,.bt-search-empty,.nav-links.open a,.menu-dropdown a{color:#fff!important}.bt-menu-portal a:hover,.bt-search-results button:hover,.nav-links.open a:hover,.menu-dropdown a:hover{color:#050505!important;background:#fff!important}.bt-search-results button:hover span,.bt-search-results button:hover small{color:#050505!important}:is(.site-bg,.bt-site) .bt-full-screen-banner,:is(.site-bg,.bt-site) .bt-second-banner-section,:is(.site-bg,.bt-site) .bt-standard-page-banner-wrap,:is(.site-bg,.bt-site) .bt-banner-media,:is(.site-bg,.bt-site) .hero-card,:is(.site-bg,.bt-site) .feature-img{background:#050505!important}:is(.site-bg,.bt-site)>section:nth-of-type(odd):not(.bt-full-screen-banner):not(.bt-second-banner-section):not(.bt-standard-page-banner-wrap){color:#fff!important;background:#050505!important}:is(.site-bg,.bt-site)>section:nth-of-type(2n):not(.bt-full-screen-banner):not(.bt-second-banner-section):not(.bt-standard-page-banner-wrap){color:#090909!important;background:#fff!important}:is(.site-bg,.bt-site) .bt-blog-section,:is(.site-bg,.bt-site) .bt-company-section,:is(.site-bg,.bt-site) .bt-standard-page-copy,:is(.site-bg,.bt-site) .section-dark,:is(.site-bg,.bt-site) .dark-section{color:#fff!important;background:#050505!important}:is(.site-bg,.bt-site) .bt-white-section,:is(.site-bg,.bt-site) .bt-intro-section,:is(.site-bg,.bt-site) .bt-job-section,:is(.site-bg,.bt-site) .section-light,:is(.site-bg,.bt-site) .light-section{color:#090909!important;background:#fff!important}:is(.site-bg,.bt-site)>section:nth-of-type(odd):not(.bt-full-screen-banner):not(.bt-second-banner-section) :is(h1,h2,h3,h4,h5,h6,p,span,small,label,a),:is(.site-bg,.bt-site) .bt-blog-section :is(h1,h2,h3,h4,h5,h6,p,span,small,label,a),:is(.site-bg,.bt-site) .bt-company-section :is(h1,h2,h3,h4,h5,h6,p,span,small,label,a),:is(.site-bg,.bt-site) .bt-standard-page-copy :is(h1,h2,h3,h4,h5,h6,p,span,small,label,a),:is(.site-bg,.bt-site) .section-dark :is(h1,h2,h3,h4,h5,h6,p,span,small,label,a),:is(.site-bg,.bt-site) .dark-section :is(h1,h2,h3,h4,h5,h6,p,span,small,label,a){color:#fff!important}:is(.site-bg,.bt-site)>section:nth-of-type(odd):not(.bt-full-screen-banner):not(.bt-second-banner-section) :is(p,small),:is(.site-bg,.bt-site) .bt-blog-section :is(p,small),:is(.site-bg,.bt-site) .bt-company-section :is(p,small),:is(.site-bg,.bt-site) .bt-standard-page-copy :is(p,small),:is(.site-bg,.bt-site) .section-dark :is(p,small),:is(.site-bg,.bt-site) .dark-section :is(p,small){color:#d0d0d0!important}:is(.site-bg,.bt-site)>section:nth-of-type(2n):not(.bt-full-screen-banner):not(.bt-second-banner-section) :is(h1,h2,h3,h4,h5,h6,p,span,small,label,a),:is(.site-bg,.bt-site) .bt-white-section :is(h1,h2,h3,h4,h5,h6,p,span,small,label,a),:is(.site-bg,.bt-site) .bt-intro-section :is(h1,h2,h3,h4,h5,h6,p,span,small,label,a),:is(.site-bg,.bt-site) .bt-job-section :is(h1,h2,h3,h4,h5,h6,p,span,small,label,a),:is(.site-bg,.bt-site) .section-light :is(h1,h2,h3,h4,h5,h6,p,span,small,label,a),:is(.site-bg,.bt-site) .light-section :is(h1,h2,h3,h4,h5,h6,p,span,small,label,a){color:#090909!important}:is(.site-bg,.bt-site)>section:nth-of-type(2n):not(.bt-full-screen-banner):not(.bt-second-banner-section) :is(p,small),:is(.site-bg,.bt-site) .bt-white-section :is(p,small),:is(.site-bg,.bt-site) .bt-intro-section :is(p,small),:is(.site-bg,.bt-site) .bt-job-section :is(p,small),:is(.site-bg,.bt-site) .section-light :is(p,small),:is(.site-bg,.bt-site) .light-section :is(p,small){color:#555!important}:is(.site-bg,.bt-site)>section:nth-of-type(odd):not(.bt-full-screen-banner):not(.bt-second-banner-section) :is(.card,.bt-card,.bt-package-card,.bt-blog-card,.bt-service-card,.list-card,.list-item),:is(.site-bg,.bt-site) .bt-blog-section :is(.card,.bt-card,.bt-package-card,.bt-blog-card,.bt-service-card,.list-card,.list-item),:is(.site-bg,.bt-site) .bt-company-section :is(.card,.bt-card,.bt-package-card,.bt-blog-card,.bt-service-card,.list-card,.list-item){color:#090909!important;background:#fff!important;border-color:#d8d8d8!important;box-shadow:0 14px 34px #0000002e!important}:is(.site-bg,.bt-site)>section:nth-of-type(odd):not(.bt-full-screen-banner):not(.bt-second-banner-section) :is(.card,.bt-card,.bt-package-card,.bt-blog-card,.bt-service-card,.list-card,.list-item) :is(h1,h2,h3,h4,h5,h6,p,span,small,a),:is(.site-bg,.bt-site) .bt-blog-section :is(.card,.bt-card,.bt-package-card,.bt-blog-card,.bt-service-card,.list-card,.list-item) :is(h1,h2,h3,h4,h5,h6,p,span,small,a),:is(.site-bg,.bt-site) .bt-company-section :is(.card,.bt-card,.bt-package-card,.bt-blog-card,.bt-service-card,.list-card,.list-item) :is(h1,h2,h3,h4,h5,h6,p,span,small,a){color:#090909!important}:is(.site-bg,.bt-site)>section:nth-of-type(2n):not(.bt-full-screen-banner):not(.bt-second-banner-section) :is(.card,.bt-card,.bt-package-card,.bt-blog-card,.bt-service-card,.list-card,.list-item),:is(.site-bg,.bt-site) .bt-white-section :is(.card,.bt-card,.bt-package-card,.bt-blog-card,.bt-service-card,.list-card,.list-item),:is(.site-bg,.bt-site) .bt-intro-section :is(.card,.bt-card,.bt-package-card,.bt-blog-card,.bt-service-card,.list-card,.list-item),:is(.site-bg,.bt-site) .bt-job-section :is(.card,.bt-card,.bt-package-card,.bt-blog-card,.bt-service-card,.list-card,.list-item){color:#fff!important;background:#111!important;border-color:#303030!important;box-shadow:0 14px 34px #00000024!important}:is(.site-bg,.bt-site)>section:nth-of-type(2n):not(.bt-full-screen-banner):not(.bt-second-banner-section) :is(.card,.bt-card,.bt-package-card,.bt-blog-card,.bt-service-card,.list-card,.list-item) :is(h1,h2,h3,h4,h5,h6,p,span,small,a),:is(.site-bg,.bt-site) .bt-white-section :is(.card,.bt-card,.bt-package-card,.bt-blog-card,.bt-service-card,.list-card,.list-item) :is(h1,h2,h3,h4,h5,h6,p,span,small,a),:is(.site-bg,.bt-site) .bt-intro-section :is(.card,.bt-card,.bt-package-card,.bt-blog-card,.bt-service-card,.list-card,.list-item) :is(h1,h2,h3,h4,h5,h6,p,span,small,a),:is(.site-bg,.bt-site) .bt-job-section :is(.card,.bt-card,.bt-package-card,.bt-blog-card,.bt-service-card,.list-card,.list-item) :is(h1,h2,h3,h4,h5,h6,p,span,small,a){color:#fff!important}:is(.site-bg,.bt-site) :is(.form-wrap,.bt-form){color:#090909!important;background:#fff!important;border:1px solid #d8d8d8!important}:is(.site-bg,.bt-site) :is(.form-wrap,.bt-form) :is(h1,h2,h3,h4,p,label,span){color:#090909!important}:is(.site-bg,.bt-site) :is(.form-wrap,.bt-form) :is(input,textarea,select){color:#090909!important;background:#fff!important;border-color:#aaa!important}:is(.site-bg,.bt-site) :is(.form-wrap,.bt-form) :is(input,textarea)::placeholder{color:#666!important;opacity:1!important}:is(.site-bg,.bt-site) :is(.btn-primary,.bt-main-btn,.bt-page-read-more){color:#fff!important;background:#050505!important;border:1px solid #050505!important}:is(.site-bg,.bt-site) :is(.btn-light,.btn-ghost,.bt-white-btn){color:#050505!important;background:#fff!important;border:1px solid #050505!important}:is(.site-bg,.bt-site)>section:nth-of-type(odd):not(.bt-full-screen-banner):not(.bt-second-banner-section) :is(.btn-primary,.bt-main-btn,.bt-page-read-more){color:#050505!important;background:#fff!important;border-color:#fff!important}:is(.site-bg,.bt-site)>section:nth-of-type(2n):not(.bt-full-screen-banner):not(.bt-second-banner-section) :is(.btn-primary,.bt-main-btn,.bt-page-read-more){color:#fff!important;background:#050505!important;border-color:#050505!important}:is(.site-bg,.bt-site)>section:nth-of-type(odd):not(.bt-full-screen-banner):not(.bt-second-banner-section) :is(.kicker,.bt-kicker,.pill){color:#050505!important;background:#fff!important;border-color:#fff!important}:is(.site-bg,.bt-site)>section:nth-of-type(2n):not(.bt-full-screen-banner):not(.bt-second-banner-section) :is(.kicker,.bt-kicker,.pill){color:#fff!important;background:#050505!important;border-color:#050505!important}:is(.site-bg,.bt-site) .footer,:is(.site-bg,.bt-site) footer{color:#fff!important;background:#050505!important;border-top:1px solid #303030!important}:is(.site-bg,.bt-site) .footer :is(h1,h2,h3,h4,h5,h6,p,a,span,small),:is(.site-bg,.bt-site) footer :is(h1,h2,h3,h4,h5,h6,p,a,span,small){color:#fff!important}:is(.site-bg,.bt-site) .footer :is(p,small),:is(.site-bg,.bt-site) footer :is(p,small){color:#d0d0d0!important}@media (max-width:760px){:is(.site-bg,.bt-site) .nav,:is(.site-bg,.bt-site) .bt-nav,:is(.site-bg,.bt-site) .nav.bt-nav,:is(.site-bg,.bt-site) .bt-nav-actions,:is(.site-bg,.bt-site) .bt-nav-actions-search{background:#050505!important}:is(.site-bg,.bt-site) .bt-nav-search,:is(.site-bg,.bt-site) .nav-search,:is(.site-bg,.bt-site) .search-box{background:#111!important}:is(.site-bg,.bt-site) :is(h1,h2,h3,h4,p,a,button,span,input){visibility:visible!important;opacity:1!important}}:is(body:has(.bt-site),body:has(.site-bg)){background:#050505!important}:is(.bt-site,.site-bg) .bt-page,:is(.bt-site,.site-bg) .bt-standard-page,:is(.bt-site,.site-bg) .public-page{color:#090909!important;background:#fff!important}html body main.bt-site #home-job-collaboration,html body main.site-bg #home-job-collaboration{background:#050505!important}html body main.bt-site #home-job-collaboration .bt-job-card,html body main.site-bg #home-job-collaboration .bt-job-card{color:#0b1220!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;background:#fff!important}html body main.bt-site #home-job-collaboration .bt-job-card h1,html body main.bt-site #home-job-collaboration .bt-job-card h2,html body main.bt-site #home-job-collaboration .bt-job-card h3,html body main.bt-site #home-job-collaboration .bt-job-card h4,html body main.site-bg #home-job-collaboration .bt-job-card h1,html body main.site-bg #home-job-collaboration .bt-job-card h2,html body main.site-bg #home-job-collaboration .bt-job-card h3,html body main.site-bg #home-job-collaboration .bt-job-card h4{color:#0b1220!important;-webkit-text-fill-color:#0b1220!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;text-shadow:none!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}html body main.bt-site #home-job-collaboration .bt-job-card p,html body main.bt-site #home-job-collaboration .bt-job-card span,html body main.bt-site #home-job-collaboration .bt-job-card small,html body main.site-bg #home-job-collaboration .bt-job-card p,html body main.site-bg #home-job-collaboration .bt-job-card span,html body main.site-bg #home-job-collaboration .bt-job-card small{color:#374151!important;-webkit-text-fill-color:#374151!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;text-shadow:none!important;background:0 0!important}html body main.bt-site #home-job-collaboration .bt-job-card .bt-kicker,html body main.site-bg #home-job-collaboration .bt-job-card .bt-kicker{color:#111827!important;-webkit-text-fill-color:#111827!important;background:#facc15!important;border-color:#facc15!important}html body main.bt-site #home-job-collaboration .bt-main-btn,html body main.site-bg #home-job-collaboration .bt-main-btn{color:#111827!important;-webkit-text-fill-color:#111827!important;opacity:1!important;visibility:visible!important;background:#facc15!important;border:1px solid #facc15!important}html body main.bt-site #home-job-collaboration .bt-white-btn,html body main.site-bg #home-job-collaboration .bt-white-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;background:#0b5cff!important;border:1px solid #0b5cff!important;box-shadow:0 12px 28px #0b5cff4d!important}html body main.bt-site #home-job-collaboration .bt-white-btn:hover,html body main.site-bg #home-job-collaboration .bt-white-btn:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0847c7!important;border-color:#0847c7!important}@media (max-width:760px){html body main.bt-site #home-job-collaboration .bt-job-card,html body main.site-bg #home-job-collaboration .bt-job-card{padding:28px 18px!important}html body main.bt-site #home-job-collaboration .bt-job-card h2,html body main.site-bg #home-job-collaboration .bt-job-card h2{font-size:clamp(30px,10vw,48px)!important;line-height:1.05!important}}html body main.bt-site #packages .bt-section-title h2,html body main.bt-site #packages .bt-section-title p,html body main.site-bg #packages .bt-section-title h2,html body main.site-bg #packages .bt-section-title p{color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important}html body main.bt-site #packages .bt-package-card :is(h1,h2,h3,h4,p,span,b,strong),html body main.site-bg #packages .bt-package-card :is(h1,h2,h3,h4,p,span,b,strong){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html body main.bt-site #packages .bt-package-card .bt-tag,html body main.site-bg #packages .bt-package-card .bt-tag{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff4cf!important;border-color:#e8c85d!important}html body main.bt-site #packages .bt-package-card .bt-price,html body main.site-bg #packages .bt-package-card .bt-price{color:#fff!important;-webkit-text-fill-color:#fff!important}html body main.bt-site #blogs .bt-section-title h2,html body main.bt-site #blogs .bt-section-title p,html body main.site-bg #blogs .bt-section-title h2,html body main.site-bg #blogs .bt-section-title p{color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important}html body main.bt-site #blogs .bt-blog-card :is(h1,h2,h3,h4,p,span,b,strong,small),html body main.site-bg #blogs .bt-blog-card :is(h1,h2,h3,h4,p,span,b,strong,small){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html body main.bt-site #blogs .bt-blog-card .bt-tag,html body main.site-bg #blogs .bt-blog-card .bt-tag{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff4cf!important;border-color:#e8c85d!important}html body main.bt-site .bt-intro-section .bt-intro-copy :is(h1,h2,h3,p,span),html body main.site-bg .bt-intro-section .bt-intro-copy :is(h1,h2,h3,p,span){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html body main.bt-site .bt-intro-section .bt-service-card :is(h1,h2,h3,h4,p,span,b,strong),html body main.site-bg .bt-intro-section .bt-service-card :is(h1,h2,h3,h4,p,span,b,strong){color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important}html body main.bt-site .bt-intro-section .bt-main-btn,html body main.site-bg .bt-intro-section .bt-main-btn,html body main.bt-site #home-job-collaboration .bt-main-btn,html body main.site-bg #home-job-collaboration .bt-main-btn{color:#111!important;-webkit-text-fill-color:#111!important;background:#facc15!important;border-color:#facc15!important}html body main.bt-site .bt-intro-section .bt-white-btn,html body main.site-bg .bt-intro-section .bt-white-btn,html body main.bt-site #home-job-collaboration .bt-white-btn,html body main.site-bg #home-job-collaboration .bt-white-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0b5cff!important;border-color:#0b5cff!important}html body main.bt-site .bt-standard-page-banner-wrap,html body main.site-bg .bt-standard-page-banner-wrap{background:#050505!important}html body main.bt-site .bt-standard-page-copy,html body main.site-bg .bt-standard-page-copy{color:#050505!important;background:#fff!important}html body main.bt-site .bt-standard-page-copy :is(h1,h2,h3,p,span),html body main.site-bg .bt-standard-page-copy :is(h1,h2,h3,p,span){color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important}html body main.bt-site .bt-standard-page-copy .bt-kicker,html body main.site-bg .bt-standard-page-copy .bt-kicker{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#050505!important;border-color:#050505!important}html body main.bt-site .bt-standard-page-copy+.bt-section,html body main.site-bg .bt-standard-page-copy+.bt-section{background:#050505!important}html body main.bt-site .bt-portfolio-item,html body main.site-bg .bt-portfolio-item{color:#050505!important;background:#fff!important;border-color:#d9d9d9!important}html body main.bt-site .bt-portfolio-item :is(h1,h2,h3,h4,p,span,b,strong,a),html body main.site-bg .bt-portfolio-item :is(h1,h2,h3,h4,p,span,b,strong,a){color:#050505!important;-webkit-text-fill-color:#050505!important}html body main.bt-site :is(#packages,#blogs,.bt-intro-section,.bt-standard-page-copy) *,html body main.site-bg :is(#packages,#blogs,.bt-intro-section,.bt-standard-page-copy) *{visibility:visible!important;opacity:1!important}@media (max-width:760px){html body main.bt-site #packages .bt-grid,html body main.bt-site #blogs .bt-grid,html body main.bt-site .bt-intro-section .bt-service-preview,html body main.site-bg #packages .bt-grid,html body main.site-bg #blogs .bt-grid,html body main.site-bg .bt-intro-section .bt-service-preview{grid-template-columns:1fr!important}html body main.bt-site :is(#packages,#blogs,.bt-intro-section) .bt-mini-media img,html body main.bt-site :is(#packages,#blogs,.bt-intro-section) .bt-mini-media video,html body main.site-bg :is(#packages,#blogs,.bt-intro-section) .bt-mini-media img,html body main.site-bg :is(#packages,#blogs,.bt-intro-section) .bt-mini-media video{object-fit:contain!important}}html body .bt-header,html body .bt-public-header,html body .bt-topbar,html body .bt-navbar,html body header[class*=bt]{color:#fff!important;background:#050505!important;border-bottom:1px solid #1f1f1f!important}html body :is(.bt-header,.bt-public-header,.bt-topbar,.bt-navbar,header[class*=bt]) :is(h1,h2,h3,h4,p,a,span,button,strong,small,label){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html body .bt-brand,html body .bt-brand-text,html body .bt-brand-name,html body .bt-logo-text{color:#fff!important;-webkit-text-fill-color:#fff!important}html body :is(.bt-search-wrap,.bt-search-bar,.bt-search-box,.bt-search-input) input,html body input[type=search]{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#111!important;border:1px solid #3a3a3a!important}html body :is(.bt-search-wrap,.bt-search-bar,.bt-search-box,.bt-search-input) input::placeholder,html body input[type=search]::placeholder{color:#c7c7c7!important;-webkit-text-fill-color:#c7c7c7!important}html body .bt-menu-btn,html body .bt-search-btn,html body .bt-backend-btn,html body .bt-nav-btn,html body .bt-top-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#111!important;border:1px solid #595959!important}html body .bt-menu-btn:hover,html body .bt-search-btn:hover,html body .bt-backend-btn:hover,html body .bt-nav-btn:hover,html body .bt-top-btn:hover{background:#1d1d1d!important}html body :is(.bt-menu-dropdown,.bt-menu-panel,.bt-menu-popover,.bt-nav-dropdown){color:#fff!important;background:#0f0f10!important;border:2px solid #202020!important;box-shadow:0 18px 42px #00000059!important}html body :is(.bt-menu-dropdown,.bt-menu-panel,.bt-menu-popover,.bt-nav-dropdown) :is(a,button,span,p,strong,small,div){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html body :is(.bt-search-results,.bt-search-dropdown,.bt-search-panel,.bt-search-popover,.bt-search-list){background:#fff!important;border:2px solid #111!important;box-shadow:0 18px 42px #00000040!important}html body :is(.bt-search-results,.bt-search-dropdown,.bt-search-panel,.bt-search-popover,.bt-search-list) :is(a,button,div,span,p,strong,small){color:#111!important;-webkit-text-fill-color:#111!important;opacity:1!important}html body :is(.bt-search-results,.bt-search-dropdown,.bt-search-panel,.bt-search-popover,.bt-search-list) :is(a,button,.bt-search-item,.bt-search-result){background:#fff!important;border-bottom:1px solid #ececec!important}html body :is(.bt-search-results,.bt-search-dropdown,.bt-search-panel,.bt-search-popover,.bt-search-list) :is(a,button,.bt-search-item,.bt-search-result):hover{background:#f5f7fb!important}html body main.bt-site .bt-intro-section :is(h1,h2,h3,h4,p,span,strong,small,a),html body main.site-bg .bt-intro-section :is(h1,h2,h3,h4,p,span,strong,small,a){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html body main.bt-site .bt-intro-section .bt-kicker,html body main.site-bg .bt-intro-section .bt-kicker{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff!important;border-color:#fff!important}html body main.bt-site .bt-intro-section .bt-service-card :is(h1,h2,h3,h4,p,span,strong,small),html body main.site-bg .bt-intro-section .bt-service-card :is(h1,h2,h3,h4,p,span,strong,small){color:#111!important;-webkit-text-fill-color:#111!important;opacity:1!important}html body main.bt-site .bt-intro-section .bt-card-number,html body main.site-bg .bt-intro-section .bt-card-number{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff4cf!important;border:1px solid #e8c85d!important}html body main.bt-site #packages,html body main.site-bg #packages{color:#111!important;background:#fff!important}html body main.bt-site #packages .bt-section-title :is(h1,h2,h3,p,span),html body main.site-bg #packages .bt-section-title :is(h1,h2,h3,p,span),html body main.bt-site #packages>* :is(h1,h2,h3,p,span),html body main.site-bg #packages>* :is(h1,h2,h3,p,span){color:#111!important;-webkit-text-fill-color:#111!important;opacity:1!important}html body main.bt-site #packages .bt-kicker,html body main.site-bg #packages .bt-kicker{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#050505!important;border-color:#050505!important}html body main.bt-site #packages .bt-package-card,html body main.site-bg #packages .bt-package-card{color:#fff!important;background:#0f0f10!important;border:1px solid #242424!important;box-shadow:0 18px 42px #0000002e!important}html body main.bt-site #packages .bt-package-card :is(h1,h2,h3,h4,p,span,strong,small,a),html body main.site-bg #packages .bt-package-card :is(h1,h2,h3,h4,p,span,strong,small,a){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html body main.bt-site #packages .bt-package-card .bt-tag,html body main.site-bg #packages .bt-package-card .bt-tag{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff4cf!important;border:1px solid #e8c85d!important}html body main.bt-site #packages .bt-price,html body main.site-bg #packages .bt-price{color:#fff!important;-webkit-text-fill-color:#fff!important}html body main.bt-site #blogs,html body main.site-bg #blogs{color:#111!important;background:#fff!important}html body main.bt-site #blogs .bt-section-title :is(h1,h2,h3,p,span),html body main.site-bg #blogs .bt-section-title :is(h1,h2,h3,p,span),html body main.bt-site #blogs>* :is(h1,h2,h3,p,span),html body main.site-bg #blogs>* :is(h1,h2,h3,p,span){color:#111!important;-webkit-text-fill-color:#111!important;opacity:1!important}html body main.bt-site #blogs .bt-kicker,html body main.site-bg #blogs .bt-kicker{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#050505!important;border-color:#050505!important}html body main.bt-site #blogs .bt-blog-card,html body main.site-bg #blogs .bt-blog-card{color:#fff!important;background:#0f0f10!important;border:1px solid #242424!important;box-shadow:0 18px 42px #0000002e!important}html body main.bt-site #blogs .bt-blog-card :is(h1,h2,h3,h4,p,span,strong,small,a),html body main.site-bg #blogs .bt-blog-card :is(h1,h2,h3,h4,p,span,strong,small,a){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html body main.bt-site #blogs .bt-blog-card .bt-tag,html body main.site-bg #blogs .bt-blog-card .bt-tag{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff4cf!important;border:1px solid #e8c85d!important}html body main.bt-site .bt-main-btn,html body main.site-bg .bt-main-btn{color:#111!important;-webkit-text-fill-color:#111!important;background:#facc15!important;border-color:#facc15!important}html body main.bt-site .bt-white-btn,html body main.site-bg .bt-white-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0b5cff!important;border-color:#0b5cff!important}html body .bt-standard-page-banner-wrap,html body .bt-page-top-banner,html body .bt-page-banner,html body .bt-page-hero{background:#050505!important}html body .bt-standard-page-banner-wrap .bt-mini-media,html body .bt-page-top-banner .bt-mini-media,html body .bt-page-banner .bt-mini-media,html body .bt-page-hero .bt-mini-media{width:min(980px,100% - 32px)!important;max-width:980px!important;margin:0 auto!important}html body .bt-standard-page-banner-wrap .bt-mini-media img,html body .bt-standard-page-banner-wrap .bt-mini-media video,html body .bt-page-top-banner .bt-mini-media img,html body .bt-page-top-banner .bt-mini-media video,html body .bt-page-banner .bt-mini-media img,html body .bt-page-banner .bt-mini-media video,html body .bt-page-hero .bt-mini-media img,html body .bt-page-hero .bt-mini-media video{object-fit:contain!important;border-radius:20px!important;width:100%!important;height:auto!important;max-height:520px!important}html body .bt-standard-page-copy,html body .bt-page-copy,html body .bt-page-content,html body .bt-page-richtext,html body .bt-page-body,html body .bt-page-detail{color:#111!important;background:#fff!important;width:min(1100px,100% - 32px)!important;max-width:1100px!important;margin:0 auto!important;padding:44px 24px 52px!important}html body .bt-standard-page-copy :is(h1,h2,h3,h4,p,span,strong,small,a),html body .bt-page-copy :is(h1,h2,h3,h4,p,span,strong,small,a),html body .bt-page-content :is(h1,h2,h3,h4,p,span,strong,small,a),html body .bt-page-richtext :is(h1,h2,h3,h4,p,span,strong,small,a),html body .bt-page-body :is(h1,h2,h3,h4,p,span,strong,small,a),html body .bt-page-detail :is(h1,h2,h3,h4,p,span,strong,small,a){color:#111!important;-webkit-text-fill-color:#111!important;opacity:1!important}html body .bt-standard-page-copy .bt-kicker,html body .bt-page-copy .bt-kicker,html body .bt-page-content .bt-kicker,html body .bt-page-richtext .bt-kicker,html body .bt-page-body .bt-kicker,html body .bt-page-detail .bt-kicker{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#050505!important;border-color:#050505!important;margin:0 auto 16px!important;display:inline-flex!important}html body .bt-standard-page-copy :is(h1,h2),html body .bt-page-copy :is(h1,h2),html body .bt-page-content :is(h1,h2),html body .bt-page-richtext :is(h1,h2),html body .bt-page-body :is(h1,h2),html body .bt-page-detail :is(h1,h2){text-align:center!important;word-break:normal!important;overflow-wrap:normal!important;max-width:16ch!important;margin:0 auto 18px!important;font-size:clamp(2.25rem,5vw,4.5rem)!important;line-height:1.06!important}html body .bt-standard-page-copy :is(p,li),html body .bt-page-copy :is(p,li),html body .bt-page-content :is(p,li),html body .bt-page-richtext :is(p,li),html body .bt-page-body :is(p,li),html body .bt-page-detail :is(p,li){text-align:center!important;word-break:normal!important;overflow-wrap:anywhere!important;max-width:78ch!important;margin-left:auto!important;margin-right:auto!important;font-size:1.05rem!important;line-height:1.8!important}html body .bt-standard-page-copy .bt-read-more,html body .bt-page-copy .bt-read-more,html body .bt-page-content .bt-read-more,html body .bt-page-richtext .bt-read-more,html body .bt-page-body .bt-read-more,html body .bt-page-detail .bt-read-more{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#050505!important;border:1px solid #050505!important}html body main.bt-site :is(#packages,#blogs,.bt-intro-section,.bt-standard-page-copy,.bt-page-copy,.bt-page-content,.bt-page-richtext,.bt-page-body,.bt-page-detail) *,html body main.site-bg :is(#packages,#blogs,.bt-intro-section,.bt-standard-page-copy,.bt-page-copy,.bt-page-content,.bt-page-richtext,.bt-page-body,.bt-page-detail) *{visibility:visible!important;opacity:1!important}@media (max-width:760px){html body .bt-standard-page-copy,html body .bt-page-copy,html body .bt-page-content,html body .bt-page-richtext,html body .bt-page-body,html body .bt-page-detail{width:calc(100% - 20px)!important;padding:28px 16px 34px!important}html body .bt-standard-page-copy :is(h1,h2),html body .bt-page-copy :is(h1,h2),html body .bt-page-content :is(h1,h2),html body .bt-page-richtext :is(h1,h2),html body .bt-page-body :is(h1,h2),html body .bt-page-detail :is(h1,h2){max-width:100%!important;font-size:clamp(2rem,10vw,3.1rem)!important}html body main.bt-site :is(#packages,#blogs) .bt-grid,html body main.site-bg :is(#packages,#blogs) .bt-grid,html body main.bt-site .bt-intro-section .bt-service-preview,html body main.site-bg .bt-intro-section .bt-service-preview{grid-template-columns:1fr!important}}html body main.bt-site #packages .bt-section-title>.bt-kicker,html body main.site-bg #packages .bt-section-title>.bt-kicker,html body main.bt-site #blogs .bt-section-title>.bt-kicker,html body main.site-bg #blogs .bt-section-title>.bt-kicker{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;text-shadow:none!important;background:#050505!important;border-color:#050505!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}html body main.bt-site .bt-intro-section .bt-intro-copy>.bt-kicker,html body main.site-bg .bt-intro-section .bt-intro-copy>.bt-kicker{color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;text-shadow:none!important;background:#fff!important;border-color:#fff!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}html body main.bt-site #home-job-collaboration .bt-kicker,html body main.site-bg #home-job-collaboration .bt-kicker{opacity:1!important;visibility:visible!important}html body main.bt-site .bt-intro-section,html body main.site-bg .bt-intro-section{color:#fff!important;background:#050505!important}html body main.bt-site .bt-intro-section .bt-intro-copy,html body main.site-bg .bt-intro-section .bt-intro-copy{color:#fff!important}html body main.bt-site .bt-intro-section .bt-intro-copy h1,html body main.bt-site .bt-intro-section .bt-intro-copy h2,html body main.bt-site .bt-intro-section .bt-intro-copy h3,html body main.bt-site .bt-intro-section .bt-intro-copy p,html body main.site-bg .bt-intro-section .bt-intro-copy h1,html body main.site-bg .bt-intro-section .bt-intro-copy h2,html body main.site-bg .bt-intro-section .bt-intro-copy h3,html body main.site-bg .bt-intro-section .bt-intro-copy p{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;background:0 0!important}html body main.bt-site .bt-intro-section .bt-intro-copy>.bt-kicker,html body main.site-bg .bt-intro-section .bt-intro-copy>.bt-kicker{color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important;visibility:visible!important;background:#fff!important;border-color:#fff!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}html body main.bt-site .bt-intro-section .bt-service-card,html body main.site-bg .bt-intro-section .bt-service-card{color:#050505!important;background:#fff!important;border:1px solid #d9d9d9!important;box-shadow:0 18px 42px #00000038!important}html body main.bt-site .bt-intro-section .bt-service-card h1,html body main.bt-site .bt-intro-section .bt-service-card h2,html body main.bt-site .bt-intro-section .bt-service-card h3,html body main.bt-site .bt-intro-section .bt-service-card h4,html body main.bt-intro-section .bt-service-card p,html body main.bt-site .bt-intro-section .bt-service-card p,html body main.bt-site .bt-intro-section .bt-service-card span,html body main.bt-site .bt-intro-section .bt-service-card b,html body main.bt-site .bt-intro-section .bt-service-card strong,html body main.site-bg .bt-intro-section .bt-service-card h1,html body main.site-bg .bt-intro-section .bt-service-card h2,html body main.site-bg .bt-intro-section .bt-service-card h3,html body main.site-bg .bt-intro-section .bt-service-card h4,html body main.site-bg .bt-intro-section .bt-service-card p,html body main.site-bg .bt-intro-section .bt-service-card span,html body main.site-bg .bt-intro-section .bt-service-card b,html body main.site-bg .bt-intro-section .bt-service-card strong{color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;background:0 0!important}html body main.bt-site .bt-intro-section .bt-service-card .bt-card-number,html body main.site-bg .bt-intro-section .bt-service-card .bt-card-number{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff4cf!important;border-color:#e8c85d!important}html body main.bt-site .bt-intro-section .bt-main-btn,html body main.site-bg .bt-intro-section .bt-main-btn{color:#111!important;-webkit-text-fill-color:#111!important;background:#facc15!important;border-color:#facc15!important}html body main.bt-site .bt-intro-section .bt-white-btn,html body main.site-bg .bt-intro-section .bt-white-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0b5cff!important;border-color:#0b5cff!important}html body main.bt-site #packages .bt-grid,html body main.site-bg #packages .bt-grid{scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;flex-wrap:nowrap!important;gap:24px!important;width:100%!important;padding:8px 8px 22px!important;display:flex!important;overflow:auto hidden!important}html body main.bt-site #packages .bt-package-card,html body main.site-bg #packages .bt-package-card{scroll-snap-align:start!important;flex:0 0 clamp(290px,34vw,390px)!important;min-width:290px!important;max-width:390px!important}html body main.bt-site #packages .bt-grid::-webkit-scrollbar{height:10px!important}html body main.site-bg #packages .bt-grid::-webkit-scrollbar{height:10px!important}html body main.bt-site #packages .bt-grid::-webkit-scrollbar-track{background:#e9e9e9!important;border-radius:999px!important}html body main.site-bg #packages .bt-grid::-webkit-scrollbar-track{background:#e9e9e9!important;border-radius:999px!important}html body main.bt-site #packages .bt-grid::-webkit-scrollbar-thumb{background:#111!important;border-radius:999px!important}html body main.site-bg #packages .bt-grid::-webkit-scrollbar-thumb{background:#111!important;border-radius:999px!important}@media (max-width:760px){html body main.bt-site .bt-intro-section,html body main.site-bg .bt-intro-section{padding-left:0!important;padding-right:0!important}html body main.bt-site .bt-intro-section .bt-container,html body main.site-bg .bt-intro-section .bt-container{width:min(100% - 28px,1200px)!important}html body main.bt-site .bt-intro-section .bt-intro-grid,html body main.site-bg .bt-intro-section .bt-intro-grid{grid-template-columns:1fr!important}html body main.bt-site #packages .bt-package-card,html body main.site-bg #packages .bt-package-card{flex:0 0 84vw!important;min-width:84vw!important;max-width:84vw!important}}html body main #home-intro-services{color:#fff!important;opacity:1!important;visibility:visible!important;background:#050505!important}html body main #home-intro-services .bt-intro-copy,html body main #home-intro-services .bt-intro-copy h1,html body main #home-intro-services .bt-intro-copy h2,html body main #home-intro-services .bt-intro-copy h3,html body main #home-intro-services .bt-intro-copy p,html body main #home-intro-services .bt-intro-copy span{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;background-image:none!important}html body main #home-intro-services .bt-intro-copy>.bt-kicker{color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important;visibility:visible!important;background:#fff!important;border-color:#fff!important;display:inline-flex!important}html body main #home-intro-services article,html body main #home-intro-services .bt-card,html body main #home-intro-services .bt-service-card{color:#050505!important;opacity:1!important;visibility:visible!important;background:#fff!important;border-color:#d8d8d8!important;box-shadow:0 18px 44px #00000047!important}html body main #home-intro-services article h1,html body main #home-intro-services article h2,html body main #home-intro-services article h3,html body main #home-intro-services article h4,html body main #home-intro-services article p,html body main #home-intro-services article span,html body main #home-intro-services article b,html body main #home-intro-services article strong,html body main #home-intro-services .bt-card h1,html body main #home-intro-services .bt-card h2,html body main #home-intro-services .bt-card h3,html body main #home-intro-services .bt-card h4,html body main #home-intro-services .bt-card p,html body main #home-intro-services .bt-card span,html body main #home-intro-services .bt-card b,html body main #home-intro-services .bt-intro-copy{text-align:center!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}html body main #home-intro-services .bt-intro-copy h1{letter-spacing:-.6px!important;white-space:normal!important;word-break:normal!important;margin:8px 0 26px!important;font-size:clamp(32px,3.2vw,72px)!important;line-height:1.03!important}@media (min-width:1400px){html body main #home-intro-services .bt-intro-copy h1{font-size:72px!important;line-height:1.02!important}}html body main #home-intro-services .bt-intro-copy p{margin-top:18px!important}html body main #home-intro-services .bt-card strong{color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;background-image:none!important}html body main #home-intro-services .bt-card-number{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff4cf!important;border-color:#e6c85c!important}html body main #home-intro-services .bt-main-btn{color:#111!important;-webkit-text-fill-color:#111!important;background:#facc15!important;border-color:#facc15!important}html body main #home-intro-services .bt-white-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0b5cff!important;border-color:#0b5cff!important}html body main #packages .bt-grid{scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;scrollbar-gutter:stable!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-inline:contain!important;cursor:grab!important;flex-wrap:nowrap!important;grid-template-columns:none!important;align-items:stretch!important;gap:24px!important;width:100%!important;max-width:100%!important;padding:10px 6px 24px!important;display:flex!important;overflow:scroll hidden!important}html body main #packages .bt-grid:active{cursor:grabbing!important}html body main #packages .bt-grid>*{scroll-snap-align:start!important;flex:0 0 560px!important;width:560px!important;min-width:560px!important;max-width:560px!important}html body main #packages .bt-grid>* .bt-package-card,html body main #packages .bt-grid>.bt-package-card{width:100%!important;height:100%!important}html body main #packages .bt-grid{scrollbar-width:auto!important;scrollbar-color:#111 #e7e7e7!important}html body main #packages .bt-grid::-webkit-scrollbar{height:12px!important;display:block!important}html body main #packages .bt-grid::-webkit-scrollbar-track{background:#e7e7e7!important;border-radius:999px!important}html body main #packages .bt-grid::-webkit-scrollbar-thumb{background:#111!important;border:2px solid #e7e7e7!important;border-radius:999px!important}@media (max-width:760px){html body main #home-intro-services .bt-intro-grid,html body main #home-intro-services .bt-service-preview{grid-template-columns:1fr!important}html body main #packages .bt-grid>*{flex:0 0 86vw!important;width:86vw!important;min-width:86vw!important;max-width:86vw!important}}html body main #packages .package-carousel{width:100%!important;max-width:100%!important;position:relative!important}html body main #packages .package-scroll-controls{justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin:0 4px 18px!important;display:flex!important}html body main #packages .package-scroll-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;cursor:pointer!important;opacity:1!important;visibility:visible!important;background:#111!important;border:2px solid #111!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:48px!important;min-width:48px!important;height:48px!important;font-size:24px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;box-shadow:0 10px 24px #0000002e!important}html body main #packages .package-scroll-btn:hover{background:#0b5cff!important;border-color:#0b5cff!important;transform:translateY(-2px)!important}html body main #packages .package-scroll-track{scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-inline:contain!important;scrollbar-width:auto!important;scrollbar-color:#111 #e6e6e6!important;flex-wrap:nowrap!important;grid-template-columns:none!important;align-items:stretch!important;gap:24px!important;width:100%!important;max-width:100%!important;padding:8px 8px 26px!important;display:flex!important;overflow:auto hidden!important}html body main #packages .package-scroll-track>*{scroll-snap-align:start!important;flex:0 0 72%!important;width:72%!important;min-width:72%!important;max-width:72%!important}html body main #packages .package-scroll-track::-webkit-scrollbar{height:12px!important;display:block!important}html body main #packages .package-scroll-track::-webkit-scrollbar-track{background:#e6e6e6!important;border-radius:999px!important}html body main #packages .package-scroll-track::-webkit-scrollbar-thumb{background:#111!important;border:2px solid #e6e6e6!important;border-radius:999px!important}@media (max-width:760px){html body main #packages .package-scroll-controls{justify-content:center!important}html body main #packages .package-scroll-track>*{flex:0 0 86vw!important;width:86vw!important;min-width:86vw!important;max-width:86vw!important}html body main #packages .package-scroll-btn{width:44px!important;min-width:44px!important;height:44px!important}}html body main #packages .package-scroll-track>*{flex:0 0 calc(33.3333% - 16px)!important;width:calc(33.3333% - 16px)!important;min-width:calc(33.3333% - 16px)!important;max-width:calc(33.3333% - 16px)!important}@media (max-width:980px){html body main #packages .package-scroll-track>*{flex:0 0 calc(50% - 12px)!important;width:calc(50% - 12px)!important;min-width:calc(50% - 12px)!important;max-width:calc(50% - 12px)!important}}@media (max-width:640px){html body main #packages .package-scroll-track>*{flex:0 0 86vw!important;width:86vw!important;min-width:86vw!important;max-width:86vw!important}}html body .bt-black-white-nav{z-index:10000!important;color:#fff!important;background:#050505!important;border-bottom:1px solid #2c2c2c!important;width:100%!important;position:relative!important}html body .bt-three-part-nav{grid-template-columns:minmax(190px,1fr) minmax(300px,560px) minmax(190px,1fr)!important;align-items:center!important;gap:24px!important;min-height:78px!important;display:grid!important;overflow:visible!important}html body .bt-black-white-nav .bt-brand{color:#fff!important;justify-self:start!important;align-items:center!important;gap:10px!important;min-width:0!important;text-decoration:none!important;display:flex!important}html body .bt-black-white-nav .bt-brand img{object-fit:contain!important;border-radius:8px!important;flex:0 0 48px!important;width:48px!important;height:48px!important}html body .bt-black-white-nav .bt-brand span{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;white-space:normal!important;max-width:210px!important;font-size:clamp(16px,1.5vw,23px)!important;font-weight:900!important;line-height:1!important}html body .bt-center-search{color:#fff!important;background:#242424!important;border:1px solid #4a4a4a!important;border-radius:999px!important;justify-self:center!important;align-items:center!important;gap:10px!important;width:min(100%,560px)!important;height:50px!important;padding:4px 5px 4px 16px!important;display:flex!important;box-shadow:0 10px 30px #00000047!important}html body .bt-center-search-icon{color:#fff!important;opacity:.9!important;display:inline-flex!important}html body .bt-center-search input{color:#fff!important;-webkit-text-fill-color:#fff!important;min-width:0!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;flex:auto!important;padding:0!important;font-size:16px!important;font-weight:700!important}html body .bt-center-search input::placeholder{color:#d8d8d8!important;opacity:1!important}html body .bt-search-mic{color:#fff!important;-webkit-text-fill-color:#fff!important;cursor:pointer!important;background:#1686ff!important;border:0!important;border-radius:50%!important;flex:0 0 42px!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;padding:0!important;display:inline-flex!important}html body .bt-nav-right-actions{justify-self:end!important;align-items:center!important;gap:12px!important;display:flex!important}html body .bt-hamburger-btn{cursor:pointer!important;background:#050505!important;border:1px solid #737373!important;border-radius:999px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:52px!important;height:46px!important;padding:0!important;display:inline-flex!important}html body .bt-hamburger-btn span{opacity:1!important;visibility:visible!important;background:#fff!important;border-radius:999px!important;width:22px!important;height:2px!important;display:block!important}html body .bt-backend-black-white{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#050505!important;border:1px solid #737373!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:46px!important;padding:0 22px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}html body .bt-centered-search-results{z-index:2147483647!important;background:#050505!important;border:1px solid #3b3b3b!important;border-radius:20px!important;max-height:min(430px,65vh)!important;padding:8px!important;position:fixed!important;overflow:auto!important;box-shadow:0 24px 70px #00000073!important}html body .bt-centered-search-results button{cursor:pointer!important;background:#fff!important;border:1px solid #dedede!important;border-radius:13px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:48px!important;margin:0 0 6px!important;padding:10px 14px!important;display:flex!important}html body .bt-centered-search-results button span,html body .bt-centered-search-results button small{color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important;visibility:visible!important;font-weight:900!important}html body .bt-search-empty{color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:center!important;padding:18px!important}html body .bt-hamburger-menu-panel{z-index:2147483647!important;background:#050505!important;border:1px solid #3b3b3b!important;border-radius:20px!important;flex-direction:column!important;gap:5px!important;padding:10px!important;display:flex!important;position:fixed!important;box-shadow:0 24px 70px #0000007a!important}html body .bt-hamburger-menu-panel a{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;background:#050505!important;border-radius:12px!important;align-items:center!important;min-height:48px!important;padding:10px 16px!important;font-size:15px!important;font-weight:900!important;text-decoration:none!important;display:flex!important}html body .bt-hamburger-menu-panel a:hover{color:#050505!important;-webkit-text-fill-color:#050505!important;background:#fff!important}html body main .bt-page-banner-top{background:#050505!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important;overflow:hidden!important}html body main .bt-page-banner-top .bt-standard-page-banner{width:100%!important;height:clamp(360px,58vh,680px)!important;box-shadow:none!important;background:#050505!important;border:0!important;border-radius:0!important;margin:0!important}html body main .bt-page-banner-top img,html body main .bt-page-banner-top video,html body main .bt-page-banner-top .bt-banner-main{object-fit:contain!important;object-position:center!important;background:#050505!important;border-radius:0!important;width:100%!important;height:100%!important;display:block!important}html body main .bt-page-heading-below-banner{color:#050505!important;background:#fff!important;width:100%!important;padding:60px 24px 68px!important}html body main .bt-page-heading-below-banner .bt-standard-page-copy-inner{text-align:center!important;width:min(1120px,100%)!important;max-width:1120px!important;margin:0 auto!important}html body main .bt-page-heading-below-banner .bt-kicker{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;letter-spacing:.04em!important;text-transform:uppercase!important;background:#050505!important;border:1px solid #050505!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:6px 16px!important;font-size:13px!important;font-weight:950!important;display:inline-flex!important}html body main .bt-page-heading-below-banner h1{color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important;visibility:visible!important;letter-spacing:-.045em!important;text-align:center!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important;white-space:normal!important;width:100%!important;max-width:1080px!important;text-shadow:none!important;background:0 0!important;margin:18px auto 20px!important;font-size:clamp(42px,5.3vw,78px)!important;line-height:1.04!important}html body main .bt-page-heading-below-banner .bt-standard-page-summary{color:#404040!important;-webkit-text-fill-color:#404040!important;opacity:1!important;visibility:visible!important;text-align:center!important;white-space:pre-line!important;overflow-wrap:anywhere!important;word-break:normal!important;width:min(900px,100%)!important;max-width:900px!important;margin:0 auto!important;font-size:clamp(16px,1.4vw,20px)!important;line-height:1.8!important}html body main .bt-page-heading-below-banner .bt-page-read-more{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#050505!important;border:1px solid #050505!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:46px!important;margin-top:24px!important;padding:10px 22px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}@media (max-width:900px){html body .bt-three-part-nav{grid-template-columns:minmax(160px,1fr) minmax(250px,430px) auto!important;gap:14px!important}html body .bt-backend-black-white{padding:0 15px!important}}@media (max-width:720px){html body .bt-three-part-nav{grid-template-columns:1fr auto!important;gap:10px!important;padding-top:10px!important;padding-bottom:10px!important}html body .bt-black-white-nav .bt-brand{grid-area:1/1!important}html body .bt-nav-right-actions{grid-area:1/2!important}html body .bt-center-search{grid-area:2/1/auto/-1!important;width:100%!important;max-width:100%!important}html body .bt-black-white-nav .bt-brand img{flex-basis:42px!important;width:42px!important;height:42px!important}html body .bt-black-white-nav .bt-brand span{max-width:150px!important;font-size:16px!important}html body .bt-backend-black-white{min-height:42px!important;padding:0 13px!important;font-size:13px!important}html body .bt-hamburger-btn{width:46px!important;height:42px!important}html body main .bt-page-banner-top .bt-standard-page-banner{height:clamp(280px,48vh,470px)!important}html body main .bt-page-heading-below-banner{padding:42px 18px 50px!important}html body main .bt-page-heading-below-banner h1{letter-spacing:-.035em!important;font-size:clamp(32px,10.5vw,52px)!important;line-height:1.06!important}html body main .bt-page-heading-below-banner .bt-standard-page-summary{font-size:16px!important;line-height:1.7!important}}@media (max-width:420px){html body .bt-black-white-nav .bt-brand span{max-width:118px!important;font-size:14px!important}html body .bt-backend-black-white{display:none!important}html body .bt-nav-right-actions{gap:7px!important}}html body .bt-restored-nav{z-index:2147483000!important;color:#fff!important;background:#050505!important;border-bottom:1px solid #333!important;width:100%!important;position:sticky!important;top:0!important;overflow:visible!important}html body .bt-restored-nav-inner{grid-template-columns:minmax(180px,1fr) minmax(300px,560px) minmax(180px,1fr)!important;align-items:center!important;gap:22px!important;min-height:78px!important;display:grid!important;position:relative!important;overflow:visible!important}html body .bt-restored-brand{color:#fff!important;justify-self:start!important;align-items:center!important;gap:10px!important;text-decoration:none!important;display:flex!important}html body .bt-restored-brand img{object-fit:contain!important;opacity:1!important;visibility:visible!important;flex:0 0 48px!important;width:48px!important;height:48px!important;display:block!important}html body .bt-restored-brand span{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;max-width:210px!important;font-size:clamp(15px,1.45vw,22px)!important;font-weight:950!important;line-height:1!important}html body .bt-restored-search-shell{z-index:2147483100!important;justify-self:center!important;width:min(100%,560px)!important;position:relative!important}html body .bt-restored-search{color:#fff!important;background:#242424!important;border:1px solid #555!important;border-radius:999px!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:50px!important;padding:4px 5px 4px 16px!important;display:flex!important;box-shadow:0 10px 28px #0000004d!important}html body .bt-restored-search-icon{color:#fff!important;opacity:1!important;visibility:visible!important;display:inline-flex!important}html body .bt-restored-search input{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;opacity:1!important;visibility:visible!important;min-width:0!important;min-height:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;flex:auto!important;padding:0!important;font-size:16px!important;font-weight:750!important}html body .bt-restored-search input::placeholder{color:#d4d4d4!important;-webkit-text-fill-color:#d4d4d4!important;opacity:1!important}html body .bt-restored-search-clear{color:#7db5ff!important;-webkit-text-fill-color:#7db5ff!important;cursor:pointer!important;background:0 0!important;border:0!important;width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;font-size:24px!important}html body .bt-restored-search-mic{color:#fff!important;-webkit-text-fill-color:#fff!important;cursor:pointer!important;opacity:1!important;visibility:visible!important;background:#1686ff!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;display:inline-flex!important}html body .bt-restored-search-results{z-index:2147483647!important;opacity:1!important;visibility:visible!important;background:#050505!important;border:1px solid #454545!important;border-radius:18px!important;max-height:430px!important;padding:8px!important;display:block!important;position:absolute!important;top:calc(100% + 9px)!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 24px 70px #00000080!important}html body .bt-restored-search-results button{cursor:pointer!important;opacity:1!important;visibility:visible!important;background:#fff!important;border:1px solid #dedede!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:48px!important;margin:0 0 6px!important;padding:10px 14px!important;display:flex!important}html body .bt-restored-search-results button span,html body .bt-restored-search-results button small{color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important;visibility:visible!important;font-weight:900!important}html body .bt-restored-empty{color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:center!important;opacity:1!important;visibility:visible!important;padding:18px!important}html body .bt-restored-actions{justify-self:end!important;align-items:center!important;gap:12px!important;display:flex!important}html body .bt-restored-menu-shell{z-index:2147483200!important;position:relative!important}html body .bt-restored-hamburger{cursor:pointer!important;opacity:1!important;visibility:visible!important;background:#050505!important;border:1px solid #737373!important;border-radius:999px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:52px!important;height:46px!important;padding:0!important;display:inline-flex!important}html body .bt-restored-hamburger span{opacity:1!important;visibility:visible!important;background:#fff!important;border-radius:999px!important;width:22px!important;height:2px!important;display:block!important}html body .bt-restored-menu-panel{z-index:2147483647!important;opacity:1!important;visibility:visible!important;background:#050505!important;border:1px solid #454545!important;border-radius:18px!important;flex-direction:column!important;gap:5px!important;width:min(330px,100vw - 24px)!important;padding:10px!important;display:flex!important;position:absolute!important;top:calc(100% + 10px)!important;right:0!important;box-shadow:0 24px 70px #00000080!important}html body .bt-restored-menu-panel a{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;background:#050505!important;border-radius:11px!important;align-items:center!important;min-height:48px!important;padding:10px 16px!important;font-size:15px!important;font-weight:900!important;text-decoration:none!important;display:flex!important}html body .bt-restored-menu-panel a:hover{color:#050505!important;-webkit-text-fill-color:#050505!important;background:#fff!important}html body .bt-restored-backend{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;background:#050505!important;border:1px solid #737373!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:46px!important;padding:0 21px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}html body main .bt-full-screen-banner,html body main .bt-second-banner-section,html body main #home-job-collaboration,html body main #home-intro-services,html body main .bt-company-section{opacity:1!important;visibility:visible!important;content-visibility:visible!important;display:block!important}html body main .bt-full-screen-banner .bt-reveal,html body main .bt-second-banner-section .bt-reveal,html body main #home-job-collaboration .bt-reveal,html body main #home-intro-services .bt-reveal,html body main .bt-company-section .bt-reveal{opacity:1!important;visibility:visible!important;filter:none!important;display:block!important;transform:none!important}html body main .bt-full-screen-banner .bt-full-media,html body main .bt-second-banner-section .bt-half-media,html body main .bt-full-screen-banner .bt-banner-media,html body main .bt-second-banner-section .bt-banner-media{opacity:1!important;visibility:visible!important;background-color:#050505!important;display:block!important}html body main .bt-full-screen-banner img,html body main .bt-full-screen-banner video,html body main .bt-second-banner-section img,html body main .bt-second-banner-section video,html body main .bt-full-screen-banner .bt-banner-main,html body main .bt-second-banner-section .bt-banner-main{object-fit:contain!important;object-position:center!important;opacity:1!important;visibility:visible!important;filter:none!important;width:100%!important;height:100%!important;display:block!important}html body main #home-job-collaboration{background:#050505!important}html body main #home-job-collaboration .bt-job-card{color:#050505!important;opacity:1!important;visibility:visible!important;background:#fff!important;display:block!important}html body main #home-job-collaboration .bt-job-card h1,html body main #home-job-collaboration .bt-job-card h2,html body main #home-job-collaboration .bt-job-card h3,html body main #home-job-collaboration .bt-job-card p,html body main #home-job-collaboration .bt-job-card span{color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;background:0 0!important}html body main #home-intro-services{color:#fff!important;background:#050505!important}html body main #home-intro-services .bt-intro-copy h1,html body main #home-intro-services .bt-intro-copy h2,html body main #home-intro-services .bt-intro-copy p{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;background:0 0!important}html body main #home-intro-services .bt-service-card{color:#050505!important;opacity:1!important;visibility:visible!important;background:#fff!important}html body main #home-intro-services .bt-service-card h1,html body main #home-intro-services .bt-service-card h2,html body main #home-intro-services .bt-service-card h3,html body main #home-intro-services .bt-service-card h4,html body main #home-intro-services .bt-service-card p,html body main #home-intro-services .bt-service-card span{color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important;visibility:visible!important}html body main .bt-company-section .bt-company-card,html body main .bt-company-section .bt-company-card h2,html body main .bt-company-section .bt-company-card p,html body main .bt-company-section .bt-company-card span,html body main .bt-page-heading-below-banner,html body main .bt-page-heading-below-banner h1,html body main .bt-page-heading-below-banner p,html body main .bt-page-heading-below-banner span,html body main .bt-page-heading-below-banner a{opacity:1!important;visibility:visible!important}@media (max-width:760px){html body .bt-restored-nav-inner{grid-template-columns:1fr auto!important;gap:10px!important;padding-top:9px!important;padding-bottom:9px!important}html body .bt-restored-brand{grid-area:1/1!important}html body .bt-restored-actions{grid-area:1/2!important}html body .bt-restored-search-shell{grid-area:2/1/auto/-1!important;width:100%!important}html body .bt-restored-brand img{flex-basis:42px!important;width:42px!important;height:42px!important}html body .bt-restored-brand span{max-width:145px!important;font-size:15px!important}html body .bt-restored-backend{min-height:42px!important;padding:0 13px!important;font-size:13px!important}html body .bt-restored-hamburger{width:46px!important;height:42px!important}html body .bt-restored-menu-panel{width:auto!important;max-height:calc(100vh - 132px)!important;position:fixed!important;top:118px!important;left:12px!important;right:12px!important;overflow-y:auto!important}html body main .bt-full-screen-banner img,html body main .bt-full-screen-banner video,html body main .bt-second-banner-section img,html body main .bt-second-banner-section video{object-fit:contain!important}}@media (max-width:420px){html body .bt-restored-backend{display:none!important}}html body .working-nav{z-index:999999!important;background:#050505!important;border-bottom:1px solid #333!important;width:100%!important;position:sticky!important;top:0!important;overflow:visible!important}html body .working-nav-inner{grid-template-columns:minmax(180px,1fr) minmax(320px,560px) minmax(180px,1fr)!important;align-items:center!important;gap:20px!important;min-height:78px!important;display:grid!important;position:relative!important;overflow:visible!important}html body .working-brand{color:#fff!important;align-items:center!important;gap:10px!important;text-decoration:none!important;display:flex!important}html body .working-brand img{object-fit:contain!important;flex:0 0 48px!important;width:48px!important;height:48px!important}html body .working-brand span{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;max-width:210px!important;font-size:clamp(15px,1.5vw,22px)!important;font-weight:900!important;line-height:1!important}html body .working-search-wrap{z-index:1000001!important;justify-self:center!important;width:100%!important;max-width:560px!important;position:relative!important;overflow:visible!important}html body .working-search{background:#242424!important;border:1px solid #555!important;border-radius:999px!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:48px!important;padding:4px 5px 4px 14px!important;display:flex!important;overflow:visible!important}html body .working-search-icon{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;font-size:24px!important}html body .working-search input{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;opacity:1!important;visibility:visible!important;background:0 0!important;border:0!important;outline:0!important;flex:auto!important;min-width:0!important;height:38px!important;padding:0!important;font-size:16px!important;font-weight:700!important}html body .working-search input::placeholder{color:#d7d7d7!important;-webkit-text-fill-color:#d7d7d7!important;opacity:1!important}html body .working-search-clear{color:#6af!important;-webkit-text-fill-color:#6af!important;cursor:pointer!important;background:0 0!important;border:0!important;font-size:23px!important}html body .working-search-submit{color:#fff!important;-webkit-text-fill-color:#fff!important;cursor:pointer!important;background:#050505!important;border:1px solid #777!important;border-radius:999px!important;min-height:38px!important;padding:0 16px!important;font-weight:900!important}html body .working-search-results{z-index:1000005!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:#050505!important;border:1px solid #444!important;border-radius:18px!important;max-height:420px!important;padding:8px!important;display:block!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 24px 60px #0000007a!important}html body .working-search-results button{cursor:pointer!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:#fff!important;border:1px solid #ddd!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:48px!important;margin:0 0 6px!important;padding:10px 14px!important;display:flex!important}html body .working-search-results button span,html body .working-search-results button small{color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important;visibility:visible!important;font-weight:900!important}html body .working-empty{color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:center!important;padding:18px!important}html body .working-nav-actions{justify-self:end!important;align-items:center!important;gap:12px!important;display:flex!important;overflow:visible!important}html body .working-menu-wrap{z-index:1000002!important;position:relative!important;overflow:visible!important}html body .working-hamburger{cursor:pointer!important;pointer-events:auto!important;background:#050505!important;border:1px solid #777!important;border-radius:999px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:52px!important;height:46px!important;padding:0!important;display:inline-flex!important}html body .working-hamburger span{opacity:1!important;visibility:visible!important;background:#fff!important;border-radius:999px!important;width:22px!important;height:2px!important;display:block!important}html body .working-menu-panel{z-index:1000006!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:#050505!important;border:1px solid #444!important;border-radius:18px!important;flex-direction:column!important;gap:5px!important;width:min(320px,100vw - 24px)!important;padding:10px!important;display:flex!important;position:absolute!important;top:calc(100% + 9px)!important;right:0!important;box-shadow:0 24px 60px #0000007a!important}html body .working-menu-panel a{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:#050505!important;border-radius:11px!important;align-items:center!important;min-height:48px!important;padding:10px 15px!important;font-weight:900!important;text-decoration:none!important;display:flex!important}html body .working-menu-panel a:hover{color:#050505!important;-webkit-text-fill-color:#050505!important;background:#fff!important}html body .working-backend{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#050505!important;border:1px solid #777!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:46px!important;padding:0 20px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}@media (max-width:760px){html body .working-nav-inner{grid-template-columns:1fr auto!important;gap:10px!important;padding-top:9px!important;padding-bottom:9px!important}html body .working-brand{grid-area:1/1!important}html body .working-nav-actions{grid-area:1/2!important}html body .working-search-wrap{grid-area:2/1/auto/-1!important;max-width:none!important}html body .working-brand img{flex-basis:42px!important;width:42px!important;height:42px!important}html body .working-brand span{max-width:145px!important;font-size:15px!important}html body .working-menu-panel{width:auto!important;max-height:calc(100vh - 132px)!important;position:fixed!important;top:118px!important;left:12px!important;right:12px!important;overflow-y:auto!important}}@media (max-width:420px){html body .working-backend{display:none!important}html body .working-search-submit{padding:0 12px!important;font-size:13px!important}}html body .safe-navbar{transition:transform .28s cubic-bezier(.22,.9,.29,1),background .25s,border-color .25s,box-shadow .25s;z-index:2147483000!important;color:#fff!important;will-change:transform!important;backface-visibility:hidden!important;background:#050505!important;border-bottom:1px solid #333!important;width:100%!important;display:block!important;position:fixed!important;inset:0 0 auto!important;overflow:visible!important;transform:translateY(0)!important}html body .safe-navbar.safe-navbar-hidden{pointer-events:none!important;transform:translateY(-100%)!important}html body .safe-navbar-spacer{width:100%!important;height:78px!important;display:block!important}html body .safe-search-shell,html body .safe-nav-actions{transition:opacity .25s,transform .25s,visibility .25s}html body .safe-navbar-hidden .safe-search-shell,html body .safe-navbar-hidden .safe-nav-actions{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-10px)!important}html body .safe-search-shell{pointer-events:auto!important}html body .safe-nav-shell{grid-template-columns:minmax(180px,1fr) minmax(300px,560px) minmax(180px,1fr)!important;align-items:center!important;gap:20px!important;width:min(1180px,100% - 32px)!important;min-height:78px!important;margin:0 auto!important;display:grid!important;position:relative!important;overflow:visible!important}html body .safe-brand{color:#fff!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;justify-self:start!important;align-items:center!important;gap:10px!important;min-width:0!important;text-decoration:none!important;display:flex!important}html body .safe-brand img{object-fit:contain!important;opacity:1!important;visibility:visible!important;width:48px!important;min-width:48px!important;height:48px!important;display:block!important}html body .safe-brand span{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;max-width:220px!important;font-size:clamp(15px,1.45vw,22px)!important;font-weight:950!important;line-height:1.05!important}html body .safe-search-shell{z-index:2147483200!important;pointer-events:auto!important;justify-self:center!important;width:100%!important;max-width:560px!important;position:relative!important;overflow:visible!important}html body .safe-search-form{color:#fff!important;pointer-events:auto!important;background:#242424!important;border:1px solid #565656!important;border-radius:999px!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:50px!important;padding:4px 5px 4px 15px!important;display:flex!important;overflow:visible!important}html body .safe-search-icon{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;font-size:24px!important}html body .safe-search-form input{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;min-width:0!important;height:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;flex:auto!important;padding:0!important;font-size:16px!important;font-weight:700!important;display:block!important}html body .safe-search-form input::placeholder{color:#d7d7d7!important;-webkit-text-fill-color:#d7d7d7!important;opacity:1!important}html body .safe-search-clear{color:#6af!important;-webkit-text-fill-color:#6af!important;cursor:pointer!important;pointer-events:auto!important;background:0 0!important;border:0!important;width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;font-size:24px!important}html body .safe-search-button{color:#fff!important;-webkit-text-fill-color:#fff!important;cursor:pointer!important;pointer-events:auto!important;background:#050505!important;border:1px solid #777!important;border-radius:999px!important;min-height:40px!important;padding:0 16px!important;font-weight:900!important}html body .safe-search-results{z-index:2147483647!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:#050505!important;border:1px solid #454545!important;border-radius:18px!important;max-height:430px!important;padding:8px!important;display:none!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 24px 70px #00000085!important}html body .safe-search-shell:focus-within .safe-search-results{display:block!important}html body .safe-search-results a{opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:#fff!important;border:1px solid #dedede!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:48px!important;margin:0 0 6px!important;padding:10px 14px!important;text-decoration:none!important;display:flex!important}html body .safe-search-results a span,html body .safe-search-results a small{color:#050505!important;-webkit-text-fill-color:#050505!important;opacity:1!important;visibility:visible!important;font-weight:900!important}html body .safe-search-empty{color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:center!important;padding:18px!important}html body .safe-nav-actions{pointer-events:auto!important;justify-self:end!important;align-items:center!important;gap:12px!important;display:flex!important;overflow:visible!important}html body .safe-menu{z-index:2147483300!important;pointer-events:auto!important;display:block!important;position:relative!important;overflow:visible!important}html body .safe-menu>summary{cursor:pointer!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:#050505!important;border:1px solid #777!important;border-radius:999px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:52px!important;height:46px!important;padding:0!important;list-style:none!important;display:flex!important}html body .safe-menu>summary::-webkit-details-marker{display:none!important}html body .safe-menu>summary span{opacity:1!important;visibility:visible!important;background:#fff!important;border-radius:999px!important;width:22px!important;height:2px!important;display:block!important}html body .safe-menu-panel{z-index:2147483647!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:#050505!important;border:1px solid #454545!important;border-radius:18px!important;flex-direction:column!important;gap:5px!important;width:min(330px,100vw - 24px)!important;padding:10px!important;display:flex!important;position:absolute!important;top:calc(100% + 10px)!important;right:0!important;box-shadow:0 24px 70px #00000085!important}html body .safe-menu:not([open]) .safe-menu-panel{display:none!important}html body .safe-menu-panel a{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:#050505!important;border-radius:11px!important;align-items:center!important;min-height:48px!important;padding:10px 16px!important;font-size:15px!important;font-weight:900!important;text-decoration:none!important;display:flex!important}html body .safe-menu-panel a:hover{color:#050505!important;-webkit-text-fill-color:#050505!important;background:#fff!important}html body .safe-backend{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:#050505!important;border:1px solid #777!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:46px!important;padding:0 20px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}@media (max-width:760px){html body .safe-nav-shell{grid-template-columns:1fr auto!important;gap:10px!important;padding:9px 0!important}html body .safe-brand{grid-area:1/1!important}html body .safe-nav-actions{grid-area:1/2!important}html body .safe-search-shell{grid-area:2/1/auto/-1!important;max-width:none!important}html body .safe-brand img{width:42px!important;min-width:42px!important;height:42px!important}html body .safe-brand span{max-width:150px!important;font-size:15px!important}html body .safe-menu-panel{width:auto!important;max-height:calc(100vh - 132px)!important;position:fixed!important;top:118px!important;left:12px!important;right:12px!important;overflow-y:auto!important}}@media (max-width:420px){html body .safe-backend{display:none!important}html body .safe-search-button{padding:0 12px!important;font-size:13px!important}}html body main .bt-page-heading-below-banner .bt-standard-page-copy-inner{width:min(1280px,100%)!important;max-width:1280px!important}html body main .bt-page-heading-below-banner h1,html body main .bt-standard-page-copy h1{text-align:center!important;white-space:normal!important;text-wrap:wrap!important;text-wrap-style:auto!important;overflow-wrap:normal!important;word-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;line-break:auto!important;letter-spacing:-.035em!important;width:100%!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(40px,4.8vw,72px)!important;line-height:1.08!important}@media (max-width:720px){html body main .bt-page-heading-below-banner h1,html body main .bt-standard-page-copy h1{letter-spacing:-.025em!important;max-width:100%!important;font-size:clamp(31px,9.4vw,48px)!important;line-height:1.1!important}}html body .fe-navbar{z-index:2147482000!important;color:#fff!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#050505f5!important;border-bottom:1px solid #ffffff29!important;width:100%!important;min-height:82px!important;display:block!important;position:fixed!important;inset:0 0 auto!important;overflow:visible!important;box-shadow:0 14px 38px #0003!important}html body .fe-nav-shell{grid-template-columns:minmax(210px,1fr) minmax(420px,720px) minmax(210px,1fr)!important;align-items:center!important;gap:28px!important;width:min(1440px,100% - 40px)!important;min-height:82px!important;margin:0 auto!important;display:grid!important;position:relative!important;overflow:visible!important}html body .fe-brand{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;justify-self:start!important;align-items:center!important;gap:11px!important;min-width:0!important;text-decoration:none!important;display:flex!important}html body .fe-brand img{object-fit:contain!important;opacity:1!important;visibility:visible!important;flex:0 0 48px!important;width:48px!important;height:48px!important;display:block!important}html body .fe-brand span{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.02em!important;opacity:1!important;visibility:visible!important;max-width:230px!important;font-size:clamp(15px,1.35vw,22px)!important;font-weight:950!important;line-height:1.02!important;display:block!important}html body .fe-search-shell{z-index:2147482500!important;justify-self:center!important;width:100%!important;max-width:720px!important;position:relative!important;overflow:visible!important}html body .fe-search-form{background:#171717!important;border:1px solid #ffffff59!important;border-radius:999px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:52px!important;padding:5px 5px 5px 17px!important;display:flex!important;overflow:visible!important;box-shadow:inset 0 0 0 1px #ffffff08,0 12px 34px #0000003d!important}html body .fe-search-icon{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:.92!important;visibility:visible!important;flex:none!important;display:inline-flex!important}html body .fe-search-form input{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;min-width:0!important;height:40px!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;background:0 0!important;border:0!important;outline:0!important;flex:auto!important;padding:0!important;font-size:15px!important;font-weight:750!important;display:block!important}html body .fe-search-form input::placeholder{color:#bdbdbd!important;-webkit-text-fill-color:#bdbdbd!important;opacity:1!important}html body .fe-search-clear{color:#fff!important;-webkit-text-fill-color:#fff!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:50%!important;flex:0 0 32px!important;width:32px!important;height:32px!important;padding:0!important;font-size:24px!important;line-height:1!important}html body .fe-search-submit{color:#050505!important;-webkit-text-fill-color:#050505!important;cursor:pointer!important;background:#fff!important;border:1px solid #fff!important;border-radius:999px!important;min-width:92px!important;min-height:42px!important;padding:0 18px!important;font-size:14px!important;font-weight:950!important}html body .fe-search-results{z-index:2147483600!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:#080808!important;border:1px solid #ffffff38!important;border-radius:20px!important;max-height:min(440px,65vh)!important;padding:9px!important;display:block!important;position:absolute!important;top:calc(100% + 10px)!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 28px 80px #0000008c!important}html body .fe-search-results a{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;background:#111!important;border:1px solid #ffffff1f!important;border-radius:13px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:50px!important;margin:0 0 6px!important;padding:11px 15px!important;text-decoration:none!important;display:flex!important}html body .fe-search-results a:hover{color:#050505!important;-webkit-text-fill-color:#050505!important;background:#fff!important}html body .fe-search-results a span,html body .fe-search-results a small{color:inherit!important;-webkit-text-fill-color:inherit!important;opacity:1!important;visibility:visible!important;font-weight:900!important}html body .fe-search-empty{color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:center!important;padding:18px!important}html body .fe-nav-actions{justify-self:end!important;align-items:center!important;gap:11px!important;display:flex!important}html body .fe-menu-button{cursor:pointer!important;background:#050505!important;border:1px solid #ffffff75!important;border-radius:999px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:54px!important;height:48px!important;padding:0!important;display:inline-flex!important}html body .fe-menu-button span{opacity:1!important;visibility:visible!important;background:#fff!important;border-radius:999px!important;width:23px!important;height:2px!important;display:block!important}html body .fe-backend-link{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;background:#050505!important;border:1px solid #ffffff75!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:0 20px!important;font-size:14px!important;font-weight:950!important;text-decoration:none!important;display:inline-flex!important}html body .fe-navbar-spacer{width:100%!important;height:82px!important;display:block!important}html body .fe-menu-layer{z-index:2147483640!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;display:block!important;position:fixed!important;inset:0!important}html body .fe-menu-backdrop{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;cursor:pointer!important;background:#000000ad!important;border:0!important;width:100%!important;height:100%!important;padding:0!important;position:absolute!important;inset:0!important}html body .fe-menu-drawer{color:#fff!important;opacity:1!important;visibility:visible!important;background:#050505!important;border-left:1px solid #fff3!important;flex-direction:column!important;width:min(470px,100%)!important;padding:28px!important;display:flex!important;position:absolute!important;top:0!important;bottom:0!important;right:0!important;overflow-y:auto!important;box-shadow:-28px 0 80px #0000008c!important}html body .fe-menu-head{border-bottom:1px solid #ffffff2e!important;justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;padding-bottom:24px!important;display:flex!important}html body .fe-menu-head>div{flex-direction:column!important;gap:7px!important;display:flex!important}html body .fe-menu-head span{color:#a9a9a9!important;-webkit-text-fill-color:#a9a9a9!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:900!important}html body .fe-menu-head strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:26px!important;line-height:1.1!important}html body .fe-menu-head button{color:#fff!important;-webkit-text-fill-color:#fff!important;cursor:pointer!important;background:#050505!important;border:1px solid #ffffff6b!important;border-radius:50%!important;flex:0 0 46px!important;width:46px!important;height:46px!important;padding:0!important;font-size:28px!important;line-height:1!important}html body .fe-menu-links{flex-direction:column!important;padding:18px 0!important;display:flex!important}html body .fe-menu-links a{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;border-bottom:1px solid #ffffff21!important;grid-template-columns:42px 1fr auto!important;align-items:center!important;gap:14px!important;min-height:64px!important;padding:11px 8px!important;text-decoration:none!important;display:grid!important}html body .fe-menu-links a:hover{color:#050505!important;-webkit-text-fill-color:#050505!important;background:#fff!important;padding-left:15px!important}html body .fe-menu-links a span,html body .fe-menu-links a small{color:inherit!important;-webkit-text-fill-color:inherit!important;font-size:12px!important;font-weight:900!important}html body .fe-menu-links a b{color:inherit!important;-webkit-text-fill-color:inherit!important;font-size:clamp(18px,2vw,24px)!important;font-weight:900!important}html body .fe-menu-foot{flex-wrap:wrap!important;gap:10px!important;margin-top:auto!important;padding-top:18px!important;display:flex!important}html body .fe-menu-foot a{color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #ffffff61!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:44px!important;padding:0 17px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}html body main .fe-package-section{color:#050505!important;background:#fff!important;position:relative!important}html body main .fe-package-title h2,html body main .fe-package-title p{color:#050505!important;-webkit-text-fill-color:#050505!important}html body main .fe-package-section .package-carousel{position:relative!important;overflow:visible!important}html body main .fe-package-section .package-scroll-controls{justify-content:flex-end!important;gap:10px!important;margin:0 0 22px!important;display:flex!important}html body main .fe-package-section .package-scroll-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;cursor:pointer!important;background:#050505!important;border:1px solid #050505!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:48px!important;height:48px!important;font-size:20px!important;display:inline-flex!important}html body main .fe-package-section .package-scroll-track{scroll-snap-type:x mandatory!important;scrollbar-width:thin!important;grid-template-columns:none!important;gap:24px!important;width:100%!important;padding:4px 2px 18px!important;display:flex!important;overflow:auto visible!important}html body main .fe-package-section .package-scroll-track>.bt-reveal{scroll-snap-align:start!important;opacity:1!important;visibility:visible!important;flex:0 0 calc(33.3333% - 16px)!important;min-width:300px!important;transform:none!important}html body main .fe-package-card{color:#fff!important;opacity:1!important;visibility:visible!important;background:#070707!important;border:1px solid #1d1d1d!important;border-radius:28px!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:520px!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 55px #00000029!important}html body main .fe-package-media{padding:14px 14px 0!important}html body main .fe-package-media .bt-mini-media{background:#151515!important;border:1px solid #ffffff2e!important;border-radius:20px!important;width:100%!important;height:245px!important;margin:0!important;overflow:hidden!important}html body main .fe-package-media img,html body main .fe-package-media video{object-fit:cover!important;opacity:1!important;visibility:visible!important;width:100%!important;height:100%!important;display:block!important}html body main .fe-package-body{flex-direction:column!important;flex:auto!important;padding:20px!important;display:flex!important}html body main .fe-package-meta{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-bottom:15px!important;display:flex!important}html body main .fe-package-card .bt-tag{color:#050505!important;-webkit-text-fill-color:#050505!important;background:#fff!important;border-radius:999px!important;align-items:center!important;min-height:30px!important;padding:0 11px!important;font-size:12px!important;font-weight:950!important;display:inline-flex!important}html body main .fe-package-card .bt-price{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:18px!important;font-weight:950!important}html body main .fe-package-card h3{color:#fff!important;-webkit-text-fill-color:#fff!important;margin:0 0 12px!important;font-size:clamp(22px,2vw,30px)!important;line-height:1.12!important}html body main .fe-package-card .bt-readmore p{color:#d4d4d4!important;-webkit-text-fill-color:#d4d4d4!important;line-height:1.68!important}html body main .fe-package-card .bt-readmore button{color:#fff!important;-webkit-text-fill-color:#fff!important}html body main .fe-package-link{color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #ffffff61!important;border-radius:999px!important;justify-content:space-between!important;align-items:center!important;min-height:46px!important;margin-top:auto!important;padding:0 15px!important;font-weight:900!important;text-decoration:none!important;display:flex!important}html body main .fe-package-link:hover{color:#050505!important;-webkit-text-fill-color:#050505!important;background:#fff!important}html body main .fe-package-page-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;display:grid!important}html body main .fe-package-page-grid>.bt-reveal{opacity:1!important;visibility:visible!important;transform:none!important}html body main .fe-blog-section{color:#fff!important;background:#050505!important;position:relative!important}html body main .fe-blog-title{text-align:left!important;align-items:flex-start!important}html body main .fe-blog-title h2,html body main .fe-blog-title p{color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:left!important}html body main .fe-blog-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:22px!important;display:grid!important}html body main .fe-blog-editorial-grid>.bt-reveal{opacity:1!important;visibility:visible!important;transform:none!important}html body main .fe-blog-editorial-grid>.fe-blog-reveal-featured{grid-column:1/-1!important}html body main .fe-blog-card{color:#050505!important;width:100%!important;height:100%!important;min-height:330px!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;background:#fff!important;border:1px solid #ffffff3d!important;border-radius:24px!important;grid-template-columns:minmax(190px,.82fr) minmax(0,1.18fr)!important;padding:0!important;display:grid!important;overflow:hidden!important}html body main .fe-blog-card-featured{grid-template-columns:minmax(360px,1.18fr) minmax(0,.82fr)!important;min-height:440px!important}html body main .fe-blog-media,html body main .fe-blog-media .bt-mini-media{background:#e9e9e9!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;overflow:hidden!important}html body main .fe-blog-media img,html body main .fe-blog-media video{object-fit:cover!important;opacity:1!important;visibility:visible!important;width:100%!important;height:100%!important;display:block!important}html body main .fe-blog-body{flex-direction:column!important;padding:26px!important;display:flex!important}html body main .fe-blog-meta{border-bottom:1px solid #cfcfcf!important;justify-content:space-between!important;align-items:center!important;gap:15px!important;margin-bottom:22px!important;padding-bottom:12px!important;display:flex!important}html body main .fe-blog-meta span,html body main .fe-blog-meta small{color:#050505!important;-webkit-text-fill-color:#050505!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:950!important}html body main .fe-blog-card h3{color:#050505!important;-webkit-text-fill-color:#050505!important;letter-spacing:-.035em!important;margin:0 0 14px!important;font-size:clamp(24px,2.4vw,40px)!important;line-height:1.08!important}html body main .fe-blog-card:not(.fe-blog-card-featured) h3{font-size:clamp(21px,1.8vw,29px)!important}html body main .fe-blog-card .bt-readmore p{color:#3f3f3f!important;-webkit-text-fill-color:#3f3f3f!important;line-height:1.72!important}html body main .fe-blog-card .bt-readmore button{color:#050505!important;-webkit-text-fill-color:#050505!important}html body main .fe-blog-link{color:#050505!important;-webkit-text-fill-color:#050505!important;border-top:1px solid #cfcfcf!important;justify-content:space-between!important;align-items:center!important;min-height:46px!important;margin-top:auto!important;padding-top:16px!important;font-weight:950!important;text-decoration:none!important;display:flex!important}html body .fe-cookie-layer{z-index:2147483646!important;pointer-events:none!important;width:100%!important;display:block!important;position:fixed!important;inset:auto 0 0!important}html body .fe-cookie-banner{color:#fff!important;pointer-events:auto!important;background:radial-gradient(circle at 20% 0,#445ab485,#0000 38%),linear-gradient(120deg,#14225c,#202477 48%,#101950)!important;border-top:1px solid #ffffff47!important;grid-template-columns:minmax(0,1fr) minmax(260px,330px)!important;gap:38px!important;width:100%!important;max-height:min(78vh,760px)!important;padding:34px max(30px,50vw - 610px)!important;display:grid!important;overflow-y:auto!important;box-shadow:0 -24px 70px #0000006b!important}html body .fe-cookie-copy{max-width:850px!important}html body .fe-cookie-kicker{color:#dbe2ff!important;-webkit-text-fill-color:#dbe2ff!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin-bottom:10px!important;font-size:12px!important;font-weight:950!important;display:inline-flex!important}html body .fe-cookie-copy h2{color:#fff!important;-webkit-text-fill-color:#fff!important;margin:0 0 13px!important;font-size:clamp(24px,2.5vw,38px)!important;line-height:1.08!important}html body .fe-cookie-copy p{color:#f1f3ff!important;-webkit-text-fill-color:#f1f3ff!important;margin:0 0 10px!important;font-size:15px!important;line-height:1.65!important}html body .fe-cookie-copy a{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important;text-decoration:underline!important}html body .fe-cookie-note{font-size:13px!important}html body .fe-cookie-actions{flex-direction:column!important;justify-content:center!important;gap:12px!important;display:flex!important}html body .fe-cookie-actions button,html body .fe-cookie-save{color:#fff!important;-webkit-text-fill-color:#fff!important;cursor:pointer!important;border:2px solid #ffffffe0!important;border-radius:999px!important;width:100%!important;min-height:48px!important;padding:0 20px!important;font-size:14px!important;font-weight:950!important}html body .fe-cookie-primary{color:#15205e!important;-webkit-text-fill-color:#15205e!important;background:#fff!important}html body .fe-cookie-secondary,html body .fe-cookie-save{background:0 0!important}html body .fe-cookie-settings{border-top:1px solid #ffffff47!important;grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;padding-top:22px!important;display:grid!important}html body .fe-cookie-setting{color:#fff!important;background:#00000029!important;border:1px solid #ffffff3d!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;min-height:104px!important;padding:16px!important;display:flex!important}html body .fe-cookie-setting strong,html body .fe-cookie-setting p{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .fe-cookie-setting p{opacity:.86!important;margin:5px 0 0!important;font-size:12px!important;line-height:1.45!important}html body .fe-cookie-setting input{accent-color:#fff!important;flex:0 0 22px!important;width:22px!important;height:22px!important}html body .fe-cookie-required{color:#fff!important;-webkit-text-fill-color:#fff!important;flex:none!important;font-size:12px!important;font-weight:950!important}html body .fe-cookie-save{grid-column:1/-1!important;justify-self:end!important;max-width:280px!important}html body main .fe-policy-page{color:#050505!important;background:#fff!important;min-height:70vh!important;padding:90px 0!important}html body main .fe-policy-shell h1{color:#050505!important;-webkit-text-fill-color:#050505!important;letter-spacing:-.05em!important;margin:18px 0!important;font-size:clamp(44px,6vw,86px)!important;line-height:1!important}html body main .fe-policy-intro{color:#383838!important;-webkit-text-fill-color:#383838!important;max-width:820px!important;margin:0 0 40px!important;font-size:clamp(17px,1.7vw,22px)!important;line-height:1.7!important}html body main .fe-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin-bottom:34px!important;display:grid!important}html body main .fe-policy-grid article{background:#f7f7f7!important;border:1px solid #d7d7d7!important;border-radius:20px!important;padding:26px!important}html body main .fe-policy-grid h2{color:#050505!important;-webkit-text-fill-color:#050505!important;margin:0 0 10px!important;font-size:24px!important}html body main .fe-policy-grid p{color:#424242!important;-webkit-text-fill-color:#424242!important;margin:0!important;line-height:1.7!important}@media (max-width:1120px){html body .fe-nav-shell{grid-template-columns:minmax(170px,.8fr) minmax(360px,1.8fr) auto!important;gap:16px!important}html body .fe-backend-link{display:none!important}html body main .fe-package-section .package-scroll-track>.bt-reveal{flex-basis:calc(50% - 12px)!important}html body main .fe-package-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){html body .fe-navbar{min-height:132px!important}html body .fe-nav-shell{grid-template-rows:auto auto!important;grid-template-columns:1fr auto!important;gap:9px 12px!important;width:min(100% - 24px,720px)!important;min-height:132px!important;padding:10px 0!important}html body .fe-brand{grid-area:1/1!important}html body .fe-brand img{flex-basis:42px!important;width:42px!important;height:42px!important}html body .fe-brand span{max-width:160px!important;font-size:15px!important}html body .fe-nav-actions{grid-area:1/2!important}html body .fe-search-shell{grid-area:2/1/auto/-1!important;max-width:none!important}html body .fe-search-form{min-height:48px!important;padding-left:14px!important}html body .fe-search-submit{min-width:76px!important;padding:0 13px!important;font-size:13px!important}html body .fe-navbar-spacer{height:132px!important}html body .fe-menu-drawer{width:min(92vw,470px)!important;padding:22px!important}html body main .fe-package-section .package-scroll-track>.bt-reveal{flex-basis:86%!important;min-width:280px!important}html body main .fe-package-page-grid{grid-template-columns:1fr!important}html body main .fe-package-card{min-height:500px!important}html body main .fe-blog-editorial-grid{grid-template-columns:1fr!important}html body main .fe-blog-editorial-grid>.fe-blog-reveal-featured{grid-column:auto!important}html body main .fe-blog-card,html body main .fe-blog-card-featured{grid-template-columns:1fr!important;min-height:0!important}html body main .fe-blog-media,html body main .fe-blog-media .bt-mini-media{height:250px!important;min-height:250px!important}html body .fe-cookie-banner{grid-template-columns:1fr!important;gap:22px!important;padding:25px 20px!important}html body .fe-cookie-actions{grid-template-columns:1fr!important;display:grid!important}html body .fe-cookie-settings{grid-template-columns:1fr!important}html body .fe-cookie-save{grid-column:auto!important;max-width:none!important}html body main .fe-policy-grid{grid-template-columns:1fr!important}}@media (max-width:420px){html body .fe-search-form input{font-size:13px!important}html body .fe-search-submit{min-width:65px!important;padding:0 10px!important}html body .fe-menu-button{width:48px!important;height:44px!important}}html body .fe-cookie-actions button.fe-cookie-primary{color:#15205e!important;-webkit-text-fill-color:#15205e!important;text-shadow:none!important;opacity:1!important;visibility:visible!important;background:#fff!important}html body .fe-navbar{will-change:transform!important;transition:transform .44s cubic-bezier(.22,.61,.36,1),background-color .32s,box-shadow .32s!important}html body .fe-navbar.fe-scroll-compact{pointer-events:none!important;transform:translateY(calc(-100% - 5px))!important}html body .fe-navbar:not(.fe-scroll-compact){pointer-events:auto!important;transform:translate(0,0)!important}html body main .bt-reveal{opacity:0!important;filter:blur(6px)!important;transition:opacity 1.18s cubic-bezier(.16,1,.3,1),transform 1.18s cubic-bezier(.16,1,.3,1),filter 1s!important;transition-delay:var(--bt-reveal-delay,0s)!important;will-change:opacity,transform,filter!important;transform:translateY(54px)scale(.992)!important}html body main .bt-reveal.show{opacity:1!important;filter:blur()!important;transform:translate(0,0)scale(1)!important}html.fe-motion-ready body main .fe-auto-reveal{opacity:0!important;filter:blur(6px)!important;transition:opacity 1.16s cubic-bezier(.16,1,.3,1),transform 1.16s cubic-bezier(.16,1,.3,1),filter 1s!important;transition-delay:var(--fe-reveal-delay,0s)!important;will-change:opacity,transform,filter!important;transform:translateY(50px)scale(.994)!important}html.fe-motion-ready body main .fe-auto-reveal.fe-auto-visible{opacity:1!important;filter:blur()!important;transform:translate(0,0)scale(1)!important}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html body main .bt-reveal,html.fe-motion-ready body main .fe-auto-reveal{filter:none!important;transition-duration:.32s!important;transform:translateY(14px)!important}}html body .bt-site h1,html body .bt-site h2,html body .bt-site h3,html body .bt-site h4,html body .bt-site p,html body .bt-site span,html body .bt-site b,html body .bt-site strong,html body .bt-site .fe-full-text-copy{overflow-wrap:anywhere!important;word-break:normal!important}html body .bt-readmore{width:100%!important;display:block!important}html body .bt-readmore p{white-space:pre-line!important;margin:0!important;line-height:1.75!important}html body .bt-readmore-link{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;background:#111!important;border:1px solid #111!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:max-content!important;max-width:100%!important;min-height:42px!important;margin-top:16px!important;padding:9px 17px!important;font-size:14px!important;font-weight:950!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}html body .bt-readmore-link:hover{transform:translateY(-2px)!important;box-shadow:0 12px 26px #0000002e!important}html body .bt-readmore-link span{color:inherit!important;-webkit-text-fill-color:inherit!important}html body .bt-home-intro-readmore p,html body .bt-job-card .bt-readmore p,html body .bt-company-card .bt-readmore p{font-size:clamp(16px,1.35vw,19px)!important}html body .fe-package-card-actions{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-top:18px!important;display:flex!important}html body .fe-package-card-actions .fe-package-link{margin-top:0!important}html body .fe-package-details-link{color:#111!important;-webkit-text-fill-color:#111!important;text-underline-offset:4px!important;font-size:13px!important;font-weight:900!important;text-decoration:underline!important}html body .bt-portfolio-item.bt-portfolio-card{justify-content:space-between!important;align-items:flex-start!important;gap:24px!important;padding:24px!important;text-decoration:none!important;display:flex!important}html body .bt-portfolio-card>div:first-child{flex:auto!important;min-width:0!important}html body .bt-portfolio-card b{margin-bottom:10px!important;font-size:clamp(20px,2vw,28px)!important;display:block!important}html body .bt-portfolio-actions{flex-direction:column!important;flex:none!important;align-items:flex-end!important;gap:10px!important;display:flex!important}html body .bt-portfolio-actions a{color:#111!important;-webkit-text-fill-color:#111!important;border:1px solid #111!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:40px!important;padding:8px 15px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}html body .fe-full-text-banner{background:#050505!important;padding:34px 0 0!important}html body .fe-full-text-media{background:#050505!important;border:1px solid #262626!important;border-radius:28px!important;width:100%!important;height:clamp(300px,58vh,680px)!important;overflow:hidden!important;box-shadow:0 24px 70px #00000047!important}html body .fe-full-text-media img,html body .fe-full-text-media video{object-fit:contain!important;object-position:center!important;background:#050505!important;width:100%!important;height:100%!important;display:block!important}html body .fe-full-text-page{color:#111!important;background:#fff!important;padding:62px 0 78px!important}html body .fe-full-text-card{color:#111!important;background:#fff!important;border:1px solid #e3e3e3!important;border-radius:30px!important;width:min(100%,980px)!important;margin:0 auto!important;padding:clamp(26px,5vw,58px)!important;box-shadow:0 24px 70px #00000014!important}html body .fe-full-text-card h1{color:#111!important;-webkit-text-fill-color:#111!important;letter-spacing:-.04em!important;margin:18px 0 24px!important;font-size:clamp(38px,6vw,76px)!important;line-height:1.04!important}html body .fe-full-text-copy{color:#333!important;-webkit-text-fill-color:#333!important;white-space:pre-wrap!important;font-size:clamp(17px,1.45vw,21px)!important;line-height:1.9!important}html body .fe-full-text-meta{flex-wrap:wrap!important;gap:12px!important;margin:0 0 25px!important;display:flex!important}html body .fe-full-text-meta>div{background:#f7f7f7!important;border:1px solid #ddd!important;border-radius:16px!important;min-width:150px!important;padding:12px 16px!important}html body .fe-full-text-meta small{color:#666!important;-webkit-text-fill-color:#666!important;margin-bottom:5px!important;font-weight:800!important;display:block!important}html body .fe-full-text-meta strong{color:#111!important;-webkit-text-fill-color:#111!important}html body .fe-full-text-actions{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin-top:30px!important;display:flex!important}html body .fe-full-text-actions .bt-page-read-more{margin-top:0!important}html body .fe-full-text-secondary{color:#111!important;-webkit-text-fill-color:#111!important;border:1px solid #111!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:46px!important;padding:10px 22px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}@media (max-width:720px){html body .bt-portfolio-item.bt-portfolio-card{flex-direction:column!important}html body .bt-portfolio-actions{flex-flow:wrap!important;align-items:center!important;width:100%!important}html body .fe-full-text-banner{padding-top:18px!important}html body .fe-full-text-media{border-radius:20px!important;height:clamp(250px,42vh,430px)!important}html body .fe-full-text-page{padding:36px 0 52px!important}html body .fe-full-text-card{border-radius:22px!important;padding:24px 19px!important}html body .fe-full-text-card h1{font-size:clamp(34px,11vw,52px)!important}}html body main .bt-full-screen-banner,html body main .bt-second-banner-section{background:#000!important;width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}html body main .bt-full-screen-banner>.bt-container,html body main .bt-second-banner-section>.bt-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}html body main .bt-full-screen-banner .bt-reveal,html body main .bt-second-banner-section .bt-reveal{width:100%!important;height:100%!important;margin:0!important;padding:0!important;line-height:0!important}html body main .bt-full-screen-banner .bt-responsive-dual-banner,html body main .bt-second-banner-section .bt-responsive-dual-banner{aspect-ratio:16/9!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background-color:#000!important;background-position:50%!important;background-size:cover!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important}html body main .bt-responsive-banner-picture,html body main .bt-banner-mobile-media{display:block;width:100%!important;height:100%!important;margin:0!important;padding:0!important;line-height:0!important}html body main .bt-responsive-dual-banner img,html body main .bt-responsive-dual-banner video,html body main .bt-responsive-dual-banner .bt-banner-main{object-fit:cover!important;object-position:center!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important}html body main .bt-banner-mobile-media{display:none!important}@media (max-width:720px){html body main .bt-full-screen-banner .bt-responsive-dual-banner,html body main .bt-second-banner-section .bt-responsive-dual-banner{aspect-ratio:9/16!important;height:auto!important;min-height:0!important;max-height:none!important}html body main .bt-banner-desktop-media{display:none!important}html body main .bt-banner-mobile-media{display:block!important}}html body main .fe-package-section .package-swipe-carousel{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html body main .fe-package-section .package-scroll-track{scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y!important;scrollbar-width:thin!important;grid-auto-columns:calc(33.3333% - 16px)!important;grid-auto-flow:column!important;gap:24px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:4px 0 12px!important;scroll-padding-inline:0!important;display:grid!important;overflow:auto hidden!important}html body main .fe-package-section .package-scroll-track>*{scroll-snap-align:start!important;scroll-snap-stop:always!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}@media (max-width:1100px){html body main .fe-package-section .package-scroll-track{grid-auto-columns:calc(50% - 12px)!important}}@media (max-width:760px){html body main .fe-package-section .package-scroll-track{scrollbar-width:none!important;grid-auto-columns:100%!important;gap:0!important}html body main .fe-package-section .package-scroll-track::-webkit-scrollbar{display:none!important}}html body .fe-spare-parts-link{color:#fff!important;-webkit-text-fill-color:#fff!important;white-space:nowrap!important;background:#050505!important;border:1px solid #ffffff75!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:0 18px!important;font-size:14px!important;font-weight:950!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}@media (max-width:760px){html body .fe-spare-parts-link{min-height:44px!important;padding:0 13px!important;font-size:12px!important}}html body main.bt-site.bt-site-loading{background:#050505!important;place-items:center!important;width:100%!important;min-height:100svh!important;display:grid!important;overflow:hidden!important}html body main.bt-site.bt-site-loading .bt-site-loader{place-items:center!important;width:56px!important;height:56px!important;display:grid!important}html body main.bt-site.bt-site-loading .bt-site-loader-ring{border:4px solid #ffffff38!important;border-top-color:#fff!important;border-radius:50%!important;width:42px!important;height:42px!important;animation:.8s linear infinite client2LoaderSpin!important}@keyframes client2LoaderSpin{to{transform:rotate(360deg)}}html body main.bt-site .bt-full-screen-banner,html body main.bt-site .bt-second-banner-section{background:#000!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important}html body main.bt-site .bt-full-screen-banner>.bt-container,html body main.bt-site .bt-second-banner-section>.bt-container,html body main.bt-site .bt-full-screen-banner .bt-reveal,html body main.bt-site .bt-second-banner-section .bt-reveal{width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important}html body main.bt-site .bt-full-screen-banner .bt-responsive-dual-banner{aspect-ratio:auto!important;width:100%!important;height:clamp(430px,66svh,700px)!important;min-height:0!important;max-height:700px!important;overflow:hidden!important}html body main.bt-site .bt-second-banner-section .bt-responsive-dual-banner{aspect-ratio:auto!important;width:100%!important;height:clamp(320px,50svh,560px)!important;min-height:0!important;max-height:560px!important;overflow:hidden!important}html body main.bt-site .bt-full-screen-banner .bt-responsive-dual-banner picture,html body main.bt-site .bt-second-banner-section .bt-responsive-dual-banner picture,html body main.bt-site .bt-full-screen-banner .bt-responsive-dual-banner img,html body main.bt-site .bt-second-banner-section .bt-responsive-dual-banner img,html body main.bt-site .bt-full-screen-banner .bt-responsive-dual-banner video,html body main.bt-site .bt-second-banner-section .bt-responsive-dual-banner video{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important}@media (max-width:720px){html body main.bt-site .bt-full-screen-banner .bt-responsive-dual-banner{height:clamp(380px,64svh,560px)!important;max-height:560px!important}html body main.bt-site .bt-second-banner-section .bt-responsive-dual-banner{height:clamp(280px,46svh,420px)!important;max-height:420px!important}}@media (min-width:721px) and (max-aspect-ratio:4/3){html body main.bt-site .bt-full-screen-banner .bt-responsive-dual-banner{height:clamp(360px,54svh,540px)!important;max-height:540px!important}html body main.bt-site .bt-second-banner-section .bt-responsive-dual-banner{height:clamp(280px,42svh,430px)!important;max-height:430px!important}}.admin-mobile-menu-button,.admin-sidebar-close,.admin-sidebar-backdrop{display:none}.admin-edit-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.admin-delete-btn{color:#b42318!important;background:#fff1f1!important;border:1px solid #f0b7b2!important}.admin-remove-media{color:#b42318!important;background:#fff6f5!important;border-color:#f0b7b2!important;width:fit-content!important;margin-top:4px!important}@media (max-width:900px){html body .admin-shell{min-height:100svh!important;display:block!important;position:relative!important;overflow-x:hidden!important}html body .admin-shell>.sidebar,html body .admin-shell .sidebar{z-index:10050!important;width:min(86vw,320px)!important;min-width:0!important;max-width:320px!important;height:100svh!important;min-height:100svh!important;max-height:100svh!important;margin:0!important;padding:22px!important;transition:transform .24s!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow:hidden auto!important;transform:translate(-105%)!important;box-shadow:20px 0 60px #00000047!important}html body .admin-shell.admin-mobile-nav-open .sidebar{transform:translate(0)!important}html body .admin-sidebar-backdrop{opacity:0!important;pointer-events:none!important;z-index:10040!important;background:#02081494!important;border:0!important;margin:0!important;padding:0!important;transition:opacity .2s!important;display:block!important;position:fixed!important;inset:0!important}html body .admin-shell.admin-mobile-nav-open .admin-sidebar-backdrop{opacity:1!important;pointer-events:auto!important}html body .admin-sidebar-close{color:#fff!important;z-index:3!important;background:#ffffff14!important;border:1px solid #ffffff2e!important;border-radius:999px!important;place-items:center!important;width:42px!important;height:42px!important;margin-bottom:10px!important;margin-left:auto!important;font-size:28px!important;line-height:1!important;display:grid!important;position:sticky!important;top:0!important}html body .admin-mobile-menu-button{color:#0b1220!important;background:#fff!important;border:1px solid #d7e0ec!important;border-radius:14px!important;flex-direction:column!important;flex:0 0 46px!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:46px!important;height:46px!important;padding:0!important;display:inline-flex!important;box-shadow:0 8px 22px #1e375a14!important}html body .admin-mobile-menu-button span{background:currentColor!important;border-radius:99px!important;width:20px!important;height:2px!important;display:block!important}html body .admin-shell>.admin-main,html body .admin-shell .admin-main{width:100%!important;min-width:0!important;margin-left:0!important;padding:16px!important;overflow:visible!important}html body .admin-main .topbar{grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:12px!important;margin-bottom:18px!important;display:grid!important}html body .admin-main .topbar>div:not(.admin-actions){min-width:0!important}html body .admin-main .topbar h1{overflow-wrap:anywhere!important;font-size:clamp(28px,8vw,38px)!important;line-height:1.05!important}html body .admin-main .admin-actions{grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}html body .admin-main .admin-actions .btn{width:100%!important;min-width:0!important;padding-inline:10px!important;font-size:13px!important}html body .admin-shell .side-nav{flex-direction:column!important;gap:8px!important;padding-bottom:40px!important;display:flex!important}}@media (max-width:520px){html body .admin-main .admin-actions{grid-template-columns:1fr!important}html body .admin-main .admin-actions .btn{min-height:46px!important}html body .admin-card{border-radius:20px!important;padding:18px!important}html body .admin-form{grid-template-columns:1fr!important}html body .admin-edit-actions{grid-template-columns:1fr!important;display:grid!important}}:is(html:has(body main.bt-site),body:has(main.bt-site)){width:100%!important;height:100%!important;overflow:hidden!important}body main.bt-site{overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;width:100%!important;height:100svh!important;max-height:100svh!important;overflow:hidden auto!important}body main.bt-site .bt-full-screen-banner .bt-responsive-dual-banner,body main.bt-site .bt-second-banner-section .bt-responsive-dual-banner{aspect-ratio:auto!important;width:100%!important;height:calc(100svh - 76px)!important;min-height:calc(100svh - 76px)!important;max-height:calc(100svh - 76px)!important;margin:0!important;padding:0!important;overflow:hidden!important}body main.bt-site .bt-responsive-dual-banner picture,body main.bt-site .bt-responsive-dual-banner img,body main.bt-site .bt-responsive-dual-banner video,body main.bt-site .bt-responsive-dual-banner .bt-banner-main{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important}@media (max-width:720px){body main.bt-site .bt-full-screen-banner .bt-responsive-dual-banner,body main.bt-site .bt-second-banner-section .bt-responsive-dual-banner{height:calc(100svh - 70px)!important;min-height:calc(100svh - 70px)!important;max-height:calc(100svh - 70px)!important}body main.bt-site .bt-banner-desktop-media{display:none!important}body main.bt-site .bt-banner-mobile-media{width:100%!important;height:100%!important;display:block!important}}html body main.bt-site .bt-full-screen-banner,html body main.bt-site .bt-second-banner-section{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important}html body main.bt-site .bt-full-screen-banner>.bt-container,html body main.bt-site .bt-second-banner-section>.bt-container,html body main.bt-site .bt-full-screen-banner .bt-reveal,html body main.bt-site .bt-second-banner-section .bt-reveal{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important}html body main.bt-site .bt-full-screen-banner .bt-responsive-dual-banner,html body main.bt-site .bt-second-banner-section .bt-responsive-dual-banner{aspect-ratio:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background-image:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}html body main.bt-site .bt-full-screen-banner .bt-responsive-banner-picture,html body main.bt-site .bt-second-banner-section .bt-responsive-banner-picture,html body main.bt-site .bt-full-screen-banner .bt-banner-mobile-media,html body main.bt-site .bt-second-banner-section .bt-banner-mobile-media{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;line-height:0!important}html body main.bt-site .bt-full-screen-banner .bt-banner-main,html body main.bt-site .bt-second-banner-section .bt-banner-main,html body main.bt-site .bt-full-screen-banner img,html body main.bt-site .bt-second-banner-section img,html body main.bt-site .bt-full-screen-banner video,html body main.bt-site .bt-second-banner-section video{object-fit:contain!important;object-position:center center!important;border:0!important;border-radius:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important}@media (max-width:720px){html body main.bt-site .bt-full-screen-banner .bt-responsive-dual-banner,html body main.bt-site .bt-second-banner-section .bt-responsive-dual-banner{aspect-ratio:auto!important;height:auto!important;min-height:0!important;max-height:none!important}}html body .fe-navbar{opacity:1!important;will-change:transform, opacity!important;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .24s,box-shadow .24s!important;transform:translate(0,0)!important}html body .fe-navbar.fe-scroll-compact{opacity:0!important;pointer-events:none!important;transform:translateY(-110%)!important}html body .fe-navbar:not(.fe-scroll-compact){opacity:1!important;pointer-events:auto!important;transform:translate(0,0)!important}@media (max-width:720px){html body .fe-navbar{transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .22s!important}}.bt-full-screen-banner .bt-hero-slider{width:100%!important;max-width:none!important;position:relative!important;overflow:hidden!important}.bt-full-screen-banner .bt-hero-slider-track{will-change:transform;width:100%!important;height:100%!important;transition:transform .8s cubic-bezier(.22,.61,.36,1)!important;display:flex!important}.bt-full-screen-banner .bt-hero-slide{flex:0 0 100%!important;width:100%!important;min-width:100%!important;height:100%!important}.bt-full-screen-banner .bt-hero-slide .bt-hero-slide-media{border:0!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important}.frontend-saved-data-manager{background:#f8fbff;border:1px solid #dfe8f5;border-radius:22px;margin:22px 0 28px;padding:20px}.frontend-data-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.frontend-data-head span{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900;display:block}.frontend-data-head h3{margin:4px 0 6px}.frontend-data-head p{color:#65758b;margin:0}.frontend-data-count{text-align:center;background:#fff;border:1px solid #dfe8f5;border-radius:16px;min-width:100px;padding:14px}.frontend-data-count b{font-size:26px;display:block}.frontend-data-count small{color:#65758b}.frontend-data-summary-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-bottom:18px;display:grid}.frontend-data-summary-grid>div{background:#fff;border:1px solid #e4ebf5;border-radius:14px;padding:12px}.frontend-data-summary-grid b,.frontend-data-summary-grid span{display:block}.frontend-data-summary-grid span{color:#65758b;margin-top:4px;font-size:12px}.saved-hero-card{background:#fff;border:1px solid #dfe8f5;border-radius:18px;margin-top:14px;padding:16px}.saved-hero-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.saved-hero-title b,.saved-hero-title small{display:block}.saved-hero-title small{color:#65758b;margin-top:3px}.saved-hero-title>span{background:#e8f2ff;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.saved-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.saved-media-grid>div{min-width:0}.saved-media-grid strong,.saved-media-grid small{display:block}.saved-media-grid img,.saved-media-grid video{object-fit:contain;background:#eef3f8;border-radius:14px;width:100%;height:180px;margin:8px 0}.saved-media-grid small{color:#65758b}.saved-hero-note{color:#65758b;margin:12px 0 0}.saved-hero-edit{border-top:1px solid #e4ebf5;margin-top:14px;padding-top:12px}.saved-hero-edit summary{cursor:pointer;font-weight:900}.saved-hero-edit .admin-form{margin-top:14px}.hero-remove-check{align-items:center;gap:8px;display:flex!important}.hero-remove-check input{width:auto!important}.saved-hero-actions{flex-wrap:wrap;gap:10px;display:flex}.saved-hero-delete{color:#fff!important;background:#c92222!important;border-color:#c92222!important}.saved-hero-empty{color:#65758b;background:#fff;border:1px dashed #cbd8e8;border-radius:14px;padding:16px}@media (max-width:720px){.frontend-data-head{display:block}.frontend-data-count{width:100%;margin-top:12px}.saved-media-grid{grid-template-columns:1fr}.saved-media-grid img,.saved-media-grid video{height:auto;max-height:420px}}.bt-hero-slider-shell{width:100%}.bt-hero-slider-dots{justify-content:center;align-items:center;gap:9px;width:100%;padding:12px 12px 14px;display:flex}.bt-hero-slider-dot{cursor:pointer;background:#aeb8c5;border:0;border-radius:999px;width:10px;min-width:10px;height:10px;padding:0;transition:width .22s,transform .22s,background .22s}.bt-hero-slider-dot:hover{transform:scale(1.15)}.bt-hero-slider-dot.is-active{background:#ff9f00;width:28px}.bt-hero-slider-dot:focus-visible{outline-offset:3px;outline:3px solid #ff9f0059}@media (max-width:720px){.bt-hero-slider-dots{gap:8px;padding:10px 10px 12px}.bt-hero-slider-dot{width:9px;min-width:9px;height:9px}.bt-hero-slider-dot.is-active{width:24px}}.saved-image-missing{color:#65758b;text-align:center;background:#f4f7fb;border:1px dashed #cbd8e8;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:180px;margin:8px 0;padding:20px;font-weight:800;display:flex}.smart-upload-control,.smart-upload-control>input[type=file]{width:100%}.smart-upload-current,.smart-upload-selected{background:#f8fbff;border:1px solid #dbe5f1;border-radius:14px;margin-top:10px;padding:12px}.smart-upload-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.smart-upload-title span{color:#0d3f9d;background:#e6f1ff;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.smart-preview-frame{background:#eaf0f7;border:1px solid #d6e0ec;border-radius:14px;width:100%;max-width:360px;overflow:hidden}.smart-preview-frame.standard{aspect-ratio:4/3}.smart-preview-frame.desktop-banner{aspect-ratio:12/5;max-width:720px}.smart-preview-frame.phone-banner{aspect-ratio:9/16;width:min(100%,260px)}.smart-preview-frame img,.smart-preview-frame video{object-fit:contain;background:#eef3f8;width:100%;height:100%;display:block}.smart-upload-current-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:9px;display:flex}.smart-upload-current-actions small,.smart-upload-selected-item small{color:#65758b;word-break:break-word}.smart-upload-selected-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.smart-upload-selected-item{min-width:0}.smart-upload-delete,.smart-upload-cancel,.smart-upload-cancel-all{cursor:pointer;border:0;border-radius:10px;padding:9px 13px;font-weight:900}.smart-upload-delete{color:#fff;background:#c92222}.smart-upload-cancel{color:#16243b;background:#eef2f7;border:1px solid #cfd9e6;margin-top:8px}.smart-upload-cancel-all{color:#fff;background:#16243b;margin-top:12px}.saved-upload-list{margin-top:18px}.saved-upload-editor{background:#fff;border:1px solid #dfe8f5;border-radius:16px;margin-top:12px;padding:14px}.saved-upload-editor>summary{cursor:pointer;font-weight:900}.saved-upload-editor .admin-form{margin-top:14px}.saved-preview-desktop img,.saved-preview-desktop video{aspect-ratio:12/5!important;object-fit:contain!important;width:100%!important;height:auto!important}.saved-preview-phone img,.saved-preview-phone video{aspect-ratio:9/16!important;object-fit:contain!important;width:min(100%,320px)!important;height:auto!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:720px){.smart-preview-frame.desktop-banner{max-width:100%}.smart-preview-frame.phone-banner{width:min(100%,240px);margin-left:auto;margin-right:auto}.smart-upload-current-actions{align-items:stretch}.smart-upload-delete,.smart-upload-cancel,.smart-upload-cancel-all{width:100%}}
