/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
:root{--sky:#3f8fd4;--deep:#173f68;--cta:#1F6EB8;--cta-d:#17548f;--ink:#161d24;--muted:#5c6f82;--line:#e4ecf4;--soft:#f2f4f7;--tint:#e6f0f9;--dark1:#0e1620;--dark2:#152538;--radius:18px;--shadow:0 24px 56px -24px rgba(14,40,80,.30);--maxw:1180px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Inter,Helvetica,Arial,sans-serif;color:var(--ink);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden;background:#fff}a{color:inherit;text-decoration:none}img{max-width:100%}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}h1,h2,h3{letter-spacing:-.022em;line-height:1.08;font-weight:800}.eyebrow{font-size:13px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:var(--cta)}.btn{display:inline-flex;align-items:center;gap:.5em;font-weight:700;font-size:16px;padding:14px 26px;border-radius:999px;transition:.2s;cursor:pointer;border:0;white-space:nowrap}.btn-primary{background:var(--cta);color:#fff;box-shadow:0 12px 26px -8px rgba(22,151,246,.7)}.btn-primary:hover{background:var(--cta-d);transform:translateY(-1px)}.btn-ghost{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.28)}.btn-ghost:hover{background:rgba(255,255,255,.2)}.btn-light{background:#fff;color:var(--ink);border:1px solid var(--line)}.btn-light:hover{border-color:var(--cta);color:var(--cta)}header.site{position:sticky;top:0;z-index:60;background:rgba(255,255,255,.9);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--line)}.nav{display:flex;align-items:center;justify-content:space-between;height:72px}.nav .brand img{height:38px;width:auto;display:block}.nav ul{list-style:none;display:flex;gap:26px;align-items:center}.nav ul a{font-size:15px;font-weight:600;color:#34455c;transition:.15s;position:relative;padding:6px 0}.nav ul a:hover,.nav ul a.active{color:var(--cta)}.nav ul a.active::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--cta);border-radius:2px}.dropdown{position:relative}.dropdown>a::after{content:" ▾";font-size:11px;color:#93a3b8}.dropdown .menu{position:absolute;top:130%;left:-14px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);padding:8px;min-width:180px;display:none;flex-direction:column;gap:2px}.dropdown:hover .menu{display:flex}.dropdown .menu a{padding:10px 14px;border-radius:9px;font-weight:600}.dropdown .menu a:hover{background:var(--tint)}.nav-cta{display:flex;align-items:center;gap:12px}.burger{display:none;background:none;border:0;cursor:pointer;padding:8px}.burger span{display:block;width:22px;height:2px;background:var(--ink);margin:4px 0;border-radius:2px}.page-head{background:radial-gradient(700px 420px at 82% 10%,rgba(22,151,246,.5),transparent 60%),linear-gradient(160deg,var(--dark2),var(--dark1));color:#fff;padding:64px 0}.page-head .eyebrow{color:#7bc6ff}.page-head h1{font-size:clamp(30px,4vw,50px);margin:14px 0 12px}.page-head p{color:#c4d2ea;font-size:17px;max-width:640px}.crumbs{font-size:13px;color:#8ea4c4;margin-bottom:6px}.crumbs a:hover{color:#fff}.hero{position:relative;color:#fff;min-height:600px;display:flex;align-items:center;overflow:hidden}.hero-bg{position:absolute;inset:0;background-size:cover;background-position:center 38%;transform:scale(1.04)}.hero-ov{position:absolute;inset:0;background:linear-gradient(100deg,rgba(6,12,20,.95) 0%,rgba(7,16,28,.82) 42%,rgba(8,18,32,.4) 100%),radial-gradient(900px 500px at 82% 15%,rgba(22,151,246,.5),transparent 60%)}.hero .wrap{position:relative;z-index:2;padding:92px 24px}.hero-inner{max-width:640px}.hero .eyebrow{color:#7bc6ff}.hero h1{font-size:clamp(34px,5vw,60px);margin:16px 0 18px}.hero h1 .hl{color:#7bc6ff}.hero p.lead{font-size:clamp(16px,1.7vw,20px);color:#cdd9ec;max-width:540px}.hero-cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.hero-chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.chip-g{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);padding:9px 16px;border-radius:999px;font-size:14px;font-weight:600}.chip-g b{color:#7bc6ff}.pad{padding:84px 0}.pad-sm{padding:56px 0}.pad-soft{background:var(--soft)}.shead{text-align:center;max-width:680px;margin:0 auto 50px}.shead h2{font-size:clamp(26px,3.4vw,42px);margin:12px 0}.shead p{color:var(--muted);font-size:17px}.band{background:radial-gradient(800px 500px at 80% 0%,rgba(22,151,246,.5),transparent 60%),linear-gradient(160deg,var(--dark2),var(--dark1));color:#fff}.band .shead p{color:#a9bcda}.prow{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:24px}.prow .p{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius);padding:30px 26px;text-align:center}.prow .p .app{font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#8fb9e0}.prow .p .val{font-size:44px;font-weight:800;letter-spacing:-.03em;margin:6px 0;color:#fff}.prow .p .val small{font-size:19px;font-weight:600;color:#9fc4e8}.prow .p .note{font-size:13.5px;color:#8ea4c4}.prow .p .applogo{background:#fff;border-radius:10px;height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;margin-bottom:14px}.prow .p .applogo img{height:22px;width:auto;display:block}.rozl{display:flex;align-items:center;justify-content:center;gap:14px 30px;flex-wrap:wrap;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:20px 26px}.rozl .r b{font-size:22px;font-weight:800}.rozl .r span{font-size:13.5px;color:#9fb3d2;display:block}.rozl .vline{width:1px;height:34px;background:rgba(255,255,255,.14)}.rozl .free{color:#7bc6ff;font-weight:700;font-size:15px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.cards.c4{grid-template-columns:repeat(4,1fr)}.card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:28px;transition:.2s}.card:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:transparent}.card .ic{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;margin-bottom:16px;background:linear-gradient(150deg,var(--tint),#d3e9fb);color:var(--deep)}.card h3{font-size:19px;margin-bottom:8px}.card p{font-size:14.5px;color:var(--muted)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;counter-reset:st}.step{position:relative;padding:34px 26px 28px;background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.step::before{counter-increment:st;content:counter(st);position:absolute;top:-18px;left:26px;width:46px;height:46px;border-radius:13px;background:var(--cta);color:#fff;font-weight:800;font-size:21px;display:grid;place-items:center;box-shadow:0 10px 20px -6px rgba(22,151,246,.7)}.step h3{font-size:19px;margin:14px 0 8px}.step p{font-size:14.5px;color:var(--muted)}.split{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}.split h2{font-size:clamp(24px,3vw,36px);margin:12px 0 16px}.split p.lead{color:var(--muted);font-size:16.5px;margin-bottom:20px}.photo{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.photo img{width:100%;height:auto;display:block;aspect-ratio:4/3;object-fit:cover}.ulist{list-style:none;display:grid;gap:13px}.ulist li{display:flex;gap:12px;font-size:15.5px;font-weight:500}.ulist .ck{flex:0 0 24px;width:24px;height:24px;border-radius:50%;background:var(--tint);color:var(--cta);display:grid;place-items:center;margin-top:1px}.gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.gcard{border-radius:var(--radius);overflow:hidden;position:relative;box-shadow:var(--shadow);background:#000}.gcard img{width:100%;height:260px;object-fit:cover;display:block;transition:.4s}.gcard:hover img{transform:scale(1.05)}.gcard .cap{position:absolute;left:0;right:0;bottom:0;padding:16px;background:linear-gradient(0deg,rgba(6,14,24,.85),transparent);color:#fff;font-weight:700}.fleet{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.fcar{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.fcar img{width:100%;height:190px;object-fit:cover;display:block}.fcar .b{padding:18px 20px}.fcar h4{font-size:16.5px;margin-bottom:4px}.fcar .price{color:var(--cta);font-weight:800;font-size:18px}.fcar .price s{color:#b3c0d0;font-weight:600;font-size:14px;margin-left:6px}.fcar .spec{font-size:13px;color:var(--muted);margin-top:6px}.ktab{background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.ktab .row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;border-bottom:1px solid var(--line)}.ktab .row:last-child{border-bottom:0}.ktab .row .t{font-weight:600}.ktab .row .d{font-size:13.5px;color:var(--muted)}.ktab .row .price{font-weight:800;color:var(--deep);white-space:nowrap;font-size:17px}.compare-wrap{overflow-x:auto;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);-webkit-overflow-scrolling:touch}.compare-wrap:focus-visible{outline:3px solid rgba(31,110,184,.25);outline-offset:3px}.compare-table{width:100%;min-width:720px;border-collapse:collapse;text-align:left}.compare-table th,.compare-table td{padding:18px 20px;border-bottom:1px solid var(--line);vertical-align:top}.compare-table thead th{background:var(--deep);color:#fff;font-size:15px}.compare-table thead th:first-child{border-radius:17px 0 0 0}.compare-table thead th:last-child{border-radius:0 17px 0 0}.compare-table tbody th{width:22%;color:var(--deep);font-size:14px}.compare-table tbody td{width:26%;color:var(--muted);font-size:14.5px}.compare-table tbody td strong{color:var(--cta);font-size:18px}.compare-table tbody tr:last-child th,.compare-table tbody tr:last-child td{border-bottom:0}.forms{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.form-c{border:1px solid var(--line);border-radius:var(--radius);padding:28px;background:#fff;text-align:center}.form-c .n{width:44px;height:44px;border-radius:50%;background:var(--cta);color:#fff;display:grid;place-items:center;margin:0 auto 14px;font-weight:800}.form-c h3{font-size:18px;margin-bottom:8px}.form-c p{font-size:14px;color:var(--muted)}.cities{display:flex;flex-wrap:wrap;gap:11px;justify-content:center;max-width:920px;margin:0 auto}.chip{background:#fff;border:1px solid var(--line);padding:11px 20px;border-radius:999px;font-weight:600;font-size:15px;transition:.15s}.chip:hover{border-color:var(--cta);color:var(--cta);transform:translateY(-2px)}.faq{max-width:820px;margin:0 auto;display:grid;gap:12px}details{background:#fff;border:1px solid var(--line);border-radius:14px;padding:4px 22px;transition:.2s}details[open]{box-shadow:var(--shadow);border-color:transparent}summary{list-style:none;cursor:pointer;font-weight:700;font-size:16.5px;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:16px}summary::-webkit-details-marker{display:none}summary::after{content:"+";font-size:24px;color:var(--cta);font-weight:400;transition:.2s}details[open] summary::after{transform:rotate(45deg)}details .a{color:var(--muted);font-size:15px;padding:0 0 20px}.phones{display:flex;gap:18px;justify-content:center;align-items:flex-end}.phone{width:220px;border-radius:32px;padding:9px;background:linear-gradient(160deg,#2a3a58,#111a2c);box-shadow:0 30px 60px -20px rgba(0,0,0,.5)}.phone.back{width:190px;margin-bottom:24px;opacity:.96}.phone img{width:100%;height:auto;display:block;border-radius:24px}.stores{display:flex;gap:14px;flex-wrap:wrap;margin-top:22px}.store{display:flex;align-items:center;gap:11px;background:var(--ink);color:#fff;padding:10px 18px;border-radius:12px}.store small{display:block;font-size:10px;color:#aab6c8}.store b{font-size:15px}.store.soon{opacity:.55}.contact{background:radial-gradient(700px 460px at 85% 15%,rgba(22,151,246,.5),transparent 60%),linear-gradient(160deg,var(--dark2),var(--dark1));color:#fff;border-radius:28px;padding:52px;display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;box-shadow:var(--shadow)}.contact h2{font-size:clamp(24px,3vw,36px);margin-bottom:14px}.contact p{color:#c4d2ea;font-size:16px}.cinfo{margin-top:24px;display:grid;gap:13px}.cinfo .row{display:flex;gap:13px;align-items:flex-start;color:#dce6f7;font-weight:500;font-size:15px}.cinfo .ic{flex:0 0 38px;width:38px;height:38px;border-radius:10px;background:rgba(255,255,255,.1);display:grid;place-items:center;color:#7bc6ff}form.lead-form{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:26px;display:grid;gap:14px}form.lead-form label{font-size:13px;font-weight:600;color:#b9c8e4}form.lead-form input,form.lead-form select,form.lead-form textarea{width:100%;padding:13px 15px;border-radius:11px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);color:#fff;font-size:15px;font-family:inherit}form.lead-form input::placeholder,form.lead-form textarea::placeholder{color:#8095b5}form.lead-form input:focus,form.lead-form select:focus,form.lead-form textarea:focus{outline:0;border-color:var(--cta);background:rgba(255,255,255,.1)}form.lead-form option{color:#000}.fnote{font-size:12px;color:#8ea1c2;text-align:center;min-height:15px}.ctastrip{background:radial-gradient(620px 380px at 85% 0%,rgba(22,151,246,.55),transparent 62%),linear-gradient(120deg,var(--cta),var(--deep));color:#fff;border-radius:24px;padding:44px;text-align:center;box-shadow:var(--shadow)}.ctastrip h2{font-size:clamp(24px,3vw,34px);margin-bottom:10px}.ctastrip p{color:#e3f0ff;margin-bottom:22px;font-size:16px}footer.site{background:#081020;color:#8fa2c0;padding:54px 0 28px;margin-top:0}.fgrid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:36px;padding-bottom:32px;border-bottom:1px solid rgba(255,255,255,.08)}footer.site img.flogo{height:40px;width:auto;margin-bottom:14px;filter:brightness(0) invert(1) opacity(.92)}footer.site h4{color:#fff;font-size:14px;margin-bottom:14px}footer.site ul{list-style:none;display:grid;gap:9px}footer.site a{font-size:14px;color:#8fa2c0}footer.site a:hover{color:#fff}footer.site p.tag{font-size:14px;max-width:280px}.fbottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-top:20px;font-size:13px;color:#6c7f9e}.fstores{display:flex;align-items:center;gap:10px;margin-top:16px;flex-wrap:wrap}.fstores .fstlbl{flex-basis:100%;font-size:12px;color:#7488a8;margin-bottom:2px}.fstores img{height:38px;width:auto;border-radius:8px;transition:.2s}.fstores a:hover img{transform:translateY(-2px)}.ribbon{position:fixed;bottom:16px;left:16px;z-index:99;background:var(--ink);color:#fff;font-size:12px;font-weight:600;padding:8px 14px;border-radius:999px;box-shadow:var(--shadow);opacity:.92}.ribbon b{color:#7bc6ff}.rv{opacity:0;transform:translateY(20px);transition:.7s cubic-bezier(.2,.7,.2,1)}.rv.in{opacity:1;transform:none}.logos{display:flex;align-items:center;justify-content:center;gap:18px 26px;flex-wrap:wrap}.logos .lbl{font-size:13px;font-weight:600;color:var(--muted);letter-spacing:.03em}.logos img{height:26px;width:auto;object-fit:contain}.fcar.prod img{height:200px;object-fit:cover}.storebadges{display:flex;gap:14px;flex-wrap:wrap;margin-top:22px;align-items:center}.storebadges a,.storebadges span{display:inline-block;transition:.2s}.storebadges img{height:50px;width:auto;display:block;border-radius:9px}.storebadges a:hover{transform:translateY(-2px)}.storebadges .soon{opacity:.5}.mapwrap{max-width:620px;margin:0 auto;text-align:center}.mapwrap img{width:100%;height:auto;filter:drop-shadow(0 20px 40px rgba(14,40,80,.18))}@media(max-width:920px){.nav ul{display:none}.nav-cta .btn{display:none}.burger{display:block}.nav ul.open{display:flex;position:absolute;top:72px;left:0;right:0;flex-direction:column;background:#fff;padding:16px 24px;gap:12px;border-bottom:1px solid var(--line);box-shadow:var(--shadow);align-items:flex-start}.nav ul.open .dropdown .menu{position:static;display:flex;box-shadow:none;border:0;padding:6px 0 6px 14px}.prow,.cards,.cards.c4,.steps,.gallery,.fleet,.forms{grid-template-columns:1fr}.split{grid-template-columns:1fr;gap:30px}.contact{grid-template-columns:1fr;padding:32px 22px}.fgrid{grid-template-columns:1fr 1fr}.pad{padding:56px 0}.hero .wrap{padding:60px 24px}}@media(max-width:560px){.wrap{padding-left:18px;padding-right:18px}.fgrid{grid-template-columns:1fr}.gallery{grid-template-columns:1fr}.phones{gap:10px}.phone{width:min(46%,220px);padding:7px}.phone.back{width:min(40%,190px);margin-bottom:16px}.storebadges{gap:10px}.storebadges img{height:44px}.contact{padding:26px 16px}form.lead-form{padding:20px 16px}.ktab .row{padding:16px}.compare-table th,.compare-table td{padding:15px 16px}.ctastrip{padding:34px 18px}}.logos img.tile{height:54px;width:54px;border-radius:14px;box-shadow:var(--shadow);object-fit:cover}.prow .p .applogo.tilewrap{background:transparent;padding:0;height:auto}.prow .p .applogo.tilewrap img{height:48px;width:48px;border-radius:12px;object-fit:cover}.tile-sm{height:28px!important;width:28px!important;border-radius:8px;object-fit:cover}.card img[style*="height:68px"]{width:auto}.promo-banner{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.promo-banner img{width:100%;display:block}.mapwrap svg{width:100%;height:auto;display:block}.mapwrap a.citylink{cursor:pointer}.mapwrap a.citylink text{transition:fill .15s}.mapwrap a.citylink:hover text{fill:#0b62d6;text-decoration:underline}.mapwrap a.citylink:hover circle:nth-of-type(2){fill:#0b62d6}form.lead-form textarea{resize:vertical;min-height:96px}.blog-card{display:block}.blog-thumb{width:100%;height:190px;object-fit:cover;border-radius:12px;margin-bottom:14px;display:block}.blog-meta{font-size:13px;color:var(--muted);margin-bottom:6px}.blog-more{color:var(--cta);font-weight:600;font-size:14.5px}.blog-content{max-width:760px;margin:0 auto;font-size:17px;line-height:1.75}.blog-content p{margin:15px 0}.blog-content h2,.blog-content h3{margin:28px 0 12px}.blog-content img{max-width:100%;height:auto;border-radius:12px}.blog-content ul,.blog-content ol{margin:14px 0 14px 26px}.blog-hero{width:100%;border-radius:14px;margin-bottom:24px;display:block}.blog-pagination{text-align:center;margin-top:34px}.blog-pagination .nav-links{display:inline-flex;gap:8px;align-items:center}.blog-pagination .page-numbers{padding:9px 15px;border:1px solid var(--line);border-radius:10px;text-decoration:none;color:var(--ink);font-weight:600;font-size:14.5px}.blog-pagination .page-numbers.current{background:var(--cta);color:#fff;border-color:var(--cta)}.costs-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cost-head-points{display:flex;flex-wrap:wrap;gap:10px 12px;margin-top:26px}.cost-head-points span{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.08);color:#d8e5f5;font-size:13.5px;font-weight:600}.cost-head-points b{color:#7bc6ff}.cost-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}.cost-plan{position:relative;display:flex;flex-direction:column;min-width:0;padding:32px 30px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 18px 46px -38px rgba(14,40,80,.55)}.cost-plan.rv{transition:box-shadow .2s,border-color .2s,transform .2s}.cost-plan.rv.in{opacity:1;transform:none;animation:cost-plan-in .58s cubic-bezier(.2,.7,.2,1) backwards}.cost-plan:nth-child(2).rv.in{animation-delay:.12s}.cost-plan:nth-child(3).rv.in{animation-delay:.24s}.cost-plan-featured{border:2px solid var(--cta);background:radial-gradient(440px 180px at 100% 0%,rgba(31,110,184,.09),transparent 68%),#fff}.cost-badge{position:absolute;z-index:1;top:0;left:30px;transform:translateY(-50%);padding:7px 13px;border-radius:999px;background:var(--cta);color:#fff;font-size:11px;font-weight:800;letter-spacing:.045em;text-transform:uppercase;animation:cost-badge-pulse 3s ease-in-out infinite}.cost-icon,.cost-panel-head .ic{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(150deg,var(--tint),#d3e9fb);color:var(--deep)}.cost-icon{margin-bottom:20px;transform-origin:50% 90%}.cost-plan h3{font-size:20px;margin-bottom:9px}.cost-price{display:flex;align-items:baseline;gap:5px;margin-bottom:4px;color:var(--deep);font-size:52px;font-weight:800;letter-spacing:-.055em;line-height:1}.cost-price small{font-size:20px;font-weight:800;letter-spacing:-.02em}.cost-frequency{margin-bottom:17px;color:var(--cta);font-size:14px;font-weight:750}.cost-plan>p{margin-bottom:24px;color:var(--muted);font-size:14.5px}.cost-scope{display:flex;align-items:center;gap:9px;margin-top:auto;padding-top:18px;border-top:1px solid var(--line);color:#35485c;font-size:14px;font-weight:700}.cost-scope span{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--tint);color:var(--cta);font-size:12px}.cost-principles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:22px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--line)}.cost-principles>div{display:flex;align-items:flex-start;gap:13px;padding:20px 22px;background:#f8fbfe}.cost-principle-icon{flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center;margin-top:1px;border-radius:50%;background:var(--cta);color:#fff;font-size:13px;font-weight:800}.cost-principles p{display:grid;gap:3px;font-size:14.5px}.cost-principles small{color:var(--muted);font-size:13.5px}.cost-thumb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.cost-thumb-card{min-width:0;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:var(--radius);transition:.2s}.cost-thumb-card img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;background:#dfe8f0}.cost-thumb-body{padding:24px 24px 26px}.cost-thumb-body>span,.cost-panel-head>div>span{display:block;margin-bottom:7px;color:var(--cta);font-size:11.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.cost-thumb-body h3{font-size:19px;margin-bottom:9px}.cost-thumb-body p{color:var(--muted);font-size:14.5px}.cost-panels{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.3fr);gap:22px;align-items:start}.cost-panel{min-width:0;padding:28px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 18px 46px -40px rgba(14,40,80,.5)}.cost-panel-head{display:flex;align-items:center;gap:15px;margin-bottom:16px}.cost-panel-head .ic{flex:0 0 52px}.cost-panel-head>div>span{margin-bottom:5px}.cost-panel-head h3{font-size:21px}.cost-panel-note{margin-bottom:20px;padding:12px 14px;border-radius:11px;background:var(--tint);color:#42566c;font-size:13.5px}.cost-list{display:grid;list-style:none}.cost-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px 0;border-top:1px solid var(--line)}.cost-row-main{display:flex;align-items:center;min-width:0;gap:12px}.cost-row-main img{flex:0 0 38px;width:38px;height:38px;border-radius:10px;object-fit:cover}.cost-row-main>i{flex:0 0 10px;width:10px;height:10px;border-radius:50%;background:var(--cta);box-shadow:0 0 0 5px var(--tint)}.cost-row-main>div{display:grid;min-width:0;gap:2px}.cost-row-main strong{font-size:14.5px}.cost-row-main small{color:var(--muted);font-size:12.5px}.cost-amount{color:var(--deep);font-size:16px;font-weight:800;white-space:nowrap;text-align:right}.cost-amount-split{display:grid;gap:2px}.cost-amount-split b{display:flex;justify-content:flex-end;gap:5px;font-size:14px}.cost-amount-split small{align-self:center;color:var(--muted);font-size:11px;font-weight:650;text-transform:uppercase}.cost-form-shell{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 18px 46px -40px rgba(14,40,80,.5)}.cost-form-card{position:relative;min-width:0;padding:30px;transition:background .2s}.cost-form-card+.cost-form-card{border-left:1px solid var(--line)}.cost-form-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--cta);opacity:0;transform:scaleX(.35);transition:opacity .2s,transform .2s}.cost-form-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:22px}.cost-form-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(150deg,var(--tint),#d3e9fb);color:var(--deep);transform-origin:50% 90%}.cost-form-number{padding-top:4px;color:#9bacc0;font-size:12px;font-weight:800;letter-spacing:.12em}.cost-form-kicker{display:block;margin-bottom:8px;color:var(--cta);font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cost-form-card h3{margin-bottom:9px;font-size:20px}.cost-form-card p{color:var(--muted);font-size:14.5px}@keyframes cost-plan-in{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes cost-badge-pulse{0%,100%{box-shadow:0 8px 20px -8px rgba(31,110,184,.45)}50%{box-shadow:0 8px 25px -4px rgba(31,110,184,.7)}}@keyframes cost-icon-wiggle{0%,100%{transform:rotate(0)}30%{transform:rotate(-7deg)}65%{transform:rotate(5deg)}}@media(hover:hover) and (pointer:fine){.cost-plan.rv.in:hover,.cost-thumb-card:hover{transform:translateY(-4px);border-color:transparent;box-shadow:var(--shadow)}.cost-plan:hover .cost-icon{animation:cost-icon-wiggle .42s ease}.cost-form-card:hover{background:#f8fbfe}.cost-form-card:hover::before{opacity:1;transform:scaleX(1)}.cost-form-card:hover .cost-form-icon{animation:cost-icon-wiggle .42s ease}}@media(max-width:920px){.cost-plans,.cost-thumb-grid,.cost-panels,.cost-form-shell{grid-template-columns:1fr}.cost-principles{grid-template-columns:1fr}.cost-plan:nth-child(2).rv.in,.cost-plan:nth-child(3).rv.in{animation-delay:0s}.cost-thumb-card{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1fr);align-items:stretch}.cost-thumb-card img{height:100%;aspect-ratio:auto}.cost-form-card+.cost-form-card{border-top:1px solid var(--line);border-left:0}}@media(max-width:620px){.costs-page .pad{padding:54px 0}.costs-page .shead{margin-bottom:36px}.cost-head-points{display:grid}.cost-head-points span{width:fit-content}.cost-plan,.cost-panel{padding:26px 22px}.cost-badge{left:22px}.cost-principles>div{padding:18px}.cost-thumb-card{display:block}.cost-thumb-card img{height:auto;aspect-ratio:3/2}.cost-thumb-body{padding:22px 20px 24px}.cost-form-card{padding:26px 22px}.cost-list li{gap:12px}.cost-row-main{gap:10px}.cost-amount{font-size:14px}}@media(max-width:400px){.cost-list li{grid-template-columns:1fr;align-items:start;gap:8px}.cost-amount{justify-self:start;text-align:left}.cost-amount-split b{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rv,.rv.in{opacity:1;transform:none;transition:none}.cost-plan.rv.in,.cost-badge,.cost-plan:hover .cost-icon{animation:none}.cost-thumb-card,.cost-form-card,.cost-form-card::before{transition:none}.cost-thumb-card:hover{transform:none}.cost-form-card:hover .cost-form-icon{animation:none}}.fleet-head-points{display:flex;flex-wrap:wrap;gap:10px 12px;margin-top:26px}.fleet-head-points span{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.08);color:#d8e5f5;font-size:13.5px;font-weight:600}.fleet-head-points b{color:#7bc6ff}.fleet-intro-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:52px;align-items:center}.fleet-intro-copy h2,.fleet-ready-copy h2{font-size:clamp(26px,3.3vw,42px);margin:12px 0 16px}.fleet-intro-copy p.lead,.fleet-ready-copy p.lead{margin-bottom:22px;color:var(--muted);font-size:16.5px}.fleet-benefit-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:0 0 26px;list-style:none}.fleet-benefit-list li{display:flex;align-items:flex-start;min-width:0;gap:11px;padding:15px 14px;border:1px solid var(--line);border-radius:13px;background:#f8fbfe}.fleet-benefit-list li>span{flex:0 0 25px;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:var(--tint);color:var(--cta);font-size:13px;font-weight:900}.fleet-benefit-list li>div{display:grid;min-width:0;gap:2px}.fleet-benefit-list strong{font-size:14px;line-height:1.3}.fleet-benefit-list small{color:var(--muted);font-size:12.5px;line-height:1.35}.fleet-hero-card,.fleet-ready-photo{min-width:0;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow)}.fleet-hero-card img,.fleet-ready-photo img{display:block;width:100%;height:auto;object-fit:cover}.fleet-hero-card img{aspect-ratio:4/3}.fleet-hero-card figcaption{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px}.fleet-hero-card figcaption>span{display:grid;gap:2px}.fleet-hero-card figcaption b{font-size:14.5px}.fleet-hero-card figcaption small{color:var(--muted);font-size:12.5px}.fleet-hero-card figcaption i{padding:7px 10px;border-radius:999px;background:var(--tint);color:var(--cta);font-size:10.5px;font-style:normal;font-weight:900;letter-spacing:.08em;white-space:nowrap}.fleet-showcase-card.rv{transition:transform .2s ease,border-color .2s,box-shadow .2s;animation:none}.fleet-showcase-card.rv.in{animation:fleet-card-reveal .7s cubic-bezier(.2,.7,.2,1) backwards}.fleet-showcase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.fleet-showcase-card{min-width:0;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 18px 46px -40px rgba(14,40,80,.55)}.fleet-showcase-card img{display:block;width:100%;height:auto;aspect-ratio:1200/828;object-fit:cover;transition:transform .35s ease}.fleet-showcase-card figcaption{display:grid;gap:3px;padding:17px 20px 19px}.fleet-showcase-card figcaption b{font-size:15px}.fleet-showcase-card figcaption span{color:var(--muted);font-size:13.5px}.fleet-ready-grid{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:52px;align-items:center}.fleet-ready-photo img{aspect-ratio:1.45/1}.fleet-ready-photo figcaption{padding:14px 18px;color:var(--muted);font-size:12.5px;font-weight:650}.fleet-standard-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:15px;background:var(--line)}.fleet-standard-list>div{display:flex;align-items:flex-start;min-width:0;gap:11px;padding:16px 14px;background:#fff}.fleet-standard-list>div>span{flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:var(--tint);color:var(--cta);font-size:10px;font-weight:900}.fleet-standard-list p{display:grid;min-width:0;gap:2px}.fleet-standard-list strong{font-size:13.5px;line-height:1.3}.fleet-standard-list small{color:var(--muted);font-size:12px;line-height:1.35}.fleet-ready-copy .btn{margin-top:24px}@keyframes fleet-card-reveal{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media(hover:hover) and (pointer:fine){.fleet-showcase-card.rv.in:hover{transform:translateY(-4px);border-color:transparent;box-shadow:var(--shadow)}.fleet-showcase-card:hover img{transform:scale(1.025)}}@media(max-width:920px){.fleet-intro-grid,.fleet-ready-grid{grid-template-columns:1fr}.fleet-intro-grid{gap:34px}.fleet-ready-grid{gap:30px}}@media(max-width:700px){.fleet-showcase-grid{grid-template-columns:1fr}}@media(max-width:620px){.fleet-page .pad{padding:54px 0}.fleet-page .shead{margin-bottom:36px}.fleet-head-points{display:grid}.fleet-head-points span{width:fit-content}.fleet-benefit-list,.fleet-standard-list{grid-template-columns:1fr}.fleet-hero-card figcaption{padding:15px 16px}.fleet-showcase-card figcaption{padding:15px 17px 17px}}@media(max-width:400px){.fleet-hero-card figcaption{align-items:flex-start;flex-direction:column}.fleet-ready-copy .btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.fleet-showcase-card.rv,.fleet-showcase-card img{transition:none}.fleet-showcase-card.rv.in{animation:none}.fleet-showcase-card.rv.in:hover{transform:none}.fleet-showcase-card:hover img{transform:none}}.uber-page-head{overflow:hidden}.uber-head-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:64px;align-items:center}.uber-head-copy{min-width:0}.uber-head-action{margin-top:22px}.uber-brand-panel{position:relative;display:grid;place-items:center;justify-self:end;width:240px;aspect-ratio:1.45/1;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.04));box-shadow:0 28px 55px -34px rgba(0,0,0,.8);transform:rotate(-2deg)}.uber-brand-panel::before{content:"";position:absolute;width:170px;height:170px;border:38px solid rgba(123,198,255,.1);border-radius:50%;right:-72px;top:-84px}.uber-brand-panel img{position:relative;z-index:2;width:174px;height:74px;object-fit:cover;object-position:center;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#000;box-shadow:0 14px 30px -18px rgba(0,0,0,.9)}.uber-brand-panel span,.uber-brand-panel i{position:absolute;height:5px;border-radius:999px;background:#7bc6ff;opacity:.35}.uber-brand-panel span{width:82px;left:24px;bottom:24px}.uber-brand-panel i{width:28px;left:114px;bottom:24px}.uber-requirements{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:52px;align-items:center}.uber-main-photo{min-width:0;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow)}.uber-main-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.uber-requirement-copy h2{font-size:clamp(26px,3.3vw,42px);margin:12px 0 16px}.uber-requirement-copy p.lead{margin-bottom:22px;color:var(--muted);font-size:16.5px}.uber-check-list{display:grid;gap:9px;margin:0;list-style:none}.uber-check-list li{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border:1px solid var(--line);border-radius:12px;background:#f8fbfe;font-size:14.5px;font-weight:650}.uber-check-list li>span{flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--tint);color:var(--cta);font-size:12px;font-weight:900}.uber-requirement-copy>.btn{margin-top:20px}.uber-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.uber-benefit-card{min-width:0;padding:28px 25px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 18px 46px -40px rgba(14,40,80,.55)}.uber-benefit-card.rv,.uber-cost-card.rv{transition:transform .2s ease,border-color .2s,box-shadow .2s;animation:none}.uber-benefit-card.rv.in,.uber-cost-card.rv.in{animation:uber-card-reveal .68s cubic-bezier(.2,.7,.2,1) backwards}.uber-benefit-card:nth-child(2).rv.in{animation-delay:.08s}.uber-benefit-card:nth-child(3).rv.in{animation-delay:.16s}.uber-benefit-card:nth-child(4).rv.in{animation-delay:.24s}.uber-benefit-icon,.uber-cost-icon{width:52px;height:52px;display:grid;place-items:center;margin-bottom:18px;border-radius:14px;background:linear-gradient(150deg,var(--tint),#d3e9fb);color:var(--deep);transform-origin:50% 90%}.uber-benefit-card h3{margin-bottom:9px;font-size:19px}.uber-benefit-card p{color:var(--muted);font-size:14px}.uber-cost-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:920px;margin:0 auto}.uber-cost-card{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 18px 46px -40px rgba(14,40,80,.55)}.uber-cost-card:nth-child(2).rv.in{animation-delay:.1s}.uber-cost-head{display:flex;align-items:center;min-width:0;gap:15px}.uber-cost-logo,.uber-cost-icon{flex:0 0 52px;width:52px;height:52px;display:grid;place-items:center;border-radius:14px}.uber-cost-logo{margin:0;background:#0b0b0b}.uber-cost-logo img{display:block;width:34px;height:34px;border-radius:8px;object-fit:cover}.uber-cost-icon{margin:0}.uber-cost-head>div{display:grid;min-width:0;gap:4px}.uber-cost-head h2{font-size:20px}.uber-cost-head p{color:var(--muted);font-size:13px}.uber-cost-card>strong{margin-top:24px;padding-top:20px;border-top:1px solid var(--line);color:var(--deep);font-size:34px;line-height:1;font-weight:850;letter-spacing:-.04em}.uber-cost-action{text-align:center;margin-top:24px}@keyframes uber-card-reveal{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes uber-icon-wiggle{0%,100%{transform:rotate(0)}35%{transform:rotate(-6deg)}70%{transform:rotate(4deg)}}@media(hover:hover) and (pointer:fine){.uber-benefit-card.rv.in:hover,.uber-cost-card.rv.in:hover{transform:translateY(-4px);border-color:transparent;box-shadow:var(--shadow)}.uber-benefit-card:hover .uber-benefit-icon{animation:uber-icon-wiggle .4s ease}}@media(max-width:920px){.uber-requirements{grid-template-columns:1fr;gap:34px}.uber-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.uber-head-layout{grid-template-columns:1fr}.uber-brand-panel{display:none}}@media(max-width:620px){.uber-page .pad{padding:54px 0}.uber-page .shead{margin-bottom:36px}.uber-benefit-grid,.uber-cost-grid{grid-template-columns:1fr}.uber-benefit-card,.uber-cost-card{padding:24px 21px}.uber-benefit-card:nth-child(n).rv.in,.uber-cost-card:nth-child(n).rv.in{animation-delay:0s}.uber-cost-card>strong{font-size:30px}}@media(max-width:400px){.uber-head-action .btn,.uber-requirement-copy>.btn,.uber-cost-action .btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.uber-brand-panel{transform:none}.uber-benefit-card.rv,.uber-cost-card.rv{transition:none}.uber-benefit-card.rv.in,.uber-cost-card.rv.in{animation:none}.uber-benefit-card.rv.in:hover,.uber-cost-card.rv.in:hover{transform:none}.uber-benefit-card:hover .uber-benefit-icon{animation:none}}.bolt-page-head{overflow:hidden}.bolt-head-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:64px;align-items:center}.bolt-head-copy{min-width:0}.bolt-head-action{margin-top:22px}.bolt-brand-panel{position:relative;display:grid;place-items:center;justify-self:end;width:240px;aspect-ratio:1.45/1;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.04));box-shadow:0 28px 55px -34px rgba(0,0,0,.8);transform:rotate(2deg)}.bolt-brand-panel::before{content:"";position:absolute;width:170px;height:170px;border:38px solid rgba(52,209,134,.12);border-radius:50%;right:-72px;top:-84px}.bolt-brand-panel img{position:relative;z-index:2;width:124px;height:auto;filter:drop-shadow(0 10px 20px rgba(0,0,0,.25))}.bolt-brand-panel span,.bolt-brand-panel i{position:absolute;border-radius:999px;background:#34d186;opacity:.32}.bolt-brand-panel span{width:86px;height:5px;left:24px;bottom:24px}.bolt-brand-panel i{width:28px;height:5px;left:116px;bottom:24px}.bolt-requirements{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:52px;align-items:center}.bolt-main-photo{position:relative;min-width:0;aspect-ratio:4/3;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#101a25;box-shadow:var(--shadow);isolation:isolate}.bolt-main-photo::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(8,15,23,.08),rgba(8,15,23,.24));pointer-events:none}.bolt-main-photo img{display:block}.bolt-photo-backdrop{position:absolute;inset:-10%;width:120%;max-width:none;height:120%;object-fit:cover;filter:blur(18px) brightness(.52) saturate(.9);transform:scale(1.08)}.bolt-photo-car{position:absolute;inset:0;z-index:2;width:100%;height:100%;object-fit:contain}.bolt-requirement-copy h2{font-size:clamp(26px,3.3vw,42px);margin:12px 0 16px}.bolt-requirement-copy p.lead{margin-bottom:22px;color:var(--muted);font-size:16.5px}.bolt-check-list{display:grid;gap:9px;margin:0;list-style:none}.bolt-check-list li{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border:1px solid var(--line);border-radius:12px;background:#f8fbfe;font-size:14.5px;font-weight:650}.bolt-check-list li>span{flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--tint);color:var(--cta);font-size:12px;font-weight:900}.bolt-requirement-copy>.btn{margin-top:20px}.bolt-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.bolt-benefit-card{min-width:0;padding:28px 25px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 18px 46px -40px rgba(14,40,80,.55)}.bolt-benefit-card.rv,.bolt-cost-card.rv{transition:transform .2s ease,border-color .2s,box-shadow .2s;animation:none}.bolt-benefit-card.rv.in,.bolt-cost-card.rv.in{animation:bolt-card-reveal .68s cubic-bezier(.2,.7,.2,1) backwards}.bolt-benefit-card:nth-child(2).rv.in{animation-delay:.08s}.bolt-benefit-card:nth-child(3).rv.in{animation-delay:.16s}.bolt-benefit-card:nth-child(4).rv.in{animation-delay:.24s}.bolt-benefit-icon,.bolt-cost-icon{width:52px;height:52px;display:grid;place-items:center;margin-bottom:18px;border-radius:14px;background:linear-gradient(150deg,var(--tint),#d3e9fb);color:var(--deep);transform-origin:50% 90%}.bolt-benefit-card h3{margin-bottom:9px;font-size:19px}.bolt-benefit-card p{color:var(--muted);font-size:14px}.bolt-cost-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:920px;margin:0 auto}.bolt-cost-card{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 18px 46px -40px rgba(14,40,80,.55)}.bolt-cost-card:nth-child(2).rv.in{animation-delay:.1s}.bolt-cost-head{display:flex;align-items:center;min-width:0;gap:15px}.bolt-cost-logo,.bolt-cost-icon{flex:0 0 52px;width:52px;height:52px;display:grid;place-items:center;border-radius:14px}.bolt-cost-logo{overflow:hidden;background:#34d186}.bolt-cost-logo img{display:block;width:100%;height:100%;object-fit:cover}.bolt-cost-icon{margin:0}.bolt-cost-head>div{display:grid;min-width:0;gap:4px}.bolt-cost-head h2{font-size:20px}.bolt-cost-head p{color:var(--muted);font-size:13px}.bolt-cost-card>strong{margin-top:24px;padding-top:20px;border-top:1px solid var(--line);color:var(--deep);font-size:34px;line-height:1;font-weight:850;letter-spacing:-.04em}.bolt-cost-action{text-align:center;margin-top:24px}@keyframes bolt-card-reveal{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes bolt-icon-wiggle{0%,100%{transform:rotate(0)}35%{transform:rotate(-6deg)}70%{transform:rotate(4deg)}}@media(hover:hover) and (pointer:fine){.bolt-benefit-card.rv.in:hover,.bolt-cost-card.rv.in:hover{transform:translateY(-4px);border-color:transparent;box-shadow:var(--shadow)}.bolt-benefit-card:hover .bolt-benefit-icon,.bolt-cost-card:hover .bolt-cost-icon{animation:bolt-icon-wiggle .4s ease}}@media(max-width:920px){.bolt-requirements{grid-template-columns:1fr;gap:34px}.bolt-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.bolt-head-layout{grid-template-columns:1fr}.bolt-brand-panel{display:none}}@media(max-width:620px){.bolt-page .pad{padding:54px 0}.bolt-page .shead{margin-bottom:36px}.bolt-benefit-grid,.bolt-cost-grid{grid-template-columns:1fr}.bolt-benefit-card,.bolt-cost-card{padding:24px 21px}.bolt-benefit-card:nth-child(n).rv.in,.bolt-cost-card:nth-child(n).rv.in{animation-delay:0s}.bolt-cost-card>strong{font-size:30px}}@media(max-width:400px){.bolt-head-action .btn,.bolt-requirement-copy>.btn,.bolt-cost-action .btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.bolt-brand-panel{transform:none}.bolt-benefit-card.rv,.bolt-cost-card.rv{transition:none}.bolt-benefit-card.rv.in,.bolt-cost-card.rv.in{animation:none}.bolt-benefit-card.rv.in:hover,.bolt-cost-card.rv.in:hover{transform:none}.bolt-benefit-card:hover .bolt-benefit-icon,.bolt-cost-card:hover .bolt-cost-icon{animation:none}}.freenow-page-head{overflow:hidden}.freenow-head-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:58px;align-items:center}.freenow-head-copy{min-width:0}.freenow-head-action{margin-top:22px}.freenow-brand-panel{position:relative;display:grid;place-items:center;justify-self:end;width:260px;aspect-ratio:1.45/1;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.14),rgba(255,255,255,.04));box-shadow:0 28px 55px -34px rgba(0,0,0,.8);transform:rotate(-2deg)}.freenow-brand-panel::before{content:"";position:absolute;width:170px;height:170px;border:38px solid rgba(255,10,43,.12);border-radius:50%;right:-72px;bottom:-100px}.freenow-brand-panel img{position:relative;z-index:2;width:172px;height:auto;padding:13px 14px;border-radius:12px;background:#fff;box-shadow:0 14px 30px -18px rgba(0,0,0,.8)}.freenow-brand-panel span,.freenow-brand-panel i{position:absolute;border-radius:999px;opacity:.42}.freenow-brand-panel span{width:78px;height:5px;left:24px;bottom:24px;background:#ff0a2b}.freenow-brand-panel i{width:30px;height:5px;left:110px;bottom:24px;background:#7bc6ff}.freenow-requirements{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:52px;align-items:center}.freenow-requirement-copy{min-width:0}.freenow-requirement-copy h2{font-size:clamp(26px,3.3vw,42px);margin:12px 0 16px;overflow-wrap:anywhere}.freenow-requirement-copy p.lead{margin-bottom:22px;color:var(--muted);font-size:16.5px}.freenow-check-list{display:grid;gap:9px;margin:0;list-style:none}.freenow-check-list li{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border:1px solid var(--line);border-radius:12px;background:#f8fbfe;font-size:14.5px;font-weight:650}.freenow-check-list li>span{flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--tint);color:var(--cta);font-size:12px;font-weight:900}.freenow-main-photo{min-width:0;aspect-ratio:4/3;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,#eaf2f7,#fff);box-shadow:var(--shadow)}.freenow-main-photo img{display:block;width:100%;height:100%;object-fit:contain}.freenow-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.freenow-benefit-card{min-width:0;padding:28px 25px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 18px 46px -40px rgba(14,40,80,.55)}.freenow-benefit-card.rv,.freenow-cost-card.rv{transition:transform .2s ease,border-color .2s,box-shadow .2s;animation:none}.freenow-benefit-card.rv.in,.freenow-cost-card.rv.in{animation:freenow-card-reveal .68s cubic-bezier(.2,.7,.2,1) backwards}.freenow-benefit-card:nth-child(2).rv.in{animation-delay:.08s}.freenow-benefit-card:nth-child(3).rv.in{animation-delay:.16s}.freenow-benefit-card:nth-child(4).rv.in{animation-delay:.24s}.freenow-benefit-icon,.freenow-cost-icon{width:52px;height:52px;display:grid;place-items:center;margin-bottom:18px;border-radius:14px;background:linear-gradient(150deg,var(--tint),#d3e9fb);color:var(--deep);transform-origin:50% 90%}.freenow-benefit-card:first-child .freenow-benefit-icon{background:linear-gradient(150deg,#ffe8ec,#ffd4dc);color:#c80e2b}.freenow-benefit-card h3{margin-bottom:9px;font-size:19px}.freenow-benefit-card p{color:var(--muted);font-size:14px}.freenow-cost-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:920px;margin:0 auto}.freenow-cost-card{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 18px 46px -40px rgba(14,40,80,.55)}.freenow-cost-card:nth-child(2).rv.in{animation-delay:.1s}.freenow-cost-head{display:flex;align-items:center;min-width:0;gap:15px}.freenow-cost-logo,.freenow-cost-icon{flex:0 0 52px;width:52px;height:52px;display:grid;place-items:center;border-radius:14px}.freenow-cost-logo{overflow:hidden;background:#fff0f2}.freenow-cost-logo img{display:block;width:100%;height:100%;object-fit:cover}.freenow-cost-icon{margin:0}.freenow-cost-head>div{display:grid;min-width:0;gap:4px}.freenow-cost-head h2{font-size:20px}.freenow-cost-head p{color:var(--muted);font-size:13px}.freenow-cost-card>strong{margin-top:24px;padding-top:20px;border-top:1px solid var(--line);color:var(--deep);font-size:34px;line-height:1;font-weight:850;letter-spacing:-.04em}.freenow-cost-action{text-align:center;margin-top:24px}@keyframes freenow-card-reveal{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes freenow-icon-wiggle{0%,100%{transform:rotate(0)}35%{transform:rotate(-6deg)}70%{transform:rotate(4deg)}}@media(hover:hover) and (pointer:fine){.freenow-benefit-card.rv.in:hover,.freenow-cost-card.rv.in:hover{transform:translateY(-4px);border-color:transparent;box-shadow:var(--shadow)}.freenow-benefit-card:hover .freenow-benefit-icon,.freenow-cost-card:hover .freenow-cost-icon{animation:freenow-icon-wiggle .4s ease}}@media(max-width:920px){.freenow-requirements{grid-template-columns:1fr;gap:34px}.freenow-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.freenow-head-layout{grid-template-columns:1fr}.freenow-brand-panel{display:none}}@media(max-width:620px){.freenow-page .pad{padding:54px 0}.freenow-page .shead{margin-bottom:36px}.freenow-benefit-grid,.freenow-cost-grid{grid-template-columns:1fr}.freenow-benefit-card,.freenow-cost-card{padding:24px 21px}.freenow-benefit-card:nth-child(n).rv.in,.freenow-cost-card:nth-child(n).rv.in{animation-delay:0s}.freenow-cost-card>strong{font-size:30px}}@media(max-width:400px){.freenow-head-action .btn,.freenow-cost-action .btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.freenow-brand-panel{transform:none}.freenow-benefit-card.rv,.freenow-cost-card.rv{transition:none}.freenow-benefit-card.rv.in,.freenow-cost-card.rv.in{animation:none}.freenow-benefit-card.rv.in:hover,.freenow-cost-card.rv.in:hover{transform:none}.freenow-benefit-card:hover .freenow-benefit-icon,.freenow-cost-card:hover .freenow-cost-icon{animation:none}}.rental-page-head{overflow:hidden}.rental-head-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:60px;align-items:center}.rental-head-copy{min-width:0}.rental-head-art{position:relative;justify-self:end;width:250px;aspect-ratio:1.45/1;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.04));box-shadow:0 28px 55px -34px rgba(0,0,0,.8);transform:rotate(2deg)}.rental-head-art::before{content:"";position:absolute;inset:19px;border:1px dashed rgba(123,198,255,.28);border-radius:17px}.rental-head-art>span{position:absolute;left:38px;bottom:31px;color:#7bc6ff}.rental-head-art>i{position:absolute;right:34px;top:31px;width:62px;height:62px;display:grid;place-items:center;border-radius:18px;background:var(--cta);color:#fff;box-shadow:0 14px 28px -12px rgba(22,151,246,.8)}.rental-intro-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:52px;align-items:center}.rental-intro-photo{min-width:0;aspect-ratio:4/3;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#eef4f8;box-shadow:var(--shadow)}.rental-intro-photo img{display:block;width:100%;height:100%;object-fit:contain}.rental-intro-copy{min-width:0}.rental-intro-copy h2{font-size:clamp(26px,3.3vw,42px);margin:12px 0 16px}.rental-intro-copy p.lead{margin-bottom:22px;color:var(--muted);font-size:16.5px}.rental-benefit-list{display:grid;gap:9px;margin:0;list-style:none}.rental-benefit-list li{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border:1px solid var(--line);border-radius:12px;background:#f8fbfe;font-size:14.5px;font-weight:650}.rental-benefit-list li>span{flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--tint);color:var(--cta);font-size:12px;font-weight:900}.rental-model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.rental-model-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 18px 46px -40px rgba(14,40,80,.55);transition:transform .2s ease,border-color .2s,box-shadow .2s;animation:none}.rental-model-card.rv.in{animation:rental-card-reveal .68s cubic-bezier(.2,.7,.2,1) backwards}.rental-model-card:nth-child(2).rv.in{animation-delay:.07s}.rental-model-card:nth-child(3).rv.in{animation-delay:.14s}.rental-model-card:nth-child(4).rv.in{animation-delay:.21s}.rental-model-card:nth-child(5).rv.in{animation-delay:.28s}.rental-model-card:nth-child(6).rv.in{animation-delay:.35s}.rental-model-card figure{aspect-ratio:9/5;margin:0;overflow:hidden;border-bottom:1px solid var(--line);background:linear-gradient(145deg,#edf3f7,#fff)}.rental-model-card figure img{display:block;width:100%;height:100%;object-fit:contain}.rental-model-body{display:flex;flex:1;flex-direction:column;padding:20px 21px}.rental-model-body h3{margin-bottom:6px;font-size:18px}.rental-model-price{color:var(--muted);font-size:15px;font-weight:750}.rental-model-spec{margin-top:8px;color:var(--muted);font-size:13px}.rental-model-note{max-width:900px;margin:24px auto 0;text-align:center;color:var(--muted);font-size:14.5px}.rental-model-note a{color:var(--cta);font-weight:650}@keyframes rental-card-reveal{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media(hover:hover) and (pointer:fine){.rental-model-card.rv.in:hover{transform:translateY(-4px);border-color:transparent;box-shadow:var(--shadow)}.rental-model-note a:hover{text-decoration:underline}}@media(max-width:920px){.rental-intro-grid{grid-template-columns:1fr;gap:34px}.rental-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.rental-head-layout{grid-template-columns:1fr}.rental-head-art{display:none}}@media(max-width:620px){.rental-page .pad{padding:54px 0}.rental-page .shead{margin-bottom:36px}.rental-model-grid{grid-template-columns:1fr}.rental-model-card:nth-child(n).rv.in{animation-delay:0s}}@media(max-width:400px){.rental-page .ctastrip .btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.rental-head-art{transform:none}.rental-model-card{transition:none}.rental-model-card.rv.in{animation:none}.rental-model-card.rv.in:hover{transform:none}}.cities-page-head{overflow:hidden}.cities-head-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:64px;align-items:center}.cities-head-copy{min-width:0}.cities-head-art{position:relative;display:grid;place-items:center;justify-self:end;width:230px;aspect-ratio:1.45/1;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.04));color:#7bc6ff;box-shadow:0 28px 55px -34px rgba(0,0,0,.8);transform:rotate(-2deg)}.cities-head-art::before{content:"";position:absolute;width:170px;height:170px;border:36px solid rgba(22,151,246,.12);border-radius:50%;right:-78px;bottom:-102px}.cities-head-art svg{position:relative;z-index:2}.cities-head-art span,.cities-head-art i{position:absolute;width:9px;height:9px;border:2px solid #7bc6ff;border-radius:50%;opacity:.55}.cities-head-art span{left:35px;top:35px}.cities-head-art i{right:38px;top:42px}.cities-map-intro{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:48px;align-items:center;margin-bottom:50px}.cities-map-panel{min-width:0;max-width:none;margin:0;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,#f8fbfe,#fff);box-shadow:var(--shadow)}.cities-map-scroll{min-width:0;overflow:hidden;border-radius:13px}.cities-map-scroll:focus-visible{outline:3px solid rgba(31,110,184,.25);outline-offset:3px}.cities-map-panel .map-hint{text-align:center;margin-top:16px;color:var(--muted);font-size:14px}.cities-intro-copy{min-width:0}.cities-intro-copy h2{font-size:clamp(26px,3.3vw,42px);margin:12px 0 16px}.cities-intro-copy p.lead{color:var(--muted);font-size:16.5px}.cities-intro-list{display:grid;gap:9px;margin:20px 0;list-style:none}.cities-intro-list li{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border:1px solid var(--line);border-radius:12px;background:#f8fbfe;font-size:14.5px;font-weight:650}.cities-intro-list li>span{flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--tint);color:var(--cta);font-size:12px;font-weight:900}.cities-page .citygrid{display:grid;grid-template-columns:1fr;gap:18px;max-width:620px;margin:0 auto}.cities-page .citycard{display:none;padding:25px;scroll-margin-top:96px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 18px 46px -40px rgba(14,40,80,.55);transition:transform .2s ease,border-color .2s,box-shadow .2s}.cities-page .citycard.open{display:block;animation:cities-card-in .42s ease both;border-color:rgba(31,110,184,.22);box-shadow:var(--shadow)}.cities-page .citycard h3{font-size:20px;margin-bottom:8px}.cities-page .apps{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.cities-page .apps span{font-size:11.5px;font-weight:700;padding:4px 9px;border-radius:999px;color:#fff}.cities-page .a-bolt{background:#34d186}.cities-page .a-uber{background:#276ef1}.cities-page .a-fn{background:#ff1e46}.cities-page .a-eats{background:#0f1e2c}.cities-page .uch{display:inline-flex;align-items:center;max-width:100%;gap:6px;color:var(--cta);font-size:14px;font-weight:700;white-space:normal}.cities-page .cityhead{display:flex;align-items:center;gap:13px;margin-bottom:14px}.cities-page .cityhead img{flex:0 0 50px;width:50px;height:50px;object-fit:contain}.cities-page .cityhead h3{margin:0}.cities-page .applbl{margin-bottom:7px;color:var(--muted);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cities-legal-note{max-width:820px;margin:26px auto 0;text-align:center;color:var(--muted);font-size:13.5px}.cities-coordinator-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:52px;align-items:center}.cities-office-photo{min-width:0;aspect-ratio:16/9;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#eef4f8;box-shadow:var(--shadow)}.cities-office-photo img{display:block;width:100%;height:100%;object-fit:contain}.cities-coordinator-copy{min-width:0}.cities-coordinator-copy h2{font-size:clamp(26px,3.3vw,42px);margin:12px 0 16px}.cities-coordinator-copy p.lead{margin-bottom:22px;color:var(--muted);font-size:16.5px}.cities-gallery-head{margin-bottom:34px}.cities-gallery-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cities-gallery-card{min-width:0;aspect-ratio:145/100;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:linear-gradient(145deg,#eaf1f6,#fff);box-shadow:0 18px 38px -30px rgba(14,40,80,.55);transition:transform .2s ease,border-color .2s,box-shadow .2s;animation:none}.cities-gallery-card.rv.in{animation:cities-gallery-in .62s cubic-bezier(.2,.7,.2,1) backwards}.cities-gallery-card:nth-child(2).rv.in{animation-delay:.06s}.cities-gallery-card:nth-child(3).rv.in{animation-delay:.12s}.cities-gallery-card:nth-child(4).rv.in{animation-delay:.18s}.cities-gallery-card:nth-child(5).rv.in{animation-delay:.24s}.cities-gallery-card:nth-child(6).rv.in{animation-delay:.3s}.cities-gallery-card:nth-child(7).rv.in{animation-delay:.36s}.cities-gallery-card:nth-child(8).rv.in{animation-delay:.42s}.cities-gallery-card img{display:block;width:100%;height:100%;object-fit:contain}.cities-gallery-blurfill{position:relative;isolation:isolate;background:#18222d}.cities-gallery-blurfill .cities-gallery-backdrop{position:absolute;inset:-10%;width:120%;max-width:none;height:120%;object-fit:cover;filter:blur(16px) brightness(.58);transform:scale(1.06)}.cities-gallery-blurfill .cities-gallery-foreground{position:absolute;inset:0;z-index:2;object-fit:contain}@keyframes cities-card-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes cities-gallery-in{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media(hover:hover) and (pointer:fine){.cities-page .citycard.open:hover,.cities-gallery-card.rv.in:hover{transform:translateY(-3px);border-color:transparent;box-shadow:var(--shadow)}.cities-page .uch:hover{color:var(--cta-d)}}@media(max-width:920px){.cities-map-intro,.cities-coordinator-grid{grid-template-columns:1fr;gap:34px}.cities-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.cities-head-layout{grid-template-columns:1fr}.cities-head-art{display:none}}@media(max-width:620px){.cities-page .pad{padding:54px 0}.cities-gallery-grid{grid-template-columns:1fr}.cities-gallery-card:nth-child(n).rv.in{animation-delay:0s}}@media(max-width:400px){.cities-intro-copy>.btn,.cities-coordinator-copy>.btn,.cities-page .ctastrip .btn{width:100%;justify-content:center;white-space:normal;text-align:center}}@media(prefers-reduced-motion:reduce){.cities-head-art{transform:none}.cities-page .citycard,.cities-gallery-card{transition:none}.cities-page .citycard.open,.cities-gallery-card.rv.in{animation:none}.cities-page .citycard.open:hover,.cities-gallery-card.rv.in:hover{transform:none}.cities-page .citylink text{transition:none}}.app-page-head{overflow:hidden}.app-head-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:64px;align-items:center}.app-head-copy{min-width:0}.app-head-art{position:relative;display:grid;place-items:center;justify-self:end;width:230px;aspect-ratio:1.45/1;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.04));box-shadow:0 28px 55px -34px rgba(0,0,0,.8);transform:rotate(2deg)}.app-head-art>span{position:relative;z-index:2;width:76px;height:76px;display:grid;place-items:center;border-radius:21px;background:var(--cta);color:#fff;box-shadow:0 16px 30px -14px rgba(22,151,246,.85)}.app-head-art>i,.app-head-art>b{position:absolute;bottom:28px;width:38px;border-radius:5px 5px 2px 2px;background:rgba(123,198,255,.42)}.app-head-art>i{left:28px;height:25px}.app-head-art>b{right:28px;height:48px}.app-intro-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:52px;align-items:center}.app-intro-copy{min-width:0}.app-intro-copy h2,.app-support-copy h2{font-size:clamp(26px,3.3vw,42px);margin:12px 0 16px}.app-intro-copy p.lead,.app-support-copy p.lead{color:var(--muted);font-size:16.5px}.app-check-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:20px 0 0;list-style:none}.app-check-list li{display:flex;align-items:flex-start;gap:10px;padding:12px 13px;border:1px solid var(--line);border-radius:12px;background:#f8fbfe;font-size:13.5px;font-weight:650}.app-check-list li>span{flex:0 0 23px;width:23px;height:23px;display:grid;place-items:center;border-radius:50%;background:var(--tint);color:var(--cta);font-size:11px;font-weight:900}.app-device-stack{position:relative;min-width:0;min-height:570px;isolation:isolate}.app-device-stack::before{content:"";position:absolute;inset:13% 5%;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(22,151,246,.2),rgba(22,151,246,0) 68%)}.app-device{position:absolute;left:50%;top:50%;margin:0;padding:9px;border:1px solid rgba(255,255,255,.1);border-radius:32px;background:linear-gradient(160deg,#2a3a58,#111a2c);box-shadow:0 34px 65px -25px rgba(0,0,0,.55)}.app-device img,.app-support-device img{display:block;width:100%;height:auto;border-radius:24px}.app-device-back{z-index:1;width:215px;transform:translate(-86%,-45%) rotate(-4deg);opacity:.97}.app-device-front{z-index:2;width:250px;transform:translate(-20%,-52%) rotate(3deg)}.app-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.app-feature-card{min-width:0;padding:28px 25px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 18px 46px -40px rgba(14,40,80,.55);transition:transform .2s ease,border-color .2s,box-shadow .2s;animation:none}.app-feature-card.rv.in,.app-game-card.rv.in{animation:app-card-in .68s cubic-bezier(.2,.7,.2,1) backwards}.app-feature-card:nth-child(2).rv.in{animation-delay:.08s}.app-feature-card:nth-child(3).rv.in{animation-delay:.16s}.app-feature-card:nth-child(4).rv.in{animation-delay:.24s}.app-feature-icon{width:52px;height:52px;display:grid;place-items:center;margin-bottom:18px;border-radius:14px;background:linear-gradient(150deg,var(--tint),#d3e9fb);color:var(--deep);transform-origin:50% 90%}.app-feature-card h3{margin-bottom:9px;font-size:19px}.app-feature-card p{color:var(--muted);font-size:14px}.app-support-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:52px;align-items:center}.app-support-visual{position:relative;display:grid;min-width:0;place-items:center;padding:24px}.app-support-visual::before{content:"";position:absolute;width:min(88%,390px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(22,151,246,.17),rgba(22,151,246,0) 68%)}.app-support-device{position:relative;width:min(265px,75vw);margin:0;padding:9px;border:1px solid rgba(255,255,255,.1);border-radius:34px;background:linear-gradient(160deg,#2a3a58,#111a2c);box-shadow:0 34px 65px -25px rgba(0,0,0,.55)}.app-support-copy{min-width:0}.app-support-copy p.lead{margin-bottom:22px}.app-game-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.app-game-card{min-width:0;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 18px 46px -40px rgba(14,40,80,.55);transition:transform .2s ease,border-color .2s,box-shadow .2s;animation:none}.app-game-card:nth-child(2).rv.in{animation-delay:.1s}.app-game-card:nth-child(3).rv.in{animation-delay:.2s}.app-game-card img{display:block;width:100%;height:auto;border-bottom:1px solid var(--line)}.app-game-card figcaption{padding:17px 19px;color:var(--deep);font-size:14.5px;font-weight:750}@keyframes app-card-in{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes app-icon-wiggle{0%,100%{transform:rotate(0)}35%{transform:rotate(-6deg)}70%{transform:rotate(4deg)}}@media(hover:hover) and (pointer:fine){.app-feature-card.rv.in:hover,.app-game-card.rv.in:hover{transform:translateY(-4px);border-color:transparent;box-shadow:var(--shadow)}.app-feature-card:hover .app-feature-icon{animation:app-icon-wiggle .4s ease}}@media(max-width:920px){.app-intro-grid,.app-support-grid{grid-template-columns:1fr;gap:34px}.app-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-game-grid{grid-template-columns:1fr}.app-device-stack{min-height:540px}}@media(max-width:760px){.app-head-layout{grid-template-columns:1fr}.app-head-art{display:none}}@media(max-width:620px){.app-page .pad{padding:54px 0}.app-page .shead{margin-bottom:36px}.app-check-list,.app-feature-grid{grid-template-columns:1fr}.app-device-stack{min-height:470px}.app-device-back{width:156px;transform:translate(-81%,-43%) rotate(-4deg)}.app-device-front{width:178px;transform:translate(-22%,-51%) rotate(3deg)}.app-feature-card{padding:24px 21px}.app-feature-card:nth-child(n).rv.in,.app-game-card:nth-child(n).rv.in{animation-delay:0s}.app-support-visual{padding:10px}.app-support-device{width:min(250px,76vw)}}@media(max-width:400px){.app-support-copy>.btn,.app-page .ctastrip .btn{width:100%;justify-content:center;white-space:normal;text-align:center}}@media(prefers-reduced-motion:reduce){.app-head-art{transform:none}.app-feature-card,.app-game-card{transition:none}.app-feature-card.rv.in,.app-game-card.rv.in{animation:none}.app-feature-card.rv.in:hover,.app-game-card.rv.in:hover{transform:none}.app-feature-card:hover .app-feature-icon{animation:none}}.faq-page-head{overflow:hidden}.faq-head-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:64px;align-items:center}.faq-head-copy{min-width:0}.faq-head-art{position:relative;display:grid;place-items:center;justify-self:end;width:230px;aspect-ratio:1.45/1;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.04));color:#7bc6ff;box-shadow:0 28px 55px -34px rgba(0,0,0,.8);transform:rotate(-2deg)}.faq-head-art::before{content:"";position:absolute;width:160px;height:160px;border:34px solid rgba(22,151,246,.12);border-radius:50%;right:-75px;bottom:-95px}.faq-head-art svg{position:relative;z-index:2}.faq-head-art span,.faq-head-art i{position:absolute;width:8px;height:8px;border:2px solid #7bc6ff;border-radius:50%;opacity:.55}.faq-head-art span{left:35px;top:34px}.faq-head-art i{right:38px;top:40px}.faq-list{display:grid;gap:12px;max-width:900px;margin:0 auto;counter-reset:faq}.faq-item{counter-increment:faq;min-width:0;padding:0;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:0 18px 46px -42px rgba(14,40,80,.55);transition:border-color .2s,box-shadow .2s;animation:none}.faq-item.rv.in{animation:faq-item-in .58s cubic-bezier(.2,.7,.2,1) backwards}.faq-item:nth-child(2).rv.in{animation-delay:.04s}.faq-item:nth-child(3).rv.in{animation-delay:.08s}.faq-item:nth-child(4).rv.in{animation-delay:.12s}.faq-item:nth-child(5).rv.in{animation-delay:.16s}.faq-item:nth-child(6).rv.in{animation-delay:.2s}.faq-item:nth-child(7).rv.in{animation-delay:.24s}.faq-item:nth-child(8).rv.in{animation-delay:.28s}.faq-item:nth-child(9).rv.in{animation-delay:.32s}.faq-item:nth-child(10).rv.in{animation-delay:.36s}.faq-item[open]{border-color:rgba(31,110,184,.22);box-shadow:var(--shadow)}.faq-item summary{display:grid;grid-template-columns:48px minmax(0,1fr) 30px;gap:16px;align-items:center;padding:19px 22px;font-size:16.5px}.faq-item summary::before{content:counter(faq,decimal-leading-zero);width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:var(--tint);color:var(--cta);font-size:12px;font-weight:850;letter-spacing:.04em}.faq-item[open] summary::before{background:var(--cta);color:#fff}.faq-item summary::after{content:"+";display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#f3f7fb;color:var(--cta);font-size:23px;font-weight:450;line-height:1;transition:transform .2s,background .2s,color .2s}.faq-item[open] summary::after{transform:rotate(45deg);background:var(--tint);color:var(--deep)}.faq-item summary span{min-width:0;overflow-wrap:anywhere}.faq-answer{padding:0 28px 24px 86px;color:var(--muted);font-size:15px}@keyframes faq-item-in{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(hover:hover) and (pointer:fine){.faq-item:not([open]):hover{border-color:rgba(31,110,184,.3);box-shadow:0 20px 44px -38px rgba(14,40,80,.6)}}@media(max-width:760px){.faq-head-layout{grid-template-columns:1fr}.faq-head-art{display:none}}@media(max-width:620px){.faq-page .pad{padding:54px 0}.faq-item:nth-child(n).rv.in{animation-delay:0s}.faq-item summary{grid-template-columns:40px minmax(0,1fr) 28px;gap:11px;padding:16px 15px;font-size:15px}.faq-item summary::before{width:38px;height:38px;border-radius:11px}.faq-answer{padding:0 17px 20px 64px;font-size:14.5px}}@media(max-width:400px){.faq-page .ctastrip .btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.faq-head-art{transform:none}.faq-item,.faq-item summary::after{transition:none}.faq-item.rv.in{animation:none}}.home-page{overflow:hidden}.home-page .pad-soft{background:linear-gradient(180deg,#f4f7fa 0%,#eef3f7 100%)}.home-map-section{isolation:isolate}.home-platforms{border-bottom:1px solid var(--line);background:#fff}.home-platform-list{width:max-content;max-width:100%;margin:0 auto;padding:17px 26px;border:1px solid var(--line);border-radius:999px;background:#f8fbfe;box-shadow:0 18px 42px -38px rgba(14,40,80,.58)}.home-platform-list img{filter:saturate(.9);transition:transform .2s ease,filter .2s ease}.home-core-grid,.home-price-grid,.home-step-grid,.home-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.home-service-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:24px;counter-reset:home-service}.home-core-card,.home-service-card,.home-step-card,.home-doc-card,.home-link-card{min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 18px 46px -40px rgba(14,40,80,.55);transition-property:opacity,transform,border-color,box-shadow;transition-duration:.7s,.7s,.2s,.2s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.home-core-card,.home-service-card{padding:29px 27px}.home-core-card h3,.home-service-card h3,.home-step-card h3,.home-doc-card h3,.home-link-card h3{font-size:19px;margin-bottom:9px}.home-core-card p,.home-service-card p,.home-step-card p,.home-doc-card p,.home-link-card p{color:var(--muted);font-size:14.5px}.home-card-icon{width:52px;height:52px;display:grid;place-items:center;margin-bottom:18px;border-radius:14px;background:linear-gradient(150deg,var(--tint),#d3e9fb);color:var(--deep);transform-origin:50% 90%}.home-core-card{position:relative;overflow:hidden}.home-core-card::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--cta),#7bc6ff);opacity:.8}.home-core-card:nth-child(2)::before{background:linear-gradient(90deg,#173f68,#3f8fd4)}.home-core-card:nth-child(3)::before{background:linear-gradient(90deg,#3f8fd4,#8cccf8)}.home-services-section{position:relative;overflow:hidden;background:radial-gradient(720px 420px at 12% 8%,rgba(31,110,184,.38),transparent 64%),radial-gradient(620px 380px at 95% 100%,rgba(63,143,212,.24),transparent 62%),linear-gradient(145deg,#102033,#091421);color:#fff}.home-services-section::before{content:"";position:absolute;right:-170px;top:-230px;width:480px;height:480px;border:78px solid rgba(123,198,255,.055);border-radius:50%;pointer-events:none}.home-services-section::after{content:"";position:absolute;left:-115px;bottom:-150px;width:270px;height:270px;border:1px solid rgba(123,198,255,.12);border-radius:50%;box-shadow:0 0 0 34px rgba(123,198,255,.025),0 0 0 70px rgba(123,198,255,.018);pointer-events:none}.home-services-section .wrap{position:relative;z-index:1}.home-services-section .shead .eyebrow{color:#7bc6ff}.home-services-section .shead h2{color:#fff}.home-services-section .shead p{color:#afc3d9}.home-service-card{position:relative;isolation:isolate;display:flex;min-height:310px;flex-direction:column;counter-increment:home-service;overflow:hidden;border-color:rgba(255,255,255,.13);background:linear-gradient(145deg,rgba(255,255,255,.105),rgba(255,255,255,.045));box-shadow:0 28px 60px -42px rgba(0,0,0,.85)}.home-service-card:first-child{border-color:rgba(123,198,255,.42);background:linear-gradient(145deg,rgba(31,110,184,.68),rgba(23,63,104,.62))}.home-service-card::before{content:"";position:absolute;z-index:-1;right:-54px;bottom:-74px;width:190px;height:190px;border:42px solid rgba(255,255,255,.045);border-radius:50%}.home-service-card::after{content:"0" counter(home-service);position:absolute;right:24px;top:20px;z-index:-1;color:rgba(255,255,255,.075);font-size:78px;font-weight:900;letter-spacing:-.07em;line-height:1}.home-service-card>*{position:relative;z-index:1}.home-services-section .home-service-card h3{max-width:72%;margin-top:auto;color:#fff;font-size:clamp(22px,2.6vw,31px)}.home-services-section .home-service-card p{max-width:700px;margin-top:10px;color:#c7d7e8;font-size:15px;line-height:1.65}.home-services-section .home-service-card p b{color:#fff}.home-services-section .home-card-icon{width:58px;height:58px;margin-bottom:54px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.12);color:#fff;box-shadow:0 16px 28px -20px rgba(0,0,0,.7)}.home-service-card:first-child .home-card-icon{background:#fff;color:var(--deep)}.home-services-section .home-section-action .btn-primary{background:#fff;color:var(--deep);box-shadow:0 16px 34px -18px rgba(0,0,0,.75)}.home-core-section{background:linear-gradient(180deg,#fff 0%,#f4f8fb 100%)}.home-core-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch}.home-core-card:nth-child(1){grid-column:span 5;background:linear-gradient(145deg,#fff,#edf6fd)}.home-core-card:nth-child(2){grid-column:span 3}.home-core-card:nth-child(3){grid-column:span 4}.home-core-card:nth-child(1) h3{font-size:clamp(21px,2.3vw,28px)}.home-benefits-section{background:#edf3f8}.home-benefits-layout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:30px;align-items:stretch}.home-benefits-copy{display:flex;min-width:0;min-height:100%;flex-direction:column;justify-content:center;margin:0;padding:38px;text-align:left;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:radial-gradient(390px 240px at 90% 0%,rgba(63,143,212,.48),transparent 68%),linear-gradient(145deg,#173f68,#0d1d2e);box-shadow:var(--shadow)}.home-benefits-copy .eyebrow{color:#7bc6ff}.home-benefits-copy h2{color:#fff}.home-benefits-copy p{color:#c1d1e2}.home-benefits-layout .home-benefit-grid{align-content:start;max-width:none;margin:0}.home-benefits-layout .home-benefit-grid li{box-shadow:0 18px 38px -36px rgba(14,40,80,.65)}.home-app-section{background:#fff}.home-app-section .home-app-grid{padding:42px 48px;border:1px solid var(--line);border-radius:30px;background:linear-gradient(145deg,#f8fbfe,#edf5fb);box-shadow:0 32px 70px -52px rgba(14,40,80,.58)}.home-fleet-section{background:#edf3f8}.home-fleet-section .home-fleet-grid{padding:42px;border:1px solid rgba(255,255,255,.1);border-radius:30px;background:radial-gradient(620px 360px at 95% 0%,rgba(31,110,184,.38),transparent 68%),linear-gradient(145deg,#15283e,#0a1420);color:#fff;box-shadow:0 32px 70px -48px rgba(14,40,80,.72)}.home-fleet-section .home-fleet-copy .eyebrow{color:#7bc6ff}.home-fleet-section .home-fleet-copy h2{color:#fff}.home-fleet-section .home-fleet-copy p.lead{color:#c5d5e6}.home-fleet-section .home-check-list li{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.065);color:#e7f0f9}.home-fleet-section .home-check-list li>span{background:rgba(123,198,255,.16);color:#9fd7ff}.home-start-section,.home-docs-section{background:#f3f6f9}.home-start-section{padding-bottom:58px}.home-page .home-docs-section{padding-top:18px}.home-step-grid{position:relative}.home-step-grid::before{content:"";position:absolute;left:8%;right:8%;top:21px;height:2px;background:linear-gradient(90deg,rgba(31,110,184,.12),rgba(31,110,184,.55),rgba(31,110,184,.12))}.home-docs-section .shead{margin-bottom:30px}.home-doc-grid{gap:0;padding:10px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 24px 60px -48px rgba(14,40,80,.6)}.home-doc-card{border:0;border-right:1px solid var(--line);border-radius:0;box-shadow:none}.home-doc-card:last-child{border-right:0}.home-links-section{background:linear-gradient(180deg,#edf3f8,#f7fafc)}.home-links-section .home-link-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.home-link-card:nth-child(1){grid-column:span 7;background:radial-gradient(360px 210px at 100% 0%,rgba(63,143,212,.42),transparent 68%),linear-gradient(145deg,#173f68,#0d1d2e);color:#fff}.home-link-card:nth-child(2){grid-column:span 5}.home-link-card:nth-child(3),.home-link-card:nth-child(4),.home-link-card:nth-child(5){grid-column:span 4}.home-link-card:nth-child(6){grid-column:span 12;background:linear-gradient(135deg,#fff,#e7f2fb)}.home-link-card:nth-child(1) p{max-width:580px;color:#c4d3e4}.home-link-card:nth-child(1) .home-card-icon{border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.1);color:#fff}.home-link-card:nth-child(1) .home-link-arrow{color:#7bc6ff}.home-core-card:nth-child(2),.home-price-card:nth-child(2),.home-step-card:nth-child(2),.home-link-card:nth-child(2),.home-doc-card:nth-child(2){transition-delay:.07s}.home-core-card:nth-child(3),.home-price-card:nth-child(3),.home-step-card:nth-child(3),.home-link-card:nth-child(3),.home-doc-card:nth-child(3){transition-delay:.14s}.home-service-card:nth-child(2),.home-link-card:nth-child(4),.home-doc-card:nth-child(4){transition-delay:.21s}.home-link-card:nth-child(5){transition-delay:.28s}.home-link-card:nth-child(6){transition-delay:.35s}.home-section-action{text-align:center;margin-top:28px}.home-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 18px;max-width:980px;margin:0 auto;list-style:none}.home-benefit-grid li,.home-check-list li{display:flex;min-width:0;align-items:flex-start;gap:12px;border:1px solid var(--line);border-radius:13px;background:#fff;color:var(--deep);font-size:14.5px;font-weight:650}.home-benefit-grid li{padding:13px 15px}.home-benefit-grid li:nth-child(2){transition-delay:.035s}.home-benefit-grid li:nth-child(3){transition-delay:.07s}.home-benefit-grid li:nth-child(4){transition-delay:.105s}.home-benefit-grid li:nth-child(5){transition-delay:.14s}.home-benefit-grid li:nth-child(6){transition-delay:.175s}.home-benefit-grid li:nth-child(7){transition-delay:.21s}.home-benefit-grid li:nth-child(8){transition-delay:.245s}.home-benefit-grid li:nth-child(9){transition-delay:.28s}.home-benefit-grid li:nth-child(10){transition-delay:.315s}.home-benefit-grid li:nth-child(11){transition-delay:.35s}.home-benefit-grid li:nth-child(12){transition-delay:.385s}.home-benefit-grid li:nth-child(13){transition-delay:.42s}.home-benefit-grid li>span,.home-check-list li>span{flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--tint);color:var(--cta);font-size:12px;font-weight:900}.home-pricing{position:relative;overflow:hidden}.home-pricing::before{content:"";position:absolute;right:-180px;bottom:-260px;width:540px;height:540px;border:92px solid rgba(123,198,255,.06);border-radius:50%;pointer-events:none}.home-pricing .wrap{position:relative;z-index:1}.home-pricing-eyebrow{color:#7bc6ff}.home-price-card{min-width:0;padding:31px 24px;text-align:center;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);background:rgba(255,255,255,.055);box-shadow:0 24px 50px -38px rgba(0,0,0,.8);transition-property:opacity,transform,border-color,background,box-shadow;transition-duration:.7s,.7s,.2s,.2s,.2s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.home-price-card:first-child{border-color:rgba(123,198,255,.5);background:linear-gradient(155deg,rgba(31,110,184,.34),rgba(255,255,255,.06));box-shadow:0 22px 48px -30px rgba(31,110,184,.7)}.home-price-value{color:#fff;font-size:46px;font-weight:850;letter-spacing:-.035em;line-height:1.1}.home-price-value small{color:#9fc4e8;font-size:19px;font-weight:650;letter-spacing:0}.home-price-note{margin-top:9px;color:#9fb3d2;font-size:13.5px}.home-app-grid,.home-fleet-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:54px;align-items:center}.home-app-copy,.home-fleet-copy{min-width:0}.home-app-copy h2,.home-fleet-copy h2{font-size:clamp(26px,3.3vw,40px);margin:12px 0 16px}.home-app-copy p.lead,.home-fleet-copy p.lead{margin-bottom:20px;color:var(--muted);font-size:16.5px}.home-check-list{display:grid;gap:9px;margin:0;list-style:none}.home-check-list li{padding:11px 13px;background:#f8fbfe}.home-copy-action{margin-top:22px}.home-app-devices{position:relative;min-width:0;min-height:560px;isolation:isolate}.home-app-devices::before{content:"";position:absolute;inset:13% 3%;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(31,110,184,.2),rgba(31,110,184,0) 68%)}.home-app-device{position:absolute;left:50%;top:50%;margin:0;padding:9px;border:1px solid rgba(255,255,255,.12);border-radius:33px;background:linear-gradient(160deg,#2a3a58,#111a2c);box-shadow:0 34px 65px -25px rgba(0,0,0,.55)}.home-app-device img{display:block;width:100%;height:auto;border-radius:24px}.home-app-device-back{z-index:1;width:215px;transform:translate(-88%,-45%) rotate(-4deg)}.home-app-device-front{z-index:2;width:250px;transform:translate(-18%,-52%) rotate(3deg)}.home-fleet-photo{position:relative;isolation:isolate;min-width:0;aspect-ratio:4/3;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#15202b;box-shadow:var(--shadow)}.home-fleet-photo img{position:absolute;inset:0;display:block;width:100%;height:100%}.home-fleet-photo .home-fleet-backdrop{inset:-10%;width:120%;max-width:none;height:120%;object-fit:cover;filter:blur(17px) brightness(.58);transform:scale(1.06)}.home-fleet-photo .home-fleet-foreground{z-index:2;object-fit:contain}.home-step-grid{counter-reset:home-step;padding-top:18px}.home-step-card{position:relative;padding:36px 26px 27px;counter-increment:home-step}.home-step-card::before{content:counter(home-step);position:absolute;top:-19px;left:25px;width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:var(--cta);color:#fff;font-size:20px;font-weight:850;box-shadow:0 10px 22px -8px rgba(31,110,184,.75)}.home-step-card h3{margin-top:13px}.home-doc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.home-doc-card{padding:26px 20px;text-align:center}.home-doc-card img{display:block;width:auto;height:70px;margin:0 auto 16px;object-fit:contain}.home-map-panel{max-width:720px;margin:0 auto;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,#f8fbfe,#fff);box-shadow:var(--shadow)}.home-map-scroll{min-width:0;overflow:hidden;border-radius:13px}.home-map-scroll:focus-visible{outline:3px solid rgba(31,110,184,.25);outline-offset:3px}.home-map-scroll svg{display:block;width:100%;height:auto}.home-map-mobile-action{display:none}.home-map-note{max-width:650px;margin:25px auto 0;text-align:center;color:var(--muted);font-size:15px}.home-map-note a{color:var(--cta);font-weight:700}.home-link-card{display:block;padding:27px}.home-link-card h3{display:flex;align-items:center;justify-content:space-between;gap:12px}.home-link-arrow{color:var(--cta);transition:transform .2s ease}@keyframes home-icon-wiggle{0%,100%{transform:rotate(0)}35%{transform:rotate(-6deg)}70%{transform:rotate(4deg)}}@media(hover:hover) and (pointer:fine){.home-platform-list img:hover{filter:saturate(1.1);transform:translateY(-2px)}.home-core-card.rv.in:hover,.home-service-card.rv.in:hover,.home-step-card.rv.in:hover,.home-doc-card.rv.in:hover,.home-link-card.rv.in:hover{transform:translateY(-4px);border-color:transparent;box-shadow:var(--shadow);transition-delay:0s}.home-price-card.rv.in:hover{transform:translateY(-4px);border-color:rgba(123,198,255,.55);background:rgba(255,255,255,.09);transition-delay:0s}.home-core-card:hover .home-card-icon,.home-service-card:hover .home-card-icon,.home-link-card:hover .home-card-icon{animation:home-icon-wiggle .4s ease}.home-services-section .home-service-card.rv.in:hover{border-color:rgba(123,198,255,.5);box-shadow:0 30px 66px -34px rgba(0,0,0,.9)}.home-services-section .home-section-action .btn-primary:hover{background:#eaf5ff;color:var(--cta-d)}.home-link-card:hover .home-link-arrow{transform:translateX(4px)}.home-map-note a:hover{text-decoration:underline}}@media(max-width:920px){.home-core-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-core-card:nth-child(1){grid-column:span 2}.home-core-card:nth-child(2),.home-core-card:nth-child(3){grid-column:span 1}.home-benefits-layout{grid-template-columns:1fr}.home-benefits-copy{min-height:260px}.home-app-grid,.home-fleet-grid{grid-template-columns:1fr;gap:35px}.home-fleet-photo{max-width:720px;width:100%;margin:0 auto}.home-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-links-section .home-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-link-card:nth-child(n){grid-column:auto}.home-app-devices{min-height:530px}}@media(max-width:700px){.home-core-grid,.home-service-grid,.home-price-grid,.home-step-grid{grid-template-columns:1fr}.home-core-card:nth-child(n),.home-service-card:nth-child(n),.home-price-card:nth-child(n),.home-step-card:nth-child(n){transition-delay:0s}.home-service-card{min-height:0}.home-services-section .home-card-icon{margin-bottom:38px}.home-core-card:nth-child(n){grid-column:auto}.home-step-grid::before{display:none}}@media(max-width:620px){.home-page .pad{padding:54px 0}.home-page .shead{margin-bottom:36px}.home-map-section .wrap{padding-inline:16px}.home-platform-list{width:100%;padding:17px 14px;border-radius:18px;gap:15px 20px}.home-platform-list .lbl{flex-basis:100%;text-align:center}.home-benefit-grid,.home-doc-grid,.home-link-grid{grid-template-columns:1fr}.home-benefits-copy{min-height:0;padding:28px 24px}.home-app-section .home-app-grid,.home-fleet-section .home-fleet-grid{padding:26px 20px;border-radius:22px}.home-page .home-docs-section{padding-top:12px}.home-doc-grid{grid-template-columns:1fr;padding:8px}.home-doc-card{border-right:0;border-bottom:1px solid var(--line)}.home-doc-card:last-child{border-bottom:0}.home-links-section .home-link-grid{grid-template-columns:1fr}.home-benefit-grid li:nth-child(n),.home-doc-card:nth-child(n),.home-link-card:nth-child(n){transition-delay:0s}.home-core-card,.home-service-card,.home-link-card{padding:24px 21px}.home-services-section .home-service-card h3{max-width:78%;font-size:24px}.home-service-card::after{right:18px;top:18px;font-size:62px}.home-app-devices{min-height:460px}.home-app-device-back{width:156px;transform:translate(-81%,-43%) rotate(-4deg)}.home-app-device-front{width:178px;transform:translate(-22%,-51%) rotate(3deg)}.home-map-mobile-action{display:flex;width:100%;justify-content:center;margin-top:12px;box-shadow:none}.home-map-note{margin-top:18px;font-size:14px}}@media(max-width:400px){.home-page .btn{max-width:100%;white-space:normal;text-align:center;justify-content:center}.home-section-action .btn,.home-copy-action,.home-page .ctastrip .btn{width:100%}}@media(prefers-reduced-motion:reduce){.home-platform-list img,.home-core-card,.home-service-card,.home-price-card,.home-step-card,.home-doc-card,.home-link-card,.home-link-arrow{transition:none}.home-core-card:hover .home-card-icon,.home-service-card:hover .home-card-icon,.home-link-card:hover .home-card-icon{animation:none}}.uber-page-head{padding:54px 0;background:radial-gradient(680px 420px at 88% 12%,rgba(255,255,255,.085),transparent 64%),linear-gradient(145deg,#111b28,#070c12)}.uber-head-layout{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:52px}.uber-head-visual{position:relative;min-width:0;aspect-ratio:4/3;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:25px;background:#05080c;box-shadow:0 36px 72px -34px rgba(0,0,0,.9)}.uber-head-visual::before{content:"";position:absolute;inset:0 0 auto;z-index:2;height:4px;background:linear-gradient(90deg,#fff,#6f7a86,#1d2731)}.uber-head-photo{display:block;width:100%;height:100%;object-fit:cover}.uber-head-brandbar{position:absolute;left:16px;bottom:16px;z-index:3;display:flex;align-items:center;gap:8px;padding:7px;border:1px solid rgba(255,255,255,.18);border-radius:15px;background:rgba(4,7,10,.88);box-shadow:0 16px 28px -18px rgba(0,0,0,.9);backdrop-filter:blur(8px)}.uber-head-brandbar img{display:block;width:44px;height:44px;border-radius:10px;object-fit:cover}.uber-qualification-section{background:linear-gradient(180deg,#f5f8fb,#edf3f8)}.uber-requirements{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:52px;row-gap:18px;align-items:start}.uber-requirement-copy{min-width:0;padding:34px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 24px 60px -48px rgba(14,40,80,.6)}.uber-requirement-copy h2{font-size:clamp(28px,3.4vw,43px)}.uber-requirement-copy p.lead{margin-bottom:0}.uber-check-list{position:relative;gap:0;padding:14px 20px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 24px 60px -48px rgba(14,40,80,.6)}.uber-check-list li{position:relative;min-height:66px;align-items:center;gap:16px;padding:14px 8px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;font-size:15px}.uber-check-list li:last-child{border-bottom:0}.uber-check-list li>span{position:relative;z-index:2;flex:0 0 42px;width:42px;height:42px;border-radius:13px;background:#111820;color:#fff;font-size:11px;letter-spacing:.04em;box-shadow:0 9px 20px -12px rgba(0,0,0,.8)}.uber-check-list li:not(:last-child)::after{content:"";position:absolute;left:28px;top:54px;bottom:-14px;width:2px;background:linear-gradient(#1f6eb8,rgba(31,110,184,.12))}.uber-requirement-action{grid-column:1;justify-self:start;margin-top:0}.uber-benefits-section{background:#fff}.uber-benefit-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-auto-rows:minmax(145px,auto);gap:18px}.uber-benefit-card{display:flex;flex-direction:column;justify-content:center;padding:26px 28px}.uber-benefit-card:first-child{grid-row:span 2;justify-content:flex-end;padding:36px;background:radial-gradient(340px 220px at 100% 0%,rgba(31,110,184,.5),transparent 70%),linear-gradient(145deg,#17293d,#0b141f);color:#fff}.uber-benefit-card:first-child .uber-benefit-icon{border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.1);color:#fff}.uber-benefit-card:first-child h3{color:#fff;font-size:clamp(25px,3vw,36px)}.uber-benefit-card:first-child p{color:#c6d5e5;font-size:15px}.uber-benefit-card:nth-child(4){grid-column:1/-1;display:grid;grid-template-columns:52px minmax(0,.42fr) minmax(0,.58fr);gap:20px;align-items:center}.uber-benefit-card:nth-child(4) .uber-benefit-icon,.uber-benefit-card:nth-child(4) h3{margin:0}.uber-cost-section{background:linear-gradient(180deg,#f4f7fa,#fff)}.uber-cost-dashboard{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);max-width:1000px;margin:0 auto;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:28px;background:radial-gradient(520px 300px at 0 0,rgba(31,110,184,.34),transparent 68%),linear-gradient(145deg,#13263b,#080f18);box-shadow:0 34px 72px -44px rgba(5,15,28,.82)}.uber-cost-dashboard .uber-cost-card{padding:38px;border:0;border-right:1px solid rgba(255,255,255,.1);border-radius:0;background:transparent;box-shadow:none}.uber-cost-dashboard .uber-cost-card:nth-child(2){border-right:0}.uber-cost-dashboard .uber-cost-head h2{color:#fff}.uber-cost-dashboard .uber-cost-head p{color:#9fb3c8}.uber-cost-dashboard .uber-cost-icon{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.08);color:#9ed4ff}.uber-cost-dashboard .uber-cost-card>strong{margin-top:28px;border-top-color:rgba(255,255,255,.12);color:#fff;font-size:clamp(40px,6vw,64px)}.uber-cost-dashboard .uber-cost-card:nth-child(2)>strong{font-size:clamp(34px,4vw,46px)}.uber-cost-dashboard .uber-cost-action{grid-column:1/-1;margin:0;padding:22px 38px;text-align:right;border-top:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.035)}.uber-final-cta{background:radial-gradient(560px 320px at 90% 0%,rgba(31,110,184,.58),transparent 68%),linear-gradient(125deg,#111b28,#05080d)}@media(max-width:920px){.uber-head-layout,.uber-requirements{grid-template-columns:1fr}.uber-head-visual{width:100%;max-width:720px;justify-self:center}.uber-requirement-action{grid-column:auto}}@media(max-width:700px){.uber-benefit-grid{grid-template-columns:1fr;grid-auto-rows:auto}.uber-benefit-card:first-child,.uber-benefit-card:nth-child(4){grid-column:auto;grid-row:auto;display:flex}.uber-benefit-card:nth-child(4) .uber-benefit-icon{margin-bottom:18px}.uber-benefit-card:nth-child(4) h3{margin-bottom:9px}.uber-cost-dashboard{grid-template-columns:1fr}.uber-cost-dashboard .uber-cost-card{border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.uber-cost-dashboard .uber-cost-card:nth-child(2){border-bottom:0}}@media(max-width:620px){.uber-page-head{padding:44px 0}.uber-head-visual{border-radius:18px}.uber-head-brandbar{left:11px;bottom:11px;padding:6px}.uber-head-brandbar img{width:38px;height:38px}.uber-requirement-copy{padding:27px 22px}.uber-check-list{padding:10px 14px}.uber-cost-dashboard{border-radius:22px}.uber-cost-dashboard .uber-cost-card{padding:28px 22px}.uber-cost-dashboard .uber-cost-action{padding:20px 22px;text-align:center}}@media(prefers-reduced-motion:reduce){.uber-head-visual,.uber-cost-dashboard{scroll-behavior:auto}}.bolt-page-head{padding:58px 0;background:radial-gradient(640px 420px at 86% 12%,rgba(52,209,134,.25),transparent 66%),linear-gradient(145deg,#10231e,#07100e)}.bolt-head-layout{grid-template-columns:minmax(0,1fr) minmax(280px,350px);gap:58px}.bolt-brand-panel{display:block;justify-self:end;width:100%;max-width:350px;aspect-ratio:1.45/1;padding:28px;transform:none;background:radial-gradient(220px 160px at 100% 0%,rgba(52,209,134,.24),transparent 72%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.035))}.bolt-brand-panel::before{right:-54px;top:-74px;width:190px;height:190px;border-width:42px}.bolt-brand-panel img{position:absolute;left:28px;top:28px;width:118px}.bolt-route-code{position:absolute;right:28px;top:34px;z-index:2;color:rgba(255,255,255,.62);font-size:10px;font-style:normal;font-weight:800;letter-spacing:.12em}.bolt-brand-panel span{left:32px;right:32px;bottom:64px;width:auto;height:2px;opacity:.48;background:linear-gradient(90deg,#34d186,rgba(52,209,134,.18))}.bolt-brand-panel i{left:32px;bottom:58px;width:14px;height:14px;opacity:1;border:3px solid rgba(255,255,255,.8);background:#34d186;box-shadow:0 0 0 7px rgba(52,209,134,.13)}.bolt-route-stops{position:absolute;left:28px;right:28px;bottom:20px;display:flex;justify-content:space-between}.bolt-route-stops em{color:rgba(255,255,255,.74);font-size:10px;font-style:normal;font-weight:850;letter-spacing:.08em}.bolt-journey-section{background:linear-gradient(180deg,#f4f7f9,#edf3f6)}.bolt-journey-shell{overflow:hidden;border:1px solid var(--line);border-radius:30px;background:#fff;box-shadow:0 36px 76px -56px rgba(11,35,30,.72)}.bolt-journey-shell .bolt-main-photo{width:100%;aspect-ratio:1600/722;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none}.bolt-journey-body{display:grid;grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);gap:46px;padding:42px}.bolt-journey-body .bolt-requirement-copy{min-width:0;align-self:start}.bolt-journey-body .bolt-requirement-copy h2{font-size:clamp(28px,3.2vw,42px)}.bolt-journey-body .bolt-requirement-copy p.lead{margin-bottom:0}.bolt-route-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;counter-reset:none;padding:0}.bolt-route-steps li{min-width:0;min-height:74px;align-items:center;gap:13px;padding:14px;border-radius:14px;background:#f5f9f7}.bolt-route-steps li>span{flex:0 0 38px;width:38px;height:38px;border-radius:12px;background:#10231e;color:#65e0a3;font-size:10px;letter-spacing:.04em}.bolt-benefits-section{position:relative;overflow:hidden;background:radial-gradient(680px 360px at 8% 0%,rgba(52,209,134,.17),transparent 68%),linear-gradient(145deg,#11221d,#07100e);color:#fff}.bolt-benefits-section::after{content:"";position:absolute;right:-140px;bottom:-230px;width:420px;height:420px;border:72px solid rgba(52,209,134,.05);border-radius:50%;pointer-events:none}.bolt-benefits-section .wrap{position:relative;z-index:1}.bolt-benefits-section .shead h2{color:#fff}.bolt-benefits-section .eyebrow{color:#65e0a3}.bolt-benefit-grid{position:relative;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:13px;border:1px solid rgba(255,255,255,.1);border-radius:26px;background:rgba(255,255,255,.035)}.bolt-benefit-grid::before{content:"";position:absolute;left:8%;right:8%;top:39px;height:2px;background:linear-gradient(90deg,rgba(52,209,134,.12),rgba(52,209,134,.72),rgba(52,209,134,.12))}.bolt-benefit-card{position:relative;padding:76px 24px 27px;border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.055);box-shadow:none}.bolt-benefit-card .bolt-stop-no{position:absolute;left:24px;top:22px;z-index:2;display:grid;width:34px;height:34px;place-items:center;border:5px solid #172b24;border-radius:50%;background:#34d186;color:#07100e;font-size:9px;font-weight:900;box-shadow:0 0 0 5px rgba(52,209,134,.12)}.bolt-benefit-card .bolt-benefit-icon{width:44px;height:44px;margin-bottom:16px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.08);color:#65e0a3}.bolt-benefit-card h3{color:#fff}.bolt-benefit-card p{color:#b8cec5}.bolt-cost-section{background:linear-gradient(180deg,#eef3f1,#fff)}.bolt-cost-dashboard{max-width:1020px;margin:0 auto;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:30px;background:radial-gradient(560px 300px at 0 0,rgba(52,209,134,.3),transparent 68%),linear-gradient(145deg,#10231e,#07100e);box-shadow:0 36px 78px -46px rgba(8,31,25,.82)}.bolt-cost-dashboard .bolt-cost-grid{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);gap:0;max-width:none}.bolt-cost-dashboard .bolt-cost-card{min-height:270px;padding:40px;border:0;border-right:1px solid rgba(255,255,255,.1);border-radius:0;background:transparent;box-shadow:none}.bolt-cost-dashboard .bolt-cost-card:last-child{border-right:0}.bolt-cost-dashboard .bolt-cost-card-primary{background:linear-gradient(145deg,rgba(52,209,134,.16),rgba(255,255,255,.015))}.bolt-cost-dashboard .bolt-cost-head h2{color:#fff}.bolt-cost-dashboard .bolt-cost-head p{color:#a9c2b8}.bolt-cost-dashboard .bolt-cost-icon{border:1px solid rgba(255,255,255,.11);background:rgba(255,255,255,.07);color:#65e0a3}.bolt-cost-dashboard .bolt-cost-card>strong{margin-top:auto;border-top-color:rgba(255,255,255,.12);color:#fff;font-size:clamp(40px,6vw,66px)}.bolt-cost-dashboard .bolt-cost-card:last-child>strong{font-size:clamp(34px,4vw,46px)}.bolt-cost-dashboard .bolt-cost-action{margin:0;padding:22px 40px;text-align:right;border-top:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.035)}.bolt-final-cta{background:radial-gradient(520px 280px at 88% 0%,rgba(52,209,134,.42),transparent 66%),linear-gradient(125deg,#10231e,#07100e)}@media(hover:hover) and (pointer:fine){.bolt-benefits-section .bolt-benefit-card.rv.in:hover{border-color:rgba(52,209,134,.4);background:rgba(255,255,255,.09);box-shadow:0 22px 42px -32px rgba(0,0,0,.9)}}@media(max-width:1020px){.bolt-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bolt-benefit-grid::before{display:none}}@media(max-width:920px){.bolt-journey-body{grid-template-columns:1fr}}@media(max-width:760px){.bolt-head-layout{grid-template-columns:1fr;gap:32px}.bolt-brand-panel{display:block;justify-self:stretch;max-width:520px}.bolt-journey-shell .bolt-main-photo{aspect-ratio:4/3}.bolt-route-steps{grid-template-columns:1fr}}@media(max-width:700px){.bolt-cost-dashboard .bolt-cost-grid{grid-template-columns:1fr}.bolt-cost-dashboard .bolt-cost-card{min-height:230px;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.bolt-cost-dashboard .bolt-cost-card:last-child{border-bottom:0}}@media(max-width:620px){.bolt-page-head{padding:44px 0}.bolt-brand-panel{padding:22px;border-radius:20px}.bolt-brand-panel img{left:22px;top:22px;width:104px}.bolt-route-code{right:22px;top:27px}.bolt-journey-shell{border-radius:22px}.bolt-journey-body{gap:32px;padding:28px 21px}.bolt-benefit-grid{grid-template-columns:1fr;padding:9px;border-radius:21px}.bolt-benefit-card{padding:70px 22px 24px}.bolt-cost-dashboard{border-radius:22px}.bolt-cost-dashboard .bolt-cost-card{padding:30px 22px}.bolt-cost-dashboard .bolt-cost-action{padding:20px 22px;text-align:center}}.freenow-page-head{padding:58px 0;background:radial-gradient(700px 420px at 88% 0%,rgba(255,10,43,.3),transparent 66%),linear-gradient(145deg,#25141a,#0c0a0d)}.freenow-head-layout{grid-template-columns:minmax(0,.92fr) minmax(330px,420px);gap:58px}.freenow-brand-panel{display:grid;justify-items:start;align-content:space-between;justify-self:end;width:100%;max-width:420px;aspect-ratio:1.32/1;padding:30px;transform:none;background:radial-gradient(250px 180px at 100% 100%,rgba(255,10,43,.28),transparent 70%),linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.035))}.freenow-brand-panel::before{right:-60px;bottom:-82px;width:200px;height:200px;border-width:44px}.freenow-brand-panel img{position:relative;width:178px;padding:13px 15px}.freenow-hero-rate{position:relative;z-index:2;align-self:end}.freenow-hero-rate h2{margin:0 0 8px;color:#f3c7cf;font-size:13px;font-weight:750;letter-spacing:.02em}.freenow-hero-rate strong{display:block;color:#fff;font-size:clamp(52px,6.3vw,76px);font-weight:880;letter-spacing:-.055em;line-height:.92}.freenow-brand-panel i{left:auto;right:30px;bottom:34px;width:52px;height:5px;opacity:.7;background:linear-gradient(90deg,#ff0a2b,#7bc6ff)}.freenow-dossier-section{background:linear-gradient(180deg,#f6f7f9,#edf1f5)}.freenow-dossier{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center}.freenow-dossier .freenow-main-photo{grid-column:1;grid-row:1;width:100%;border-radius:28px}.freenow-dossier .freenow-requirement-copy{position:relative;z-index:2;grid-column:2;grid-row:1;min-width:0;margin-left:-72px;padding:38px;border:1px solid var(--line);border-radius:24px;background:rgba(255,255,255,.97);box-shadow:0 30px 70px -48px rgba(28,20,24,.72)}.freenow-dossier .freenow-check-list{gap:0;border-top:1px solid var(--line)}.freenow-dossier .freenow-check-list li{padding:13px 4px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.freenow-dossier .freenow-check-list li:last-child{border-bottom:0}.freenow-dossier .freenow-check-list li>span{background:#fff0f2;color:#c80e2b}.freenow-benefits-section{background:#fff}.freenow-benefit-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(128px,auto);gap:18px}.freenow-benefit-card{display:flex;flex-direction:column;justify-content:center;padding:27px 29px}.freenow-benefit-card:first-child{grid-column:span 7;grid-row:span 3;justify-content:flex-end;min-height:420px;padding:38px;background:radial-gradient(380px 250px at 100% 0%,rgba(255,10,43,.46),transparent 70%),linear-gradient(145deg,#29161c,#100b0e);color:#fff}.freenow-benefit-card:nth-child(n+2){grid-column:span 5}.freenow-benefit-card:first-child .freenow-benefit-icon{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.09);color:#ff8a9d}.freenow-benefit-card:first-child h3{color:#fff;font-size:clamp(27px,3.2vw,40px)}.freenow-benefit-card:first-child p{max-width:520px;color:#dfc4ca;font-size:15px}.freenow-cost-section{background:linear-gradient(180deg,#f2f4f7,#fff)}.freenow-cost-strip{display:grid;grid-template-columns:minmax(0,1fr) auto;max-width:1040px;margin:0 auto;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:26px;background:radial-gradient(480px 250px at 0 0,rgba(255,10,43,.28),transparent 70%),linear-gradient(145deg,#26151b,#0d0a0c);box-shadow:0 34px 72px -46px rgba(30,12,18,.82)}.freenow-cost-strip .freenow-cost-card{flex-direction:row;align-items:center;gap:28px;min-height:180px;padding:34px 38px;border:0;border-radius:0;background:transparent;box-shadow:none}.freenow-cost-strip .freenow-cost-head{flex:1}.freenow-cost-strip .freenow-cost-head h2{color:#fff}.freenow-cost-strip .freenow-cost-head p{color:#c4abb1}.freenow-cost-strip .freenow-cost-icon{border:1px solid rgba(255,255,255,.11);background:rgba(255,255,255,.08);color:#ff8799}.freenow-cost-strip .freenow-cost-card>strong{flex:0 0 auto;margin:0;padding:0 0 0 28px;border-top:0;border-left:1px solid rgba(255,255,255,.12);color:#fff;font-size:clamp(34px,4.4vw,50px)}.freenow-cost-strip .freenow-cost-action{display:flex;align-items:center;margin:0;padding:28px 32px;border-left:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.freenow-final-cta{background:radial-gradient(540px 300px at 88% 0%,rgba(255,10,43,.46),transparent 68%),linear-gradient(125deg,#26151b,#0d0a0c)}@media(max-width:920px){.freenow-dossier{grid-template-columns:1fr}.freenow-dossier .freenow-main-photo{grid-column:1;grid-row:1}.freenow-dossier .freenow-requirement-copy{grid-column:1;grid-row:2;margin:-56px 30px 0}.freenow-benefit-card:first-child{grid-column:span 12;grid-row:auto;min-height:340px}.freenow-benefit-card:nth-child(n+2){grid-column:span 4}}@media(max-width:760px){.freenow-head-layout{grid-template-columns:1fr;gap:32px}.freenow-brand-panel{display:grid;justify-self:stretch;max-width:520px;aspect-ratio:1.45/1}.freenow-benefit-grid{grid-template-columns:1fr}.freenow-benefit-card:first-child,.freenow-benefit-card:nth-child(n+2){grid-column:auto}.freenow-cost-strip{grid-template-columns:1fr}.freenow-cost-strip .freenow-cost-action{justify-content:center;border-top:1px solid rgba(255,255,255,.1);border-left:0}}@media(max-width:620px){.freenow-page-head{padding:44px 0}.freenow-brand-panel{padding:22px;border-radius:20px}.freenow-brand-panel img{width:158px}.freenow-hero-rate strong{font-size:48px}.freenow-brand-panel i{right:22px;bottom:27px}.freenow-dossier .freenow-main-photo{border-radius:20px}.freenow-dossier .freenow-requirement-copy{margin:-30px 10px 0;padding:27px 21px;border-radius:20px}.freenow-benefit-card:first-child{min-height:310px;padding:29px 23px}.freenow-cost-strip{border-radius:21px}.freenow-cost-strip .freenow-cost-card{flex-direction:column;align-items:stretch;gap:22px;padding:28px 22px}.freenow-cost-strip .freenow-cost-card>strong{padding:20px 0 0;border-top:1px solid rgba(255,255,255,.12);border-left:0}.freenow-cost-strip .freenow-cost-action{padding:20px 22px}}.rental-page-head{padding:58px 0;background:radial-gradient(680px 420px at 86% 8%,rgba(31,110,184,.48),transparent 67%),linear-gradient(145deg,#13283e,#070e17)}.rental-head-layout{grid-template-columns:minmax(0,1fr) minmax(300px,370px);gap:58px}.rental-head-art{display:grid;place-items:center;justify-self:end;width:100%;max-width:370px;aspect-ratio:1.45/1;transform:none;background:radial-gradient(220px 160px at 100% 0%,rgba(123,198,255,.24),transparent 70%),linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.035))}.rental-head-art::before{content:none}.rental-head-mark{display:block;width:74%;height:auto;opacity:.94;filter:brightness(0) invert(1) drop-shadow(0 14px 22px rgba(0,0,0,.3))}.rental-handover-section{background:linear-gradient(180deg,#f5f8fb,#edf3f8)}.rental-handover-stage{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:14px;padding:14px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:30px;background:radial-gradient(540px 300px at 0 0,rgba(31,110,184,.3),transparent 70%),linear-gradient(145deg,#142a41,#08111c);box-shadow:0 38px 82px -50px rgba(6,19,34,.88)}.rental-handover-stage .rental-intro-photo{width:100%;border:0;border-radius:22px;box-shadow:none}.rental-handover-stage .rental-intro-copy{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:34px 32px;color:#fff}.rental-handover-stage .rental-intro-copy .eyebrow{color:#83caff}.rental-handover-stage .rental-intro-copy h2{color:#fff;font-size:clamp(29px,3.4vw,43px)}.rental-handover-stage .rental-intro-copy p.lead{color:#bfd0e1}.rental-handover-stage .rental-benefit-list{gap:0;border-top:1px solid rgba(255,255,255,.11)}.rental-handover-stage .rental-benefit-list li{padding:13px 2px;border:0;border-bottom:1px solid rgba(255,255,255,.11);border-radius:0;background:transparent;color:#e7f0f8}.rental-handover-stage .rental-benefit-list li:last-child{border-bottom:0}.rental-handover-stage .rental-benefit-list li>span{background:rgba(123,198,255,.14);color:#8ed0ff}.rental-garage-section{background:linear-gradient(180deg,#eef3f7,#f7fafc)}.rental-garage-shell{padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:30px;background:radial-gradient(620px 280px at 0 0,rgba(31,110,184,.25),transparent 72%),linear-gradient(145deg,#152a40,#09121d);box-shadow:0 34px 76px -52px rgba(7,20,34,.84)}.rental-model-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(300px,calc((100% - 28px)/3));gap:14px;max-width:100%;overflow-x:auto;padding:0 0 12px;counter-reset:rental-bay;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.rental-model-grid:focus-visible{outline:3px solid rgba(123,198,255,.7);outline-offset:4px}.rental-model-grid::-webkit-scrollbar{height:8px}.rental-model-grid::-webkit-scrollbar-track{border-radius:999px;background:rgba(255,255,255,.08)}.rental-model-grid::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(123,198,255,.58)}.rental-model-card{position:relative;counter-increment:rental-bay;scroll-snap-align:start;border-color:rgba(255,255,255,.08);border-radius:19px;box-shadow:none}.rental-model-card::before{content:"0" counter(rental-bay);position:absolute;left:14px;top:14px;z-index:3;display:grid;width:38px;height:30px;place-items:center;border:1px solid rgba(255,255,255,.32);border-radius:10px;background:rgba(8,17,28,.78);color:#fff;font-size:10px;font-weight:850;letter-spacing:.08em;backdrop-filter:blur(8px)}.rental-model-card figure{background:linear-gradient(145deg,#eaf1f6,#fff)}.rental-model-body{padding:22px}.rental-model-price{color:#1f6eb8}.rental-garage-shell .rental-model-note{max-width:none;margin:4px 4px 0;padding:18px 18px 8px;text-align:left;color:#b8cadc}.rental-garage-shell .rental-model-note a{color:#8ed0ff}.rental-availability-dock{position:relative;overflow:hidden;background:radial-gradient(520px 300px at 90% 0%,rgba(31,110,184,.62),transparent 68%),linear-gradient(125deg,#142a41,#07101a)}.rental-availability-dock::after{content:"";position:absolute;right:24px;top:24px;width:11px;height:11px;border-radius:50%;background:#63dea5;box-shadow:0 0 0 8px rgba(99,222,165,.12)}@media(max-width:920px){.rental-handover-stage{grid-template-columns:1fr}.rental-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;padding-bottom:0}}@media(max-width:760px){.rental-head-layout{grid-template-columns:1fr;gap:32px}.rental-head-art{display:grid;justify-self:stretch;max-width:520px}}@media(max-width:620px){.rental-page-head{padding:44px 0}.rental-head-art{border-radius:20px}.rental-handover-stage{padding:9px;border-radius:22px}.rental-handover-stage .rental-intro-photo{border-radius:16px}.rental-handover-stage .rental-intro-copy{padding:27px 16px 22px}.rental-garage-shell{padding:9px;border-radius:22px}.rental-model-grid{grid-template-columns:1fr;gap:10px}.rental-garage-shell .rental-model-note{padding:16px 12px 8px}}.cities-page-head{padding:58px 0;background:radial-gradient(680px 420px at 86% 8%,rgba(31,110,184,.52),transparent 67%),linear-gradient(145deg,#11283f,#060e17)}.cities-head-layout{grid-template-columns:minmax(0,1fr) minmax(290px,350px);gap:58px}.cities-head-art{display:grid;justify-self:end;width:100%;max-width:350px;aspect-ratio:1.45/1;transform:none;background:radial-gradient(220px 160px at 100% 0%,rgba(123,198,255,.22),transparent 70%),linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.035))}.cities-head-art::before{right:-58px;bottom:-86px;width:200px;height:200px;border-width:42px}.cities-head-art svg{width:82px;height:82px;filter:drop-shadow(0 14px 24px rgba(0,0,0,.3))}.cities-map-section{background:linear-gradient(180deg,#f3f7fa,#eaf1f6)}.cities-atlas-console{grid-template-columns:minmax(0,1.17fr) minmax(0,.83fr);gap:14px;margin-bottom:46px;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:31px;background:radial-gradient(560px 330px at 0 0,rgba(31,110,184,.31),transparent 70%),linear-gradient(145deg,#142b43,#08121e);box-shadow:0 38px 82px -52px rgba(6,19,34,.88)}.cities-atlas-console .cities-map-panel{align-self:stretch;padding:18px;border:0;border-radius:22px;box-shadow:none}.cities-atlas-console .cities-map-panel .map-hint{padding:0 10px;color:#66798c}.cities-atlas-console .cities-intro-copy{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:32px 29px;color:#fff}.cities-atlas-console .cities-intro-copy .eyebrow{color:#83caff}.cities-atlas-console .cities-intro-copy h2{color:#fff;font-size:clamp(29px,3.5vw,44px)}.cities-atlas-console .cities-intro-copy p.lead{color:#bed0e1}.cities-atlas-console .cities-intro-list{gap:0;border-top:1px solid rgba(255,255,255,.11)}.cities-atlas-console .cities-intro-list li{padding:13px 2px;border:0;border-bottom:1px solid rgba(255,255,255,.11);border-radius:0;background:transparent;color:#e8f1f9}.cities-atlas-console .cities-intro-list li:last-child{border-bottom:0}.cities-atlas-console .cities-intro-list li>span{background:rgba(123,198,255,.14);color:#8fd1ff}.cities-page .cities-passport-grid{max-width:760px}.cities-page .cities-passport-grid .citycard.open{position:relative;overflow:hidden;padding:38px 40px;border:1px solid rgba(31,110,184,.2);border-radius:24px;background:linear-gradient(145deg,#fff,#f3f8fc);box-shadow:0 30px 68px -48px rgba(14,40,80,.7)}.cities-page .cities-passport-grid .citycard.open::before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:linear-gradient(90deg,#1f6eb8,#7bc6ff,#1f6eb8)}.cities-page .cities-passport-grid .cityhead{margin-bottom:20px}.cities-page .cities-passport-grid .cityhead img{flex-basis:68px;width:68px;height:68px}.cities-page .cities-passport-grid .cityhead h3{font-size:clamp(25px,3vw,34px);overflow-wrap:anywhere}.cities-page .cities-passport-grid .apps{margin-bottom:20px}.cities-page .cities-passport-grid .apps span{padding:6px 11px;font-size:12px}.cities-coordinators{background:#fff}.cities-coordinator-stage{gap:14px;padding:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:30px;background:radial-gradient(560px 300px at 0 0,rgba(31,110,184,.3),transparent 70%),linear-gradient(145deg,#142a41,#08111c);box-shadow:0 36px 78px -50px rgba(6,19,34,.86)}.cities-coordinator-stage .cities-office-photo{border:0;border-radius:22px;box-shadow:none}.cities-coordinator-stage .cities-coordinator-copy{display:flex;flex-direction:column;justify-content:center;padding:34px 31px;color:#fff}.cities-coordinator-stage .cities-coordinator-copy .eyebrow{color:#83caff}.cities-coordinator-stage .cities-coordinator-copy h2{color:#fff}.cities-coordinator-stage .cities-coordinator-copy p.lead{color:#bed0e1}.cities-route-section{background:linear-gradient(180deg,#eef3f7,#f8fafc)}.cities-gallery-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(280px,calc((100% - 42px)/3));gap:14px;max-width:100%;overflow-x:auto;padding:14px 14px 22px;border:1px solid rgba(255,255,255,.1);border-radius:27px;background:linear-gradient(145deg,#142a41,#09131f);counter-reset:cities-frame;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.cities-gallery-grid:focus-visible{outline:3px solid rgba(31,110,184,.48);outline-offset:4px}.cities-gallery-grid::-webkit-scrollbar{height:8px}.cities-gallery-grid::-webkit-scrollbar-track{border-radius:999px;background:rgba(255,255,255,.08)}.cities-gallery-grid::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(123,198,255,.58)}.cities-gallery-card{scroll-snap-align:start;border-color:rgba(255,255,255,.09);box-shadow:none}.cities-gallery-card{position:relative}.cities-final-cta{background:radial-gradient(540px 300px at 88% 0%,rgba(31,110,184,.62),transparent 68%),linear-gradient(125deg,#142a41,#07101a)}@media(max-width:920px){.cities-atlas-console,.cities-coordinator-stage{grid-template-columns:1fr}.cities-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;overflow:visible}}@media(max-width:760px){.cities-head-layout{grid-template-columns:1fr;gap:32px}.cities-head-art{display:grid;justify-self:stretch;max-width:520px}}@media(max-width:620px){.cities-page-head{padding:44px 0}.cities-head-art{border-radius:20px}.cities-atlas-console{padding:9px;border-radius:22px}.cities-atlas-console .cities-map-panel{padding:10px;border-radius:16px}.cities-atlas-console .cities-intro-copy{padding:27px 17px 22px}.cities-page .cities-passport-grid .citycard.open{padding:30px 22px 25px;border-radius:20px}.cities-coordinator-stage{padding:9px;border-radius:22px}.cities-coordinator-stage .cities-office-photo{border-radius:16px}.cities-coordinator-stage .cities-coordinator-copy{padding:27px 17px 22px}.cities-gallery-grid{grid-template-columns:1fr;padding:9px;overflow:visible;border-radius:21px}}.app-page-head{padding:48px 0;background:radial-gradient(720px 460px at 88% 8%,rgba(31,110,184,.55),transparent 68%),linear-gradient(145deg,#10263e,#050c15)}.app-head-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:48px}.app-hero-devices{width:100%;max-width:610px;min-height:590px;justify-self:end}.app-hero-devices::before{inset:8% 0;background:radial-gradient(circle,rgba(123,198,255,.26),rgba(22,151,246,0) 68%)}.app-hero-devices .app-device{border-color:rgba(255,255,255,.17);box-shadow:0 38px 75px -26px rgba(0,0,0,.78)}.app-hero-devices .app-device-back{width:238px;transform:translate(-88%,-44%) rotate(-4deg)}.app-hero-devices .app-device-front{width:278px;transform:translate(-18%,-51%) rotate(3deg)}.app-control-section{background:linear-gradient(180deg,#f2f6f9,#eaf1f6)}.app-control-deck{padding:42px;border:1px solid rgba(255,255,255,.1);border-radius:30px;background:radial-gradient(640px 340px at 100% 0%,rgba(31,110,184,.37),transparent 68%),linear-gradient(145deg,#142b43,#08121e);box-shadow:0 38px 82px -52px rgba(6,19,34,.88)}.app-control-deck .app-intro-copy{max-width:none}.app-control-deck .app-intro-copy .eyebrow{color:#83caff}.app-control-deck .app-intro-copy h2{color:#fff;font-size:clamp(30px,4vw,48px)}.app-control-deck .app-intro-copy p.lead{max-width:760px;color:#bed0e1}.app-control-deck .app-check-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:26px}.app-control-deck .app-check-list li{min-height:62px;align-items:center;padding:14px 15px;border-color:rgba(255,255,255,.11);background:rgba(255,255,255,.055);color:#e8f1f9}.app-control-deck .app-check-list li>span{background:rgba(123,198,255,.14);color:#8fd1ff}.app-control-deck .storebadges{margin-top:27px}.app-features-section{background:#fff}.app-feature-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(136px,auto);gap:18px}.app-feature-card{display:flex;flex-direction:column;justify-content:center;padding:28px 30px}.app-feature-card:first-child{grid-column:span 7;grid-row:span 3;justify-content:flex-start;min-height:430px;padding:39px;background:radial-gradient(390px 250px at 100% 0%,rgba(31,110,184,.54),transparent 70%),linear-gradient(145deg,#142b43,#08121e);color:#fff}.app-feature-card:nth-child(n+2){grid-column:span 5}.app-feature-card:first-child .app-feature-icon{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.09);color:#8fd1ff}.app-feature-shot{width:min(235px,100%);margin:0 0 28px;padding:6px;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:29px;background:linear-gradient(160deg,#2a3a58,#111a2c);box-shadow:0 30px 58px -25px rgba(0,0,0,.72)}.app-feature-shot img{display:block;width:100%;height:auto;border-radius:22px}.app-feature-card:first-child h3{color:#fff;font-size:clamp(27px,3.2vw,40px)}.app-feature-card:first-child p{max-width:520px;color:#bed0e1;font-size:15px}.app-help-section{background:linear-gradient(180deg,#eef3f7,#f8fafc)}.app-help-console{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;padding:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:30px;background:radial-gradient(560px 320px at 0 0,rgba(31,110,184,.34),transparent 70%),linear-gradient(145deg,#142b43,#08121e);box-shadow:0 36px 78px -50px rgba(6,19,34,.86)}.app-help-console .app-support-visual{min-height:570px;border-radius:22px;background:rgba(255,255,255,.035)}.app-help-console .app-support-copy{display:flex;flex-direction:column;justify-content:center;padding:36px 34px;color:#fff}.app-help-console .app-support-copy .eyebrow{color:#83caff}.app-help-console .app-support-copy h2{color:#fff}.app-help-console .app-support-copy p.lead{color:#bed0e1}.app-game-section{overflow:hidden;background:radial-gradient(760px 380px at 10% 0%,rgba(31,110,184,.22),transparent 70%),linear-gradient(145deg,#10263d,#060e18);color:#fff}.app-game-section .shead h2{color:#fff}.app-game-section .shead p{color:#bed0e1}.app-game-section .eyebrow{color:#83caff}.app-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:28px;background:rgba(255,255,255,.035)}.app-game-card{border-color:rgba(255,255,255,.1);border-radius:19px;background:rgba(255,255,255,.055);box-shadow:none}.app-game-card:first-child{grid-column:1/-1}.app-game-card img{width:100%;height:auto;border-bottom-color:rgba(255,255,255,.1)}.app-game-card figcaption{color:#e8f1f9}.app-final-cta{background:radial-gradient(540px 300px at 88% 0%,rgba(31,110,184,.62),transparent 68%),linear-gradient(125deg,#142a41,#07101a)}@media(max-width:920px){.app-head-layout,.app-help-console{grid-template-columns:1fr}.app-hero-devices{justify-self:center;min-height:550px}.app-feature-card:first-child{grid-column:span 12;grid-row:auto;min-height:340px}.app-feature-card:nth-child(n+2){grid-column:span 4}.app-help-console .app-support-visual{min-height:520px}}@media(max-width:760px){.app-feature-grid{grid-template-columns:1fr}.app-feature-card:first-child,.app-feature-card:nth-child(n+2){grid-column:auto}}@media(max-width:700px){.app-control-deck .app-check-list{grid-template-columns:1fr}.app-game-grid{grid-template-columns:1fr}.app-game-card:first-child{grid-column:auto}}@media(max-width:620px){.app-page-head{padding:44px 0}.app-hero-devices{min-height:445px}.app-hero-devices .app-device-back{width:162px;transform:translate(-82%,-43%) rotate(-4deg)}.app-hero-devices .app-device-front{width:186px;transform:translate(-20%,-51%) rotate(3deg)}.app-control-deck{padding:28px 20px;border-radius:22px}.app-feature-card:first-child{min-height:310px;padding:29px 23px}.app-feature-shot{width:min(220px,100%);margin-bottom:24px}.app-help-console{padding:9px;border-radius:22px}.app-help-console .app-support-visual{min-height:470px;border-radius:16px}.app-help-console .app-support-copy{padding:27px 17px 22px}.app-game-grid{padding:9px;border-radius:21px}}.faq-page-head{padding:58px 0;background:radial-gradient(680px 420px at 86% 8%,rgba(31,110,184,.5),transparent 67%),linear-gradient(145deg,#11283f,#060e17)}.faq-head-layout{grid-template-columns:minmax(0,1fr) minmax(290px,350px);gap:58px}.faq-head-art{display:grid;justify-self:end;width:100%;max-width:350px;aspect-ratio:1.45/1;transform:none;background:radial-gradient(220px 160px at 100% 0%,rgba(123,198,255,.22),transparent 70%),linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.035))}.faq-head-art::before{right:-58px;bottom:-86px;width:200px;height:200px;border-width:42px}.faq-head-art svg{width:84px;height:84px;filter:drop-shadow(0 14px 24px rgba(0,0,0,.3))}.faq-board-section{background:linear-gradient(180deg,#f2f6f9,#eaf1f6)}.faq-support-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1180px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:30px;background:radial-gradient(600px 330px at 0 0,rgba(31,110,184,.3),transparent 70%),linear-gradient(145deg,#142b43,#08121e);box-shadow:0 38px 82px -52px rgba(6,19,34,.88)}.faq-column{display:grid;min-width:0;gap:12px;align-content:start}.faq-column:first-child{counter-reset:faq 0}.faq-column:nth-child(2){counter-reset:faq 5}.faq-support-board .faq-item{border-color:rgba(255,255,255,.1);border-radius:15px;box-shadow:none}.faq-support-board .faq-item[open]{border-color:rgba(123,198,255,.48);box-shadow:0 22px 48px -38px rgba(0,0,0,.8)}.faq-support-board .faq-item summary{min-height:84px;padding:17px 18px}.faq-support-board .faq-item summary::before{background:#eef6fc;color:#1f6eb8}.faq-support-board .faq-item[open] summary::before{background:linear-gradient(145deg,#1f6eb8,#12518a);color:#fff;box-shadow:0 10px 22px -12px rgba(31,110,184,.75)}.faq-support-board .faq-answer{padding-right:24px}.faq-final-cta{background:radial-gradient(540px 300px at 88% 0%,rgba(31,110,184,.62),transparent 68%),linear-gradient(125deg,#142a41,#07101a)}@media(hover:hover) and (pointer:fine){.faq-support-board .faq-item:not([open]):hover{border-color:rgba(123,198,255,.42);box-shadow:0 20px 44px -38px rgba(0,0,0,.9)}}@media(max-width:860px){.faq-support-board{grid-template-columns:1fr}}@media(max-width:760px){.faq-head-layout{grid-template-columns:1fr;gap:32px}.faq-head-art{display:grid;justify-self:stretch;max-width:520px}}@media(max-width:620px){.faq-page-head{padding:44px 0}.faq-head-art{border-radius:20px}.faq-support-board{gap:10px;padding:9px;border-radius:22px}.faq-column{gap:10px}.faq-support-board .faq-item summary{min-height:0}.faq-support-board .faq-answer{padding-right:17px}}.home-services-section .home-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-services-section .home-service-card{display:grid;grid-template-rows:auto 1fr;min-height:0;padding:0}.home-service-thumb{position:relative;aspect-ratio:3/2;margin:0;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.13);background:#13283d}.home-service-thumb::after{content:"";position:absolute;inset:auto 0 0;height:36%;background:linear-gradient(180deg,transparent,rgba(7,17,28,.28));pointer-events:none}.home-service-thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.home-service-body{display:flex;min-width:0;flex-direction:column;padding:27px 28px 30px}.home-services-section .home-service-card h3{max-width:100%;margin:0;color:#fff}.home-services-section .home-service-card p{margin-top:11px}.home-service-card::after{z-index:2;width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.24);border-radius:50%;background:rgba(7,20,33,.72);color:#fff;font-size:15px;letter-spacing:.02em;text-shadow:none;box-shadow:0 12px 26px -12px rgba(0,0,0,.7);pointer-events:none}@media(hover:hover) and (pointer:fine){.home-service-card:hover .home-service-thumb img{transform:scale(1.025)}}@media(max-width:700px){.home-services-section .home-service-grid{grid-template-columns:1fr}}@media(max-width:620px){.home-services-section .home-service-card{padding:0}.home-service-body{padding:23px 21px 25px}.home-services-section .home-service-card h3{max-width:100%;font-size:24px}.home-service-card::after{width:43px;height:43px;font-size:14px}}@media(prefers-reduced-motion:reduce){.home-service-thumb img{transition:none}}.coverage-map-card{overflow:hidden;padding:18px;border:1px solid var(--line);border-radius:24px;background:linear-gradient(145deg,#fff,#f2f7fb);box-shadow:0 28px 64px -42px rgba(14,40,80,.68)}.coverage-card-head{display:flex;align-items:center;gap:13px;min-width:0;padding:2px 3px 15px;border-bottom:1px solid var(--line);text-align:left}.coverage-card-icon{flex:0 0 48px;width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(145deg,var(--cta),#174d80);color:#fff;box-shadow:0 13px 24px -12px rgba(31,110,184,.8)}.coverage-card-kicker{display:block;margin-bottom:3px;color:var(--cta);font-size:10.5px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.coverage-card-title{display:block;color:var(--ink);font-size:18px;font-weight:800;line-height:1.15}.coverage-map-card .home-map-scroll,.coverage-map-card .cities-map-scroll{margin-top:12px;border:0;border-radius:0;background:radial-gradient(420px 310px at 55% 43%,rgba(31,110,184,.11),transparent 72%)}.coverage-map-card .citylink circle:nth-of-type(2){transition:fill .18s,stroke .18s}.coverage-map-card .citylink:focus-visible{outline:none}.coverage-map-card .citylink:focus-visible text{fill:#0b62d6;text-decoration:underline}.coverage-map-card .citylink:focus-visible circle:nth-of-type(2){fill:#0b62d6}@media(max-width:720px){.home-map-section .wrap,.cities-map-section .wrap{padding-inline:12px}.coverage-map-card,.cities-atlas-console .coverage-map-card{display:block!important;padding:10px;border-radius:20px}.coverage-card-head{gap:10px;padding:1px 2px 10px}.coverage-card-icon{flex-basis:42px;width:42px;height:42px;border-radius:12px}.coverage-card-title{font-size:16px}.coverage-map-card .home-map-scroll,.coverage-map-card .cities-map-scroll{position:relative;overflow:hidden;aspect-ratio:1024/832;margin-top:9px;border-radius:0;overscroll-behavior:auto;-webkit-overflow-scrolling:auto}.coverage-map-card .home-map-scroll svg,.coverage-map-card .cities-map-scroll svg{display:block;width:100%;height:auto;max-width:none;filter:drop-shadow(0 12px 18px rgba(14,40,80,.15))}.coverage-map-card .citylink text{display:block;fill:#12314a;font-size:34px;font-weight:800;paint-order:stroke;stroke:#f8fbfe;stroke-width:8px;stroke-linejoin:round}.coverage-map-card .citylink circle:first-of-type{r:22px}.coverage-map-card .citylink circle:nth-of-type(2),.coverage-map-card .citylink-featured circle:nth-of-type(2){r:10px;fill:#1a8fd6;stroke:#fff;stroke-width:5px}.coverage-map-card .citylink:nth-of-type(1) text{transform:translateY(-26px)}.coverage-map-card .citylink:nth-of-type(2) text{transform:translateY(0)}.coverage-map-card .citylink:nth-of-type(3) text{text-anchor:end;transform:translate(-24px,26px)}.coverage-map-card .citylink:nth-of-type(4) text{transform:translate(70px,4px)}.coverage-map-card .citylink:nth-of-type(7) text{transform:translateX(-84px)}.coverage-map-card .citylink:nth-of-type(8) text{text-anchor:end;transform:translate(-24px,-14px)}.coverage-map-card .citylink:nth-of-type(9) text{transform:translate(12px,18px)}.coverage-map-card .citylink:nth-of-type(10) text{transform:translateY(-24px)}.coverage-map-card .citylink:nth-of-type(11) text{transform:translateX(20px)}.coverage-map-card .citylink:nth-of-type(15) text{transform:translateX(-28px)}.coverage-map-card .citylink:nth-of-type(18) text{transform:translate(-12px,-20px)}.coverage-map-card .citylink:nth-of-type(19) text{transform:translateY(18px)}.coverage-map-card .map-hint{margin-top:10px;font-size:13px}}.cookiebar{position:fixed;left:14px;right:14px;bottom:14px;z-index:120;display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;justify-content:space-between;max-width:1060px;margin:0 auto;padding:16px 20px;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:rgba(8,17,28,.96);color:#dbe6f2;box-shadow:0 24px 60px -24px rgba(0,0,0,.75);backdrop-filter:blur(10px)}.cookiebar p{margin:0;font-size:13.5px;line-height:1.5;max-width:640px}.cookiebar a{color:#7cc0ff;text-decoration:underline}.cookiebar-btns{display:flex;gap:10px;flex-wrap:wrap}.cookiebar .btn{cursor:pointer;font-size:14px;padding:11px 20px}@media(max-width:640px){.cookiebar{flex-direction:column;align-items:stretch}.cookiebar-btns .btn{flex:1;justify-content:center}}@import url("https://fonts.googleapis.com/css2?family=Lato&family=Montserrat&family=Oswald&display=swap");@font-face{font-family:NDlogos;src:url(https://btpartner.pl/wp-content/themes/blocksy/NDlogos.ttf);font-weight:normal;font-display:swap}.wpcf7-not-valid-tip{font-family:"Montserrat",sans-serif;font-size:0.8rem !important}input[type="text"]{background-color:unset}[data-content="normal"]>article{--block-width:unset !important}.article>.entry-content>*:not(.alignfull){width:unset !important}.article{width:unset !important}img{max-width:unset}article>.entry-content>*{margin-left:unset;margin-right:unset}.ct-panel-content{justify-content:unset !important}.ct-featured-image{max-width:500px !important}article>.entry-content>*:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright){max-width:unset !important;width:unset !important}.grecaptcha-badge{visibility:hidden !important}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5;cursor:default;scroll-behavior:smooth}:root{font-size:20px}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:4px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.main-container{margin:70px 5% 0 5% !important}.main-container--nomargin-side{margin:70px 0 0 0 !important}.main-container--bar{margin:70px 5% 0 5%;position:relative !important}@media (max-width: 1255px){.main-container--bar,.main-container--nomargin-side,.main-container{margin-top:30px !important}}.main-container__bg-bar{background-image:url(https://btpartner.pl/wp-content/uploads/2022/05/bg-bar-black.png);background-size:cover;background-position:-230px 10px}.navbar{height:8vh;background-color:black;margin-bottom:0}.navbar__inner{width:100%;height:100%;padding:0 150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar__buttons{text-transform:uppercase;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;font-weight:700;white-space:nowrap}.navbar__buttons li{font-family:"Lato",sans-serif;list-style:none;font-size:1rem;cursor:pointer;padding-bottom:5px;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(90%, transparent), color-stop(90%, white), to(white));background-image:linear-gradient(transparent 0%, transparent 90%, white 90%, white 100%);background-repeat:no-repeat;background-size:0% 100%;background-position-x:right;-webkit-transition:background-size 300ms;transition:background-size 300ms}.navbar__buttons li:hover{background-size:100% 100%;background-position-x:left}.navbar__logo img{height:60px}.navbar__logo img:hover{-webkit-transition:-webkit-filter 0.3s ease-in-out;transition:-webkit-filter 0.3s ease-in-out;transition:filter 0.3s ease-in-out;transition:filter 0.3s ease-in-out, -webkit-filter 0.3s ease-in-out;-webkit-filter:brightness(50%);filter:brightness(50%)}.btpview{background:url(https://btpartner.pl/wp-content/uploads/2022/06/77ffb5fd-e75a-41b6-b9f8-2697b65d6e8d-1024x595-1.webp);background-size:cover;background-repeat:no-repeat;height:auto;position:relative;width:100%;background-position:bottom}.btpview__content{background-color:rgba(0, 0, 0, 0.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45%;height:100%;color:white;padding:1% 5%;font-size:1.2rem}@media (max-width: 1499px){.btpview__content h1{font-size:4rem !important}.btpview__content h2{font-size:1.4rem !important}}@media (min-width: 1500px){.btpview__content{padding:5% !important}}@media (max-width: 1255px){.btpview__content{width:65%}.btpview__mousedown{display:none !important}.startjob__header--secondary{padding-bottom:20px !important}}@media (max-width: 850px){.btpview__content{width:100%;padding:40px}.rozliczenie__baner{width:100% !important}}@media (max-width: 530px){.btpview{background-position:-615px 0px !important}}@media (max-width: 880px){.btpview{background-position:-225px 0px}}.btpview__content h1{margin:0 auto;font-family:"NDlogos",sans-serif !important;padding-left:20px !important}.btpview__content h2, .btpview__content p{margin:16px auto}.btpview__content h1{font-size:5rem;text-align:center}.btpview__content h1, .btpview__content h2{text-align:center;font-family:"Oswald",sans-serif}.btpview__content p{font-family:"Montserrat",sans-serif;margin-bottom:32px;font-size:1rem}.btpview__content .btpview__socials{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px;gap:10px;margin:0 auto}.btpview__content .btpview__socials img{height:58px}.btpview__content .btpview__socials img:hover{cursor:pointer}.btpview__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin:0 auto}.btpview__buttons a{color:unset;text-decoration:none;width:unset !important;max-width:unset !important}.btpview__button{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;width:250px;height:70px;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:none;color:inherit;border:3px solid white;border-radius:10px;padding:3% 5%;font-size:1em;cursor:pointer;text-transform:uppercase;font-family:"Montserrat",sans-serif;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btpview__button:hover{-webkit-filter:brightness(120%);filter:brightness(120%);background-color:#fff;color:#0e88ce}@media (max-width: 1510px){.btpview__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:10px}.btpview__button{width:auto;margin:0 auto}.btpview__socials{margin:0 auto}}.btpview__mousedown{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;position:absolute;left:40%;top:85%;transition:all 0.3s ease-in-out}.btpview__mousedown:hover{transform:translateY(5px);cursor:pointer}.suported-company__horizontal{height:2px;width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px auto;background-color:#d3d3d3}@media (max-width: 550px){.suported-company__horizontal{width:45%}}@-webkit-keyframes powiekszenie{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes powiekszenie{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.3);transform:scale(1.3)}}.startjob{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5%}@media (min-width: 1255px){.startjob__map{width:200% !important}}@media (min-width: 1600px){.startjob__map{width:150% !important}}@media (max-width: 1255px){.startjob{flex-direction:column-reverse;gap:0px}}@media (max-width: 800px){.startjob__map{width:100% !important;font-size:0.8rem}}.startjob .startjob__header{font-size:2rem;letter-spacing:2px;font-weight:800;font-family:"Oswald",sans-serif}.startjob .startjob__header--secondary{padding-bottom:60px;font-family:"Montserrat",sans-serif}.startjob__description{font-family:"Montserrat",sans-serif}.startjob__map{width:75%}.startjob__map>*{overflow:visible !important}.map_box{overflow:visible !important}#map_741>*{overflow:visible !important}.map_render::first-child{overflow:visible !important}.rozliczenie{width:100%;height:100%}.rozliczenie__header{text-align:center;font-weight:800;letter-spacing:3px;padding:15px 0;font-family:"Montserrat",sans-serif}.rozliczenie__header--secondary{font-family:"Montserrat",sans-serif;font-weight:800;letter-spacing:3px;line-height:50px}.rozliczenie__stripe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;background-color:#e9e9e9;width:100%;padding:20px 0}.rozliczenie__stripe img{height:65px}@media (max-width: 750px){.rozliczenie__stripe{flex-direction:column;gap:25px}}.rozliczenie__color{color:#0e88ce;text-align:center;font-size:2rem;font-weight:700;font-family:"Oswald",sans-serif;line-height:40px}.rozliczenie__color--description{color:#0e88ce;text-align:center;font-weight:800;font-family:"Montserrat",sans-serif}.fakediv{height:50vh}.fakediv2{height:20vh}.fakediv3{height:10vh}.rozliczenie__baner{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.sys-rozliczen{width:100%;position:relative;overflow:hidden}.sys-rozliczen__header{font-size:1.5rem;font-weight:800;font-family:"Oswald",sans-serif;letter-spacing:1px}.sys-rozliczen__header--secondary{font-family:"Montserrat",sans-serif}.sys-rozliczen__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:100px}@media (max-width: 967px){.sys-rozliczen__container{flex-direction:column-reverse;padding-top:30px}.sys-rozliczen__img{padding-bottom:30px}.sys-rozliczen__text__block{gap:0}}.sys-rozliczen__text__block{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;gap:20px;font-size:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Montserrat",sans-serif}.sys-rozliczen__text__block img{height:68px}.sys-rozliczen__text__block>p{font-family:"Montserrat",sans-serif}.sys-rozliczen__text__block__header{font-weight:600;font-size:1.2rem}.sys-rozliczen__text__block__description{font-size:1rem}.sys-rozliczen__button button{background-color:black;color:white;width:300px;text-align:center;padding:20px 0;font-size:1.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:50px auto 0 auto;cursor:pointer;transition:all 0.2s ease-in-out}.sys-rozliczen__button>*{cursor:pointer;font-family:"Montserrat",sans-serif}.sys-rozliczen__button button:hover{background-color:#313131}.naszteam__header{color:#0e88ce;text-align:center;font-size:1.8rem;font-weight:800;padding-bottom:30px;letter-spacing:2px;font-family:"Lato",sans-serif}.naszteam__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1%}.naszteam__bg-bar{width:100%;position:relative;height:100px;background-color:#e9e9e9;-webkit-transform:translateY(-30px);transform:translateY(-30px);z-index:-5}.naszteam__block img{height:400px;width:266px}.naszteam__block__header{font-weight:600;text-transform:uppercase;font-family:"Lato",sans-serif}.naszteam__block__description{color:#0e88ce;font-family:"Lato",sans-serif;position:relative;z-index:5;font-weight:800;font-size:0.9rem}#naszteam__block__description--Damian::after{content:"Damian";color:white;letter-spacing:5px;position:absolute;left:-5px;top:-5px;z-index:-10;font-size:30px;font-family:"Lato",sans-serif;text-transform:uppercase;font-weight:800;opacity:0.9}#naszteam__block__description--KrzysztofS::after{content:"Krzysztof";color:white;letter-spacing:5px;position:absolute;left:-5px;top:-5px;z-index:-10;font-size:30px;font-family:"Lato",sans-serif;text-transform:uppercase;font-weight:800;opacity:0.9}#naszteam__block__description--Paulina::after{content:"Paulina";color:white;letter-spacing:5px;position:absolute;left:-5px;top:-5px;z-index:-10;font-size:30px;font-family:"Lato",sans-serif;text-transform:uppercase;font-weight:800;opacity:0.9}#naszteam__block__description--Krzysztof::after{content:"Krzysztof";color:white;letter-spacing:5px;position:absolute;left:-5px;top:-5px;z-index:-10;font-size:30px;font-family:"Lato",sans-serif;text-transform:uppercase;font-weight:800;opacity:0.9}.naszteam__block_poznaj-nas{position:relative;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.naszteam__block_poznaj-nas:hover{-webkit-transform:translateX(15px);transform:translateX(15px);-webkit-filter:brightness(50%);filter:brightness(50%)}.kontakt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;margin:0 auto;max-width:1100px}.kontakt>*{flex:1}@media (max-width: 904px){.kontakt{flex-direction:column;gap:20px;text-align:center}}.kontakt__header p{text-transform:uppercase;font-family:"Lato",sans-serif;font-weight:800;letter-spacing:2px;text-align:center}.input-container{width:80%;margin:0 auto;position:relative;caret-color:#1a1a1a}.label{position:absolute;left:10px;top:8px;-webkit-transition:all 0.2s;transition:all 0.2s;padding:0 2px;z-index:1;color:#1a1a1a;font-family:"Lato",sans-serif;font-weight:800;cursor:pointer}.text-input{padding:0.8rem;width:100%;height:100%;border:2px solid #efefef;background:#fff;border-radius:5px;font-size:18px;outline:none;-webkit-transition:all 0.3s;transition:all 0.3s;color:#1a1a1a;border-radius:10px;cursor:pointer}.label::before{content:"";height:5px;background:#fff;position:absolute;left:0;top:10px;width:100%;z-index:-1}.text-input:focus{border:2px solid #efefef}.text-input:focus+.label,.filled{top:-10px;color:#1a1a1a;font-size:14px}.text-input::-webkit-input-placeholder{font-size:16px;opacity:0;-webkit-transform:all 0.3s;transform:all 0.3s}.text-input:-ms-input-placeholder{font-size:16px;opacity:0;transform:all 0.3s}.text-input::-ms-input-placeholder{font-size:16px;opacity:0;transform:all 0.3s}.text-input::placeholder{font-size:16px;opacity:0;-webkit-transform:all 0.3s;transform:all 0.3s}.text-input:focus::-webkit-input-placeholder{opacity:1}.text-input:focus:-ms-input-placeholder{opacity:1}.text-input:focus::-ms-input-placeholder{opacity:1}.text-input:focus::placeholder{opacity:1}.posrel{position:relative;padding-bottom:15px}.kontakt__formularz{width:100%}.kontakt__formularz__button{margin-top:5px;background-color:#000;height:70px;height:70px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-family:"Lato",sans-serif;text-transform:uppercase;font-weight:800;letter-spacing:1px;font-size:0.9rem;cursor:pointer;transition:all 0.2s ease-in-out}.kontakt__formularz__button:hover{background-color:#313131}.blog__header p{font-family:"Montserrat",sans-serif;font-size:1.3rem;text-align:center;padding-bottom:30px}.download-apps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;justify-content:center}.download-apps__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media (max-width: 350px){.download-apps__block{flex-direction:column}}.download-apps__block__img img{width:105px;height:auto}.download-apps__block__download-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.download-apps__block__download-img a{margin:0}.download-apps__block__download-img img{width:auto;height:40px;cursor:pointer}h2.widget-title{font-size:1.4rem !important}.ct-container a{cursor:pointer}.site-branding img:hover{cursor:pointer}.mapa__img{width:100%;white-space:nowrap;display:flex;align-items:center}.ct-back-to-top, .ct-icon, .ct-icon-container svg{cursor:pointer}path, svg, .ct-back-to-top, .ct-icon, .ct-icon-container svg>*{cursor:pointer}.jak-pomoc{font-family:"Lato",sans-serif}.jak-pomoc__inner{margin:0 5% !important}.jak-pomoc__bg{background-color:#efefef;height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.jak-pomoc__inner__header{font-size:1.5rem;font-weight:800;text-align:center}.jak-pomoc__inner__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px}@media (max-width: 770px){.jak-pomoc__inner__block{flex-direction:column;gap:10px;align-items:center}}.jak-pomoc__description{color:#a6a6a6;font-size:1.1rem;padding-top:60px;text-align:center}.jak-pomoc__akordeon__header{font-size:1.5rem;font-weight:800}.faq-container{margin-bottom:60px}#accordion_search_bar{border:none;background-color:#fff;display:block;width:100%;background-color:inherit}.fake-input{width:300px;font-size:1rem;height:45px;border-radius:10px;border:2px solid #a6a6a6;padding-left:10px;padding-bottom:3px;background-color:inherit;position:relative;cursor:pointer}.fake-input>*{cursor:pointer}.fake-input img{height:30px;position:absolute;top:6px;right:8px}#accordion_search_bar::-webkit-input-placeholder{color:#a6a6a6;font-size:0.8rem}#accordion_search_bar:-ms-input-placeholder{color:#a6a6a6;font-size:0.8rem}#accordion_search_bar::-ms-input-placeholder{color:#a6a6a6;font-size:0.8rem}#accordion_search_bar::placeholder{color:#a6a6a6;font-size:0.8rem}.accordion .accordion-item{border-bottom:5px solid #efefef}.accordion .faq-btn{position:relative;font-family:"Lato",sans-serif;text-align:left;width:100%;padding:1em 0;color:#1a1a1a;font-size:1.15rem;font-weight:800;border:none;background:none;outline:none}.accordion .faq-btn:hover, .accordion .faq-btn:focus{cursor:pointer;color:#0e88ce}.accordion .faq-btn:hover::after, .accordion .faq-btn:focus::after{cursor:pointer;color:#0e88ce;border:1px solid #0e88ce}.accordion .faq-btn .accordion-title{padding:1em 1.5em 1em 0}.accordion-title:hover{cursor:pointer}.accordion .faq-btn .icon{display:inline-block;position:absolute;top:18px;right:0;width:22px;height:22px;border:1px solid;border-radius:22px}.accordion .faq-btn .icon::before{display:block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:currentColor}.accordion .faq-btn .icon::after{display:block;position:absolute;content:"";top:5px;left:9px;width:2px;height:10px;background:currentColor}.accordion .faq-btn[aria-expanded="true"]{color:#0e88ce}.accordion .faq-btn[aria-expanded="true"] .icon::after{width:0}.accordion .faq-btn[aria-expanded="true"]+.accordion-content{opacity:1;max-height:unset;-webkit-transition:all 200ms linear;transition:all 200ms linear;will-change:opacity, max-height;padding-left:50px;color:#a6a6a6;position:relative}.accordion .faq-btn[aria-expanded="true"]+.accordion-content::before{content:"";height:90%;width:10px;background-color:#efefef;position:absolute;left:20px}.accordion .accordion-content{opacity:0;max-height:0;overflow:hidden;-webkit-transition:opacity 200ms linear, max-height 200ms linear;transition:opacity 200ms linear, max-height 200ms linear;will-change:opacity, max-height}.accordion .accordion-content p{font-size:1rem;font-weight:300;margin:auto 0;padding:10px 0 20px 0}.paralax-bg{height:200px;width:100%;background-image:url(https://btpartner.pl/wp-content/uploads/2022/05/paralax.png);background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.o-firmie{margin:70px 5% 0 5%}.o-firmie__header{font-size:2.5rem;font-weight:800;font-family:"Oswald",sans-serif;text-align:center}.o-firmie__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.o-firmie__inner__img{position:relative;width:60%;max-width:1000px}.o-firmie__inner__img img{height:300px}#o-firmie__inner__img--up{position:absolute;top:-100px;left:15%}#o-firmie__inner__img--down{position:absolute;top:100px;left:45%}.o-firmie__content{width:40%;font-family:"Montserrat",sans-serif}.o-firmie__content::after{content:"";height:500px;width:60%;background-color:#fafafa;position:absolute;top:-50px;left:40%;z-index:-1}.o-firmie__content__header{font-weight:800;font-size:1.4rem;margin-bottom:10px;font-family:"Montserrat",sans-serif}.o-firmie__content__description{font-family:"Barlow",sans-serif !important}.poznaj-zespol__header{font-size:2rem;font-weight:800;text-align:center;color:#0e88ce;font-family:"Oswald",sans-serif;margin-bottom:30px}.poznaj-zespol__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:70px 10%;gap:5%;background-color:#fafafa}.poznaj-zespol__inner__block{height:400px;width:250px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.poznaj-zespol__inner__block img{height:80%;width:100%;-webkit-transition:all 0.2s;transition:all 0.2s}.poznaj-zespol__inner__block__text{text-align:center;background-color:white;width:100%;padding-bottom:10px;font-family:"Barlow",sans-serif}.card-desc{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.9rem;position:absolute;height:0;top:0;opacity:0;padding:18px 8%;background-color:black;overflow-y:hidden;-webkit-transition:0.5s ease;transition:0.5s ease;color:white;font-family:"Oswald",sans-serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.poznaj-zespol__inner__block:hover .card-desc{opacity:0.8;height:80%}.wspolpraca__header{text-align:center;font-size:2rem;font-weight:800;font-family:"Oswald",sans-serif;margin-bottom:30px;letter-spacing:1px;color:#4b4b4b}.wspolpraca__block{height:100%;position:relative}.wspolpraca{display:-ms-grid;display:grid;-ms-grid-columns:1fr, 1fr, 1fr;grid-template-columns:1fr, 1fr, 1fr;-ms-grid-rows:1fr, 1fr;grid-template-rows:1fr, 1fr;grid-column-gap:10%;grid-row-gap:30px;grid-template-areas:"a b c" "d e f";-ms-flex-line-pack:justify;align-content:space-between}#wspolpraca__block_1{-ms-grid-row:1;-ms-grid-column:1;grid-area:a}#wspolpraca__block_2{-ms-grid-row:1;-ms-grid-column:2;grid-area:b}#wspolpraca__block_3{-ms-grid-row:1;-ms-grid-column:3;grid-area:c}#wspolpraca__block_4{-ms-grid-row:2;-ms-grid-column:1;grid-area:d}#wspolpraca__block_5{-ms-grid-row:2;-ms-grid-column:2;grid-area:e}#wspolpraca__block_6{-ms-grid-row:2;-ms-grid-column:3;grid-area:f}@media (max-width: 640px){.wspolpraca{-ms-grid-columns:1fr !important;grid-template-columns:1fr !important;-ms-grid-rows:1fr 1fr 1fr 1fr 1fr 1fr !important;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr !important;grid-template-areas:"a" "b" "c" "d" "e" "f" !important}}@media (max-width: 1000px){.wspolpraca{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-template-areas:"a b" "c d" "e f"}}.wspolpraca__block__number__inner__number{font-size:4rem;text-align:center;font-family:"Montserrat",sans-serif;color:#0e88ce;font-weight:800;margin:0 auto}.wspolpraca__block__number__inner{height:75px;position:relative;overflow-y:hidden;border-bottom:3px solid #dee3e6;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.wspolpraca__block__header{font-size:1.5rem;font-family:"Montserrat",sans-serif;text-align:center;font-weight:800}.wspolpraca__block__description{font-family:"Barlow",sans-serif}.wspolpraca__block__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:80%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wspolpraca__block__text img{margin:10px auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:70px;height:60px}.opinie-kierowcow__header{font-size:2rem;font-weight:800;font-family:"Oswald",sans-serif;text-align:center;margin-bottom:30px}.opinie-kierowcow__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;height:240px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:70px 5% 0 5%}.opinie-kierowcow__inner__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.opinie-kierowcow__inner__block__header{font-size:3rem;font-family:"Oswald",sans-serif;font-weight:800}.opinie-kierowcow__inner__block__description{font-size:1rem;font-family:"Montserrat",sans-serif}.opinie__pionowa-kreska{width:1%;height:60%;background-color:#dee3e6;margin-top:80px}@media (max-width: 1150px){.opinie-kierowcow__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:500px;margin:0 auto}.opinie-kierowcow__inner__block{background-color:#f6f6f6;padding:30px}.opinie__pionowa-kreska{width:60%;height:10%;background-color:black;margin-top:80px}}.footer-icon{display:flex;white-space:nowrap;flex-direction:row;gap:5px}.ct-footer a{text-decoration:none}#bolt{background-color:#43df94;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}#bolt img{width:70px;height:70px}@media (max-width: 630px){.zostan-kierowca__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 !important}.zostan-kierowca__content__header{font-size:1.5rem}}.zostan-kierowca img{height:600px}.zostan-kierowca__content{font-family:"Montserrat",sans-serif;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin:0 10%}.zostan-kierowca__content__header{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 !important}.zostan-kierowca__content__input-container{color:#fff}.zostan-kierowca__content__formularz__button{background-color:#fff;border:unset;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;color:#43df94}.text-input-praca{padding:0.8rem;width:100%;height:100%;border:2px solid #efefef;background:#fff !important;border-radius:5px;font-size:18px;outline:none;-webkit-transition:all 0.3s;transition:all 0.3s;color:#1a1a1a;border-radius:10px;cursor:pointer}.text-input-praca:focus{border:2px solid #efefef}.text-input-praca:focus+.label,.filled{top:-10px;color:#1a1a1a;font-size:14px}.text-input-praca::-webkit-input-placeholder{font-size:16px;opacity:0;-webkit-transform:all 0.3s;transform:all 0.3s}.text-input-praca:-ms-input-placeholder{font-size:16px;opacity:0;transform:all 0.3s}.text-input-praca::-ms-input-placeholder{font-size:16px;opacity:0;transform:all 0.3s}.text-input-praca::placeholder{font-size:16px;opacity:0;-webkit-transform:all 0.3s;transform:all 0.3s}.text-input-praca:focus::-webkit-input-placeholder{opacity:1}.text-input-praca:focus:-ms-input-placeholder{opacity:1}.text-input-praca:focus::-ms-input-placeholder{opacity:1}.text-input-praca:focus::placeholder{opacity:1}#wpforms-submit-298{margin-top:5px;background-color:#fff;height:70px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#43df94;font-family:"Lato",sans-serif;text-transform:uppercase;font-weight:800;letter-spacing:1px;font-size:0.9rem;cursor:pointer;transition:all 0.2s ease-in-out;border-radius:20px}#wpforms-submit-298:hover{background-color:#313131}.wymagania-klientow__header{font-family:"Lato",sans-serif;font-size:1.5rem;font-weight:800;text-align:center;margin-bottom:30px;color:#362829}.wymagania-klientow__content{font-family:"Lato",sans-serif;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;background-color:#f8f8f8;padding:30px}.wymagania-klientow__content__item{font-size:0.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:260px;color:#362829;font-weight:800;text-align:center}.wymagania-klientow__content__item img{width:132px;height:132px;margin-bottom:10px}.zmien-partnera{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Lato",sans-serif;font-size:1.8rem;font-weight:800;width:100%}.zmien-partnera__header{max-width:45%}@media (max-width: 850px){.zmien-partnera{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.zmien-partnera__header{max-width:90%}}.Wynajmij-auto{background-color:#43df94}.freenow{background-color:#ff0a2b}.ubereats,.uber{background-color:#000}@media (max-width: 1345px){.Wynajmij-auto::after{height:450px}.Wynajmij-auto__inner__img img{position:absolute;right:5% !important;top:160px !important;width:459px !important;height:unset !important}.dlaczego-jezdzic{margin-top:0px !important}}@media (max-width: 1050px){.Wynajmij-auto::after{height:500px}.Wynajmij-auto__inner__img img{position:absolute;right:5% !important;top:160px !important;width:359px !important}}@media (max-width: 850px){.Wynajmij-auto::after{height:370px}.Wynajmij-auto__inner__img img{position:absolute;height:0 !important;width:0 !important}.Wynajmij-auto__inner__text{width:100% !important}.Wynajmij-auto__inner{width:90% !important;margin:auto}}@media (max-width: 726px){.Wynajmij-auto::after{height:450px !important}}@media (max-width: 412px){.Wynajmij-auto::after{height:550px !important}}@media (max-width: 369px){.Wynajmij-auto::after{height:650px !important}}.Wynajmij-auto__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;color:#fff;width:50%}.Wynajmij-auto__inner__text{width:90%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:30px auto;gap:30px}.Wynajmij-auto__inner__text__header{font-family:"Lato",sans-serif;font-size:1.8rem;font-weight:800}.Wynajmij-auto__inner__text__description{font-family:"Montserrat",sans-serif;font-size:1rem}.Wynajmij-auto__inner__text__button{margin:20px 0}.Wynajmij-auto__inner__text__button a{text-decoration:none;color:unset}.Wynajmij-auto__inner__text__button span{border:5px solid #fff;font-family:"Lato",sans-serif;padding:12px;cursor:pointer;font-size:1.3rem;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-transform:uppercase}.Wynajmij-auto__inner__text__button span:hover{background-color:#fff;color:#4b4b4b;-webkit-transform:scale(1.1);transform:scale(1.1)}.Wynajmij-auto__inner__img img{position:absolute;right:5%;top:110px;width:559px;height:397px}.wynajmnij-auto__max-width{max-width:1920px !important;position:relative;margin:0 auto}.wynajecie__opis-aut__downText{font-size:max(1.5vw,1rem);text-align:center;display:block}.dlaczego-jezdzic__header{font-family:"Lato",sans-serif;font-size:1.5rem;font-weight:800;margin-bottom:50px}.dlaczego-jezdzic__content{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}.mt-200{margin-top:200px}.dlaczego-jezdzic__content__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f8f8f8;width:250px;min-height:330px;height:auto;text-align:center;padding:20px;font-family:"Lato",sans-serif}.dlaczego-jezdzic__content__item img{margin-bottom:15px;width:100px;height:90px}.program-kierwocow{position:relative}.program-kierwocow::after{position:absolute;content:"";height:370px;width:100%;background-color:#f8f8f8;z-index:-1;left:0;top:200px}.program-kierwocow__inner{margin:70px 5% 0 5%}.program-kierowcow__header{text-align:center;font-size:1.2rem;font-weight:800;margin-bottom:30px;font-family:"Lato",sans-serif}.program-kierowcow__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.program-kierowcow__content__item{background-color:#fff;width:454px;margin:0 auto;position:relative}.program-kierowcow__content__item__description{text-align:center;font-size:1rem;font-weight:800;font-family:"Lato",sans-serif}@media (max-width: 1074px){.program-kierwocow::after{height:750px}}@media (max-width: 550px){.program-kierowcow__content__item{margin:0 auto !important;width:90% !important}.program-kierowcow__content__item img{width:100%}}#uber{background-color:#000;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}#uber img{width:70px;height:70px}@media (max-width: 900px){#uber::after{height:560px;width:100%}}.uber::after{background-color:#000 !important}#freenow{background-color:#ff0a2b;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}#freenow img{width:70px;height:70px}@media (max-width: 900px){#freenow::after{height:560px;width:100%}}.fn::after{background-color:#e91432 !important}#ubereats{background-color:#000;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}#ubereats img{width:70px;height:70px}@media (max-width: 900px){#ubereats::after{height:560px;width:100%}}.ubereats::after{background-color:#000 !important}.kontakt__bg{background-image:url(https://btpartner.pl/wp-content/uploads/2022/05/cars-bg.png);height:250px;background-position:center;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.kontakt__bg-header{font-family:"Oswald",sans-serif;font-size:2.5rem;font-weight:800;color:#fff;text-align:center;margin-bottom:15px}.kontakt__horizontal{width:40%;margin:0 auto;background-color:#fff}@media (max-width: 600px){.kontakt__horizontal{width:70%}}.kontakt__skontaktuj,.znajdz-nas__header{font-family:"Montserrat",sans-serif;font-size:1.3rem;font-weight:800;margin:20px 0;text-transform:uppercase;text-align:center}.dzialanie-btp__header{font-family:"Montserrat",sans-serif;font-size:1.3rem;font-weight:800;text-transform:uppercase;text-align:center;margin:20px 5%}.kontakt__skontaktuj__inner__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-family:"Montserrat",sans-serif}.kontakt__skontaktuj__inner__item__header{text-transform:uppercase;font-weight:800;margin-bottom:50px}.kontakt__skontaktuj__inner__item__text{margin-bottom:15px;line-height:1.6}.kontakt__skontaktuj__inner__item img{width:70px;margin-bottom:25px}.kontakt__skontaktuj__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-areas:"telefon adres email faktura";margin:70px auto 70px auto;max-width:1450px}.telefon{-ms-grid-row:1;-ms-grid-column:1;grid-area:telefon;border-right:2px solid #424242}.adres{-ms-grid-row:1;-ms-grid-column:2;grid-area:adres;border-right:2px solid #424242}.email{-ms-grid-row:1;-ms-grid-column:3;grid-area:email;border-right:2px solid #424242}.faktura{-ms-grid-row:1;-ms-grid-column:4;grid-area:faktura}@media (max-width: 1200px){.kontakt__skontaktuj__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"telefon adres" "email faktura";margin:70px auto 70px auto}.kontakt__skontaktuj__inner__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.telefon{-ms-grid-row:1;-ms-grid-column:1;grid-area:telefon;border-right:2px solid #424242;border-bottom:2px solid #424242}.adres{-ms-grid-row:1;-ms-grid-column:2;grid-area:adres;border-right:unset;border-bottom:2px solid #424242}.email{-ms-grid-row:2;-ms-grid-column:1;grid-area:email;border-right:2px solid #424242}.faktura{-ms-grid-row:2;-ms-grid-column:2;grid-area:faktura;height:400px}}@media (max-width: 580px){.kontakt__skontaktuj__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;grid-template-areas:"telefon" "adres" "email" "faktura";margin:70px auto 70px auto}.kontakt__skontaktuj__inner__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.telefon{-ms-grid-row:1;-ms-grid-column:1;grid-area:telefon;border-right:unset;border-bottom:2px solid #424242}.adres{-ms-grid-row:2;-ms-grid-column:1;grid-area:adres;border-right:unset;border-bottom:2px solid #424242}.email{-ms-grid-row:3;-ms-grid-column:1;grid-area:email;border-right:unset;border-bottom:2px solid #424242}}.dzialanie-btp__block{background-color:#efefef}.dzialanie-btp__block__inner{margin:0 5%;font-family:"Montserrat",sans-serif;font-size:1.2rem;padding:20px;text-align:center}.znajdz-nas__hr{height:3px;background-color:#bbb;margin:45px 0}.kontakt__mapa{height:500px}.kontakt-kontakt__formularz{max-width:1000px !important;margin:0 auto 70px auto !important;padding:0 5%}#wpforms-confirmation-1321 p{text-align:center}#wpforms-submit-1321{margin:0 auto !important;display:flex !important;background-color:#8dd5ff;color:#000;width:200px;height:50px}#wpforms-submit-1321:hover{background-color:#1559ed}.kontakt-kontakt__formularz__input input{background-color:#f4f4f4;color:black;border:2px solid #f4f4f4}.kontakt-kontakt__formularz__input textarea{background-color:#f4f4f4;color:black;border:2px solid #f4f4f4}.wpcf7 .wpcf7-response-output{font-style:normal;font-family:"Montserrat",sans-serif;text-align:center}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:red !important}.wpcf7 form .wpcf7-response-output{margin:0 0.5em}.wynajecie-auta{background-color:#191919;background-image:url(https://btpartner.pl/wp-content/uploads/2022/05/cars-bg-cut.png);background-size:contain;background-position:100% 60%;background-repeat:no-repeat;height:70vh;position:relative;width:100%;font-family:"Oswald",sans-serif}.wynajecie-auta__inner{width:50%;margin:0 3%;height:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff}.wynajecie-auta__inner__header{text-align:center;font-size:4rem;line-height:1.1;margin-bottom:0px !important}.wynajecie-auta__inner__description{text-align:center;font-size:2rem}@media (max-width: 925px){.wynajecie-auta{background-size:cover !important;background-position:0 0 !important}.wynajecie-auta__inner__header{text-align:center;font-size:3.2rem;line-height:1.1}.wynajecie-auta__inner__description{text-align:center;font-size:1.5rem}.wynajecie-auta__inner{width:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 400px){.wynajecie-auta__inner__header{text-align:center;font-size:2.2rem;line-height:1.1}}.wynajecie__horizontal-galery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:7vw;column-gap:7vw;row-gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.wynajecie__horizontal-galery__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;width:230px;height:100%;position:relative}.wynajecie__horizontal-galery__item p{width:100%;text-align:center;font-family:"Montserrat",sans-serif}.wynajecie__horizontal-galery__item img{width:110%;height:110%;margin-bottom:20px}.wynajecie___wybierz-samochod{background-color:#191919;width:100%;height:100%}.wynajecie___wybierz-samochod__inner{margin:70px 5% 0 5%;padding:3%}.wynajecie___wybierz-samochod__inner__header{color:#fff;font-size:2.1rem;text-align:center;font-family:"Oswald",sans-serif;margin-bottom:70px}.wynajecie___wybierz-samochod__inner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.wynajecie___wybierz-samochod__inner__content__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase;width:250px;max-width:300px;min-width:200px;color:#fff;margin-bottom:50px}.wynajecie___wybierz-samochod__inner__content__item img{width:100%;height:100%;margin-bottom:20px}.wynajecie___wybierz-samochod__inner__content__item a{text-decoration:none}.wynajecie___wybierz-samochod__inner__content__item__header{font-family:"Lato",sans-serif;font-size:1.7rem;font-weight:800}.wynajecie___wybierz-samochod__inner__content__item__description{font-family:"Montserrat",sans-serif;font-size:1.2rem;margin-bottom:20px}.wynajecie___wybierz-samochod__inner__content__item__link{margin-top:20px}.wynajecie___wybierz-samochod__inner__content__item__link span{font-family:"Montserrat",sans-serif;font-size:1rem;color:#fff;border:3px solid #fff;padding:15px;text-align:center;font-weight:800;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;white-space:nowrap}.wynajecie___wybierz-samochod__inner__content__item__link span:hover{cursor:pointer;background-color:#fff;color:#0e88ce;-webkit-transform:scale(1.1);transform:scale(1.1)}.wynajecie__opis-aut{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:"Montserrat",sans-serif;max-width:1980px !important;margin:70px auto 0 auto;gap:70px}.wynajecie__opis-aut__block--m-left{margin-left:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.wynajecie__opis-aut__block--m-left>*:not(p){-webkit-box-flex:1;-ms-flex:1;flex:1}.wynajecie__opis-aut__block--m-right{margin-right:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.wynajecie__opis-aut__block--m-right>*:not(p){-webkit-box-flex:1;-ms-flex:1;flex:1}.wynajecie__opis-aut__block--m-left__img{overflow-x:hidden;max-width:800px;position:relative;margin:auto 0;display:flex;justify-content:flex-end}.wynajecie__opis-aut__block--m-right__img{overflow-x:hidden;position:relative;max-width:800px;margin:auto 0}.wynajecie__opis-aut__block--m-left__img img{width:100%;max-width:650px}.wynajecie__opis-aut__block--m-right__img img{width:100%;max-width:650px}.wynajecie__opis-aut__block--m-left__text{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:650px}.wynajecie__opis-aut__block--m-right__text{padding:0 5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:650px}.wynajecie__opis-aut__block--m-left__text__header,.wynajecie__opis-aut__block--m-right__text__header{font-size:2.5rem;font-weight:800;margin-bottom:20px}.wynajecie__opis-aut__block--m-left__text__price,.wynajecie__opis-aut__block--m-right__text__price{color:#5271ff;font-size:1.7rem;font-weight:800}.wynajecie__opis-aut__block--m-left__text__list,.wynajecie__opis-aut__block--m-right__text__list{font-size:1rem;margin-bottom:20px}.wynajecie__opis-aut__block--m-left__text__list ul, .wynajecie__opis-aut__block--m-right__text__list ul{list-style-type:none;padding:0 !important}@media (max-width: 980px){.wynajecie__opis-aut__block--m-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto 20px auto !important;width:90%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wynajecie__opis-aut__block--m-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;margin:0 auto 20px auto !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wynajecie__opis-aut__block--m-right__img--mobile{display:block !important;width:100%;max-width:650px}.wynajecie__opis-aut__block--m-right__img{display:none !important}.wynajecie__opis-aut__block--m-right__text,.wynajecie__opis-aut__block--m-left__text{max-width:90% !important}.wynajecie__opis-aut__block--m-left__text__price,.wynajecie__opis-aut__block--m-right__text__price{margin-bottom:40px}}.wynajecie__opis-aut__block--m-right__img--mobile{display:none}.wynajecie__opis-aut__block--m-right__img--mobile img{width:100%;max-width:650px}.program-rozliczeniowy{width:100%;max-width:100% !important;margin:70px auto 70px auto}.program-rozliczeniowy img{max-width:100% !important;width:100%}#program-rozliczeniowy-img{display:none}#program-rozliczeniowy-img-mobilka{display:block}@media (min-width: 500px){#program-rozliczeniowy-img{display:block !important}#program-rozliczeniowy-img-mobilka{display:none !important}}.bg-header{font-family:"Oswald",sans-serif;font-size:2.5rem;font-weight:800;color:#fff;text-align:center;margin:0 !important}.cennik-usług__bg{background-image:url(https://btpartner.pl/wp-content/uploads/2022/05/cars-bg.png);height:auto;background-position:center;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 20px}.bg__horizontal{width:40%;background-color:#fff;margin:15px auto}.bg-description{font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:400 !important;color:#fff;text-align:center;max-width:800px;margin:0 auto;width:90%}.rozliczenie__description{font-family:"Montserrat",sans-serif;font-size:0.8rem;font-weight:800;color:#0e88ce;text-align:center;max-width:800px;margin:10px auto;width:90%;text-transform:uppercase}.mt-75{margin:75px auto !important}.cennik__przedmioty__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:90%;width:95%;margin:70px auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;max-width:1400px}.cennik__przedmioty__item{width:350px;height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.cennik__przedmioty__item>*{margin:10px 0}.cennik__przedmioty__item__logo{border:2px solid #ccd3e1;width:65px;height:65px;padding:15px;font-size:1rem;border-radius:100%;font-family:"Montserrat",sans-serif;position:relative}.cennik__przedmioty__item__logo p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;color:#828189;font-weight:800}.cennik__przedmioty__item__logo img{width:33px;height:auto}.cennik__przedmioty__item__header{color:#000;text-align:center;font-weight:800;font-size:1rem;text-transform:uppercase;font-family:"Montserrat",sans-serif}.cennik__przedmioty__item__horizontal{width:40%;background-color:#000}.cennik__przedmioty__item__description{color:#000;text-align:center;font-size:1rem;font-family:"Montserrat",sans-serif}.cennik__przedmioty__item__button{border:1px solid #828189;color:#000;padding:7px;font-family:"Montserrat",sans-serif;text-align:center;font-size:1rem}.cennik__terms{color:#000;font-family:"Montserrat",sans-serif;font-size:0.6rem;position:absolute;bottom:-10px}.cennik__dokumenty{background-color:#e9e9e9;position:relative}.cennik__dokumenty__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:90%;width:95%;margin:70px auto;padding:50px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;max-width:1400px}.cennik__dokumenty__item{color:#000;text-align:center;font-weight:800;font-size:1rem;font-family:"Montserrat",sans-serif;width:350px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.cennik__dokumenty__item>*{margin:10px 0}.cennik__dokumenty__item img{height:75px;width:auto}.cennik__dokumenty__item__terms{color:#000;font-family:"Montserrat",sans-serif;font-size:0.6rem;position:absolute;bottom:-25px}.cennik__dokumenty__item__header{color:#000;text-align:center;font-weight:800;font-size:1rem;font-family:"Montserrat",sans-serif;text-transform:uppercase}.cennik__dokumenty__item__description{color:#000;text-align:center;font-weight:400;font-size:1rem;font-family:"Montserrat",sans-serif}.cennik__dokumenty__item__button{color:#000;text-align:center;font-weight:800;font-size:1rem;font-family:"Montserrat",sans-serif}.bydgoszcz__bg{background-image:url(https://btpartner.pl/wp-content/uploads/2022/05/cars-bg.png);height:250px;background-position:center;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase}.bydgoszcz__header{font-family:"Oswald",sans-serif;font-size:1.5rem;font-weight:800;text-align:center}.bydgoszcz__horizontal{width:70% !important;max-width:400px !important;background-color:#959899;margin:20px auto !important}.bydgoszcz__description{font-family:"Montserrat",sans-serif;font-size:1rem;text-align:center;letter-spacing:3px;width:95% !important;margin:0 auto !important}.bydgoszcz-przystosowanie__content-grid{display:-ms-grid;display:grid;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"label0 label1 label2" "label5 label4 label3";gap:0px;height:100%;width:90%;margin:70px auto}@media (max-width: 900px){.bydgoszcz-przystosowanie__content-grid{grid-template-areas:"label0 label1" "label2 label3" "label4 label5";-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}#bydgoszcz-przystosowanie__content-grid--item-0{border-bottom:2px solid #cbcbcb;border-right:2px solid #cbcbcb}#bydgoszcz-przystosowanie__content-grid--item-1{border-bottom:2px solid #cbcbcb !important;border-right:unset !important}#bydgoszcz-przystosowanie__content-grid--item-2{border-bottom:2px solid #cbcbcb;border-right:2px solid #cbcbcb}#bydgoszcz-przystosowanie__content-grid--item-3{border-right:unset !important}#bydgoszcz-przystosowanie__content-grid--item-4{border-bottom:2px solid #cbcbcb}#bydgoszcz-przystosowanie__content-grid--item-5{border-right:2px solid #cbcbcb}}@media (max-width: 550px){.bydgoszcz-przystosowanie__content-grid{grid-template-areas:"label0" "label1" "label2" "label3" "label4" "label5";-ms-grid-rows:1fr;grid-template-rows:1fr;-ms-grid-columns:1fr;grid-template-columns:1fr;width:85% !important}#bydgoszcz-przystosowanie__content-grid--item-0{border-bottom:2px solid #cbcbcb;border-right:unset !important}#bydgoszcz-przystosowanie__content-grid--item-1{border-bottom:2px solid #cbcbcb !important;border-right:unset !important}#bydgoszcz-przystosowanie__content-grid--item-2{border-bottom:2px solid #cbcbcb;border-right:unset !important}#bydgoszcz-przystosowanie__content-grid--item-3{border-bottom:unset !important;border-right:unset !important;padding:unset !important}#bydgoszcz-przystosowanie__content-grid--item-4{border-bottom:2px solid #cbcbcb;border-right:unset !important}#bydgoszcz-przystosowanie__content-grid--item-5{border-right:unset !important}}#bydgoszcz-przystosowanie__content-grid--item-0{-ms-grid-row:1;-ms-grid-column:1;grid-area:label0;border-bottom:2px solid #cbcbcb;border-right:2px solid #cbcbcb;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;padding:20px}.bydgoszcz-przystosowanie__content-grid--item-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%;max-width:50px;min-width:50px;height:50px;background-color:#1a6db8;color:#fff;font-family:"Montserrat",sans-serif;font-size:0.9rem;font-weight:800;margin-top:5px}.bydgoszcz-przystosowanie__content-grid--item-text{width:80%}.bydgoszcz-przystosowanie__content-grid--item-text-header{font-family:"Montserrat",sans-serif;font-size:0.9rem;font-weight:800;margin-bottom:5px}.bydgoszcz-przystosowanie__content-grid--item-text-description{font-family:"Montserrat",sans-serif;font-size:0.7rem}#bydgoszcz-przystosowanie__content-grid--item-1{-ms-grid-row:1;-ms-grid-column:2;grid-area:label1;border-bottom:2px solid #cbcbcb;border-right:2px solid #cbcbcb;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;padding:20px}#bydgoszcz-przystosowanie__content-grid--item-2{-ms-grid-row:1;-ms-grid-column:3;grid-area:label2;border-bottom:2px solid #cbcbcb;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;padding:20px}#bydgoszcz-przystosowanie__content-grid--item-3{-ms-grid-row:2;-ms-grid-column:3;grid-area:label5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;padding:20px;border-right:2px solid #cbcbcb}#bydgoszcz-przystosowanie__content-grid--item-4{-ms-grid-row:2;-ms-grid-column:2;grid-area:label3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;padding:20px}#bydgoszcz-przystosowanie__content-grid--item-5{-ms-grid-row:2;-ms-grid-column:1;grid-area:label4;border-right:2px solid #cbcbcb;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;padding:20px}.bydgoszcz-wymagania{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:70px auto 20px auto;position:relative}.bydgoszcz-wymagania::after{content:"";position:absolute;background-color:#efefef;width:100%;height:50%;bottom:0;z-index:-1}@media (max-width: 900px){.bydgoszcz-wymagania{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.bydgoszcz-wymagania__inner__item{width:49% !important}.bydgoszcz-wymagania__inner{width:90% !important}.bydgoszcz-wymagania__img{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.bydgoszcz-prowizja{margin-bottom:0px !important}}@media (max-width: 600px){.bydgoszcz-wymagania__inner__item{width:95% !important}.bydgoszcz-wymagania__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}}.bydgoszcz-wymagania__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:70%}.bydgoszcz-wymagania__inner__item{width:45%;border:1px solid #cbcbcb;padding:40px}.bydgoszcz-wymagania__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:20px}.bydgoszcz-wymagania__img img{width:100px;height:100px;border-radius:10px}.bydgoszcz-wymagania__inner__item__header{font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:800;margin-bottom:5px;text-align:center;margin-bottom:15px}.bydgoszcz-wymagania__inner__item__description{font-family:"Montserrat",sans-serif;font-size:0.8rem;margin-bottom:5px}.bydgoszcz-wymagania__inner__item__description ul{text-transform:uppercase;list-style:none}.bydgoszcz-prowizja{font-family:"Montserrat",sans-serif;font-size:1rem;margin-bottom:30px}.bydgoszcz-uchwala{background-color:#000;color:#fff;width:450px !important;margin:40px auto !important;border-radius:1em}.bydgoszcz-uchwala a{font-family:"Montserrat",sans-serif;font-size:1rem;text-decoration:none;background-color:#000;color:#fff;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;border-radius:1em;text-align:center}.bydgoszcz-uchwala a:hover{cursor:pointer;background-color:#313131}@media (max-width: 500px){.bydgoszcz-uchwala{width:90% !important}}.bydgoszcz-zalety{background-color:#efefef;height:auto;padding:20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bydgoszcz-zalety__item{background-color:#fff;color:#000;font-family:"Montserrat",sans-serif;font-size:0.7rem;width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:10px}.suported-company__img-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:700px;margin:20px auto !important}@media (max-width: 550px){.suported-company__img-block>*{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.suported-company__img-block img{border-radius:15%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:15px 0;width:100px}.suported-company__img-block img:hover{-webkit-transform:scale(1.2);transform:scale(1.2);cursor:pointer}.zalety-wspol-blocks{margin:70px auto;width:95%;gap:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.zalety-wspol__header{text-align:center;font-family:"Oswald",sans-serif;margin-bottom:30px;letter-spacing:1px;font-size:1.5rem}.zalety-wspol-blocks__upperitem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin:0 auto}.zalety-wspol-blocks__upperitem__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:350px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Montserrat",sans-serif;font-size:0.9rem;color:#0e88ce}@media (max-width: 1025px){.zalety-wspol-blocks__upperitem__item{width:175px !important}.zalety-wspol-blocks{margin:40px auto !important}}@media (max-width: 500px){.zalety-wspol-blocks__upperitem{gap:20px 5px !important}.zalety-wspol-blocks__upperitem__item{width:150px !important}.zalety-wspol-blocks__upperitem__item img{width:100px !important;height:100px !important}.zalety-wspol-blocks__upperitem__item{font-size:0.8rem !important}}.zalety-wspol-blocks__upperitem__item img{width:125px;height:125px}.zalety-wspol-blocks__loweritem{background-color:#0e88ce;gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.zalety-wspol-blocks__loweritem__item{background-color:#fff;padding:15px;width:220px;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:"Montserrat",sans-serif;font-size:0.8rem;color:#000}.glowna-onas__content{margin:0 auto;position:relative}.glowna-onas__content::before{content:"";position:absolute;top:266px;left:0;width:100%;height:100px;background-color:#e9e9e9;z-index:-1}.glowna-onas__content::after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:100px;background-color:#e9e9e9;z-index:-1}.glowna-onas__inner{margin:70px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;max-width:1500px;width:95%}.glowna-onas__header{font-family:"Oswald",sans-serif;font-size:2rem;letter-spacing:1px;margin:70px 0 10px 0;text-align:center;color:#0e88ce;font-weight:800}.glowna-onas__inner__item{padding:10px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:25px}.glowna-onas__inner__item img:hover{transform:scale(1.1);cursor:pointer}.glowna-onas__inner__item img{width:250px;border-radius:100%;transition:all 0.3s ease-in-out}.glowna-onas__inner__item__header{font-family:"Montserrat",sans-serif;font-size:1rem;color:#000;text-transform:uppercase;font-weight:800}.glowna-onas__inner__item__description{font-family:"Montserrat",sans-serif;font-size:0.8rem;color:#0e88ce;padding:5px 0}.poznaj-zalety-blocks{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;row-gap:50px;-webkit-column-gap:10px;column-gap:10px;max-width:1300px}.poznaj-zalety__header{text-align:center;font-family:"Oswald",sans-serif;margin-bottom:30px;letter-spacing:1px;font-size:1.5rem}.poznaj-zalety-blocks__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.25);box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.25);height:400px;width:500px;justify-content:center;background:#fff;border-radius:20px;padding:20px;-webkit-transition:all ease 0.2s;transition:all ease 0.2s;font-family:"Montserrat",sans-serif}.poznaj-zalety-blocks__item:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.5);background:#0e88ce;color:#fff}@media (max-width: 600px){.poznaj-zalety-blocks__item{width:85% !important;height:auto !important}}@font-face{font-family:OpenSans-regular;src:url(/wp-content/uploads/custom-css-js/OpenSans/OpenSans-Regular.ttf)}#deligoo__main{display:flex;flex-direction:column;align-items:center;position:relative;max-width:unset !important}#deligoo__main::before{font-family:"Montserrat",sans-serif;font-weight:bold;content:"Dołącz do naszego teamu!";width:25%;height:fit-content;font-size:1.2em;text-transform:uppercase;background-color:#1a568a;color:#fff;padding:5px 10px 5px 30px;position:absolute;top:25%;left:0;font-size:1.5em}#zostan-kierowca__deligoo{background-color:#8bd5ff;width:100%;text-align:center;color:#fff;font-family:"Montserrat",sans-serif;font-size:2.5em;padding:20px;font-weight:bold}#deligoo__main-text{max-width:min(90%, 1900px);display:flex;margin-bottom:40px}#deligoo__main-text img{max-width:50%;-o-object-fit:cover;object-fit:cover}#deligoo__main-text section{background-color:#f8f8f8;display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px 0}#deligoo__main-text section h2, #deligoo__main-text section h3{max-width:90%;font-size:2em;text-align:center;font-weight:400;font-family:"Montserrat",sans-serif}#deligoo__main-text section h3{font-size:1.6em}#deligoo__main-text section p{font-family:"OpenSans-regular",sans-serif;max-width:90%;font-size:1.3em;text-align:justify}#deligoo__main-text section span{color:#8bd5ff;font-weight:bold}#deligoo__wymagania{width:100%}#deligoo__wymagania span{color:#8bd5ff;font-weight:bold}#deligoo__wymagania h3{text-align:center;font-size:2em;font-family:"Lato",sans-serif;margin:30px 0;padding:0 10px}#deligoo__wymagania div{display:flex;justify-content:space-evenly;background-color:#f8f8f8;padding:40px;gap:20px}#deligoo__wymagania div figure{display:flex;flex-direction:column;align-items:center;gap:10px}#deligoo__wymagania div figure img{height:100px}#deligoo__wymagania div figure figcaption{font-family:"Lato",sans-serif;text-align:center;font-weight:bold;font-size:1.2em}#deligoo__wymagania #delingoo__baner-reklamowy{max-width:min(90%, 1000px);width:100%;display:flex;margin:0 auto;border-radius:2em;margin-top:15px}#deligoo__dlaczego-warto-zostac{margin-bottom:40px;display:flex;width:min(90%, 1700px);flex-direction:column}#deligoo__dlaczego-warto-zostac h4{font-family:"Lato",sans-serif;font-size:1.8em;text-align:center;margin:0 0 35px 0}#deligoo__dlaczego-warto-zostac div{flex-wrap:wrap;display:flex;gap:20px;justify-content:space-evenly}#deligoo__dlaczego-warto-zostac figure{font-family:"Lato",sans-serif;max-width:350px;display:flex;flex-direction:column;align-items:center;gap:20px}#deligoo__dlaczego-warto-zostac figure img{height:100px}#deligoo__dlaczego-warto-zostac figure figcaption{font-size:1em}#deligoo__zarabiaj-z-BTP{margin-bottom:40px}#deligoo__zarabiaj-z-BTP h4{font-family:"Lato",sans-serif;text-align:center;color:#8bd5ff;font-size:1.8em;margin:0 10px 40px 10px}#do-dokonczenia img{max-width:100%}@media (max-width: 950px){#deligoo__main-text{flex-direction:column}#deligoo__main::before{top:15% !important;width:300px}#deligoo__main-text img{max-width:unset}#deligoo__wymagania div{flex-wrap:wrap;gap:30px}#deligoo__wymagania div figure img, #deligoo__dlaczego-warto-zostac figure img{height:70px}}@media (max-width: 450px){#deligoo__main-text{max-width:100%}}@media (max-width: 812px){#deligoo__main::before{top:10.5% !important}}@media (max-width: 680px){#deligoo__main::before{top:8.5% !important}}@media (max-width: 450px){#deligoo__main::before{top:6.5% !important}}@media (max-width: 333px){#deligoo__main::before{display:none !important}}@media (max-width: 576px){#deligoo__main{font-size:14px}#deligoo__main::before{font-size:16px;width:200px}}@media (min-width: 576px) and (max-width: 768px){#deligoo__main{font-size:16px}#deligoo__main::before{font-size:18px}}@media (min-width: 768px) and (max-width: 992px){#deligoo__main{font-size:18px}#deligoo__main::before{font-size:20px}}@media (min-width: 992px){#deligoo__main{font-size:calc(15px + 0.390625vw)}}#deligoo__zarabiaj-z-BTP section{max-width:min(90%, 1400px);margin:0 auto;display:grid;text-align:center;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr);gap:0px 0px;grid-auto-flow:row;justify-items:center;align-items:center;grid-template-areas:"text_ul arrow_u text_ur" "arrow_l text_center arrow_r" "text_ll arrow_low text_lr"}#deligoo__arrow--horizontal{height:60px;width:160px}#deligoo__arrow--vertical{height:160px;width:60px}.deligoo__zarabiaj__box{background-color:#f8f8f8;border-radius:4em;padding:30px}.deligoo__zarabiaj__box p{line-height:1.2;display:flex;flex-direction:column;font-family:"Lato",sans-serif}.deligoo__zarabiaj__box p b{margin-bottom:10px}.text_center{font-family:"Lato",sans-serif;color:#8bd5ff;font-weight:bold;font-size:1.4em}.text_ul{grid-area:text_ul}.arrow_u{grid-area:arrow_u}.text_ur{grid-area:text_ur}.text_center{grid-area:text_center}.arrow_r{grid-area:arrow_r}.arrow_l{grid-area:arrow_l;display:none}.text_ll{grid-area:text_ll}.arrow_low{grid-area:arrow_low}.text_lr{grid-area:text_lr}@media (max-width: 950px){#deligoo__zarabiaj-z-BTP section{max-width:60%;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(7, 0.8fr);gap:0px 0px;grid-template-areas:"text_ul" "arrow_u" "text_ur" "arrow_l" "text_ll" "arrow_low" "text_lr"}.text_center,.arrow_r{display:none}.arrow_u{transform:rotate(90deg) !important}.arrow_low{transform:rotate(-90deg) !important}.arrow_l{display:block !important}#deligoo__arrow--horizontal{height:50px;width:90px}#deligoo__arrow--vertical{height:90px;width:50px}#deligoo__wymagania div figure{width:190px}}@media (max-width: 500px){#deligoo__zarabiaj-z-BTP section{max-width:80%}#deligoo__arrow--horizontal{height:30px;width:70px}#deligoo__arrow--vertical{height:70px;width:30px}}@media (min-width: 3500px){#deligoo__main::before{display:none !important}}