*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}:root{--blue:#1B50D8;--blue-dk:#1039A8;--blue-lt:#EBF0FF;--blue-glow:rgba(27,80,216,.35);--dark:#0C0C0F;--dark2:#131318;--dark3:#1A1A22;--bd:rgba(255,255,255,.08);--white:#fff;--off:#F4F3F0;--txt:#191920;--mut:#64636A}body{font-family:'DM Sans',sans-serif;background:var(--off);color:var(--txt);overflow-x:hidden}a{text-decoration:none;color:inherit}img,svg{display:block}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.6)}}@keyframes fup{from{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes zk{from{transform:scale(1.07)}to{transform:scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}.callbar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:var(--dark2);box-shadow:0 -4px 24px rgba(0,0,0,.4);border-top:.5px solid rgba(255,255,255,.08)}.callbar-inner{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;gap:12px}.callbar a.callbar-btn{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--blue);border-radius:8px;padding:13px 20px;color:#fff;font-size:16px;font-weight:700;letter-spacing:.01em;white-space:nowrap;flex-shrink:0;box-shadow:0 4px 16px rgba(27,80,216,.4)}.callbar .gd{width:8px;height:8px;border-radius:50%;background:#4ADE80;animation:pulse 2s infinite;flex-shrink:0}.callbar-gbadge{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.06);border:.5px solid rgba(255,255,255,.12);border-radius:10px;padding:7px 12px 7px 9px;flex-shrink:0}.callbar-gbadge-right{display:flex;flex-direction:column;gap:1px}.callbar-gbadge-stars{display:flex;gap:1px}.callbar-gbadge-stars svg{width:11px;height:11px}.callbar-gbadge-score{font-size:12px;font-weight:700;color:#fff;line-height:1.2}.callbar-gbadge-label{font-size:9px;color:rgba(255,255,255,0.9);font-weight:500}@media(max-width:900px){.callbar{display:block}}nav{position:fixed;top:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;padding:14px 48px;background:rgba(12,12,15,.9);backdrop-filter:blur(20px);border-bottom:.5px solid var(--bd);transition:background .3s}.nlogo{display:flex;align-items:center;gap:12px}.nbadge{background:var(--blue);color:#fff;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:5px 11px;border-radius:4px}.nname{font-size:12px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:rgba(255,255,255,.55)}.nlinks{display:flex;align-items:center;gap:28px;list-style:none}.nlinks a{font-size:13px;font-weight:500;color:rgba(255,255,255,.6);letter-spacing:.03em;transition:color .2s}.nlinks a:hover{color:#fff}.ncta{background:var(--blue)!important;color:#fff!important;padding:9px 20px;border-radius:5px;font-weight:600!important;transition:background .2s!important;white-space:nowrap}.ncta:hover{background:var(--blue-dk)!important}.burger{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:4px;background:none;border:none}.burger span{display:block;width:22px;height:2px;background:rgba(255,255,255,.8);border-radius:2px;transition:.3s}.burger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-menu{display:none;position:fixed;top:56px;left:0;right:0;z-index:199;background:rgba(12,12,15,.97);border-bottom:.5px solid var(--bd);padding:20px 24px 24px;flex-direction:column;gap:4px}.mobile-menu.open{display:flex}.mobile-menu a{font-size:16px;font-weight:500;color:rgba(255,255,255,.75);padding:12px 0;border-bottom:.5px solid rgba(255,255,255,.06);transition:color .2s}.mobile-menu a:last-child{border-bottom:none}.mobile-menu a:hover{color:#fff}.mobile-menu .mcta{margin-top:12px;background:var(--blue);color:#fff!important;padding:14px 20px;border-radius:6px;text-align:center;font-weight:700;font-size:17px;border-bottom:none!important}@media(max-width:900px){nav{padding:14px 20px}.nlinks{display:none}.burger{display:flex}}.hero{position:relative;min-height:100svh;display:flex;align-items:center;overflow:hidden;background:var(--dark)}.hero-pattern{position:absolute;inset:0;background:linear-gradient(135deg,rgba(27,80,216,.18) 0%,transparent 60%),linear-gradient(225deg,rgba(16,57,168,.12) 0%,transparent 50%)}.hero-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(27,80,216,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(27,80,216,.06) 1px,transparent 1px);background-size:60px 60px}.hero-glow1{position:absolute;top:15%;left:5%;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(27,80,216,.22) 0%,transparent 70%);pointer-events:none}.hero-glow2{position:absolute;bottom:10%;right:8%;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(27,80,216,.15) 0%,transparent 70%);pointer-events:none}.hero-inner{position:relative;z-index:2;width:100%;max-width:1280px;margin:0 auto;padding:120px 48px 80px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:48px}.hero-left{}.hero-pill{display:inline-flex;align-items:center;gap:8px;background:rgba(27,80,216,.2);border:.5px solid rgba(27,80,216,.5);padding:6px 16px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#7AABFF;margin-bottom:28px;animation:fup .7s .1s cubic-bezier(.22,1,.36,1) both}.gdot{width:7px;height:7px;border-radius:50%;background:#4ADE80;animation:pulse 2s infinite;flex-shrink:0}.hero-h1{font-family:'Bebas Neue',sans-serif;font-size:clamp(72px,9vw,126px);line-height:.88;letter-spacing:.015em;color:#fff;margin-bottom:28px;animation:fup .8s .2s cubic-bezier(.22,1,.36,1) both}.hero-h1 .acc{color:var(--blue);text-shadow:0 0 40px rgba(27,80,216,.6)}.hero-h1 .sm{font-family:'DM Sans',sans-serif;font-size:.28em;font-weight:300;display:block;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.4);margin-bottom:8px}.hero-card{background:#fff;border-radius:6px 28px 6px 28px;padding:36px 40px 40px;width:360px;flex-shrink:0;animation:fup .9s .35s cubic-bezier(.22,1,.36,1) both;box-shadow:0 24px 64px rgba(0,0,0,.35)}.hcp{font-size:15px;line-height:1.72;color:#333;margin-bottom:28px}.hcp strong{color:var(--blue);font-weight:600}.hcbtn{display:flex;align-items:center;width:100%;background:var(--blue);color:#fff;border-radius:6px;overflow:hidden;transition:background .2s,transform .15s;text-decoration:none}.hcbtn:hover{background:var(--blue-dk);transform:translateY(-1px)}.hcbtn .bt{flex:1;padding:16px 20px;font-family:'Bebas Neue',sans-serif;font-size:22px;letter-spacing:.06em}.hcbtn .ba{width:52px;height:52px;background:rgba(0,0,0,.18);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.hcavail{display:flex;align-items:center;gap:8px;margin-top:13px;font-size:12px;color:#5a5a5a;font-weight:500}.hero-badges{grid-column:1/-1;display:flex;gap:8px;flex-wrap:wrap;padding-top:0;animation:fup 1s .5s cubic-bezier(.22,1,.36,1) both}.hbadge{background:rgba(255,255,255,.06);border:.5px solid rgba(255,255,255,.16);backdrop-filter:blur(8px);border-radius:999px;padding:8px 18px;font-size:12px;font-weight:500;color:rgba(255,255,255,.85)}@media(max-width:900px){.hero-inner{grid-template-columns:1fr;padding:100px 20px 80px;gap:32px}.hero-card{width:100%;border-radius:6px 20px 6px 20px;padding:28px}.hero-badges{padding-bottom:16px}}@media(max-width:480px){.hero-h1{font-size:clamp(60px,15vw,80px)}.hero-card{padding:22px}}.rbar{background:var(--dark2);border-bottom:.5px solid var(--bd);padding:16px 48px;overflow-x:auto}.rbar-i{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:max-content}.ri{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500;color:rgba(255,255,255,.88);white-space:nowrap}.rico{width:30px;height:30px;border-radius:50%;background:rgba(27,80,216,.18);border:.5px solid rgba(27,80,216,.35);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}@media(max-width:600px){.rbar{padding:12px 16px}.rbar-i{gap:20px}.ri:nth-child(n+4){display:none}.ri{font-size:12px}}.sh{text-align:center;margin-bottom:56px}.sh-eye{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:12px}.sh-t{font-family:'Bebas Neue',sans-serif;font-size:clamp(40px,5vw,64px);line-height:1;color:var(--dark);letter-spacing:.02em}.sh-t.lgt{color:#fff}.sh-s{font-size:15px;line-height:1.7;color:var(--mut);margin-top:14px;max-width:520px;margin-left:auto;margin-right:auto}.sh-s.lgt{color:rgba(255,255,255,.5)}.svc-sec{background:var(--off);padding:96px 48px}.svc-inner{max-width:1280px;margin:0 auto}.svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.sc{border-radius:16px;overflow:hidden;background:#fff;border:.5px solid #e2e2e8;display:flex;flex-direction:column;transition:transform .3s,box-shadow .3s}.sc:hover{transform:translateY(-5px);box-shadow:0 16px 48px rgba(0,0,0,.1)}.sc-illo{height:180px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.sc-num-tag{position:absolute;top:12px;right:12px;background:var(--blue);color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em;padding:4px 9px;border-radius:3px}.sc-body{padding:20px 22px 24px;flex:1;display:flex;flex-direction:column}.sc-h{font-family:'Bebas Neue',sans-serif;font-size:22px;letter-spacing:.03em;color:var(--dark);margin-bottom:8px}.sc-p{font-size:13px;line-height:1.7;color:var(--mut);flex:1}.sc-lnk{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:13px;font-weight:600;color:var(--blue);transition:gap .2s}.sc:hover .sc-lnk{gap:10px}@media(max-width:900px){.svc-sec{padding:72px 20px}.svc-grid{grid-template-columns:1fr 1fr}}@media(max-width:540px){.svc-grid{grid-template-columns:1fr}}.urgence{background:var(--dark2);padding:72px 48px;position:relative;overflow:hidden}.urgence::before{content:'';position:absolute;top:-80px;right:-80px;width:500px;height:500px;background:radial-gradient(circle,rgba(27,80,216,.1) 0%,transparent 70%);pointer-events:none}.urg-inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:48px}.urg-left{flex:1}.urg-h2{font-family:'Bebas Neue',sans-serif;font-size:clamp(48px,6vw,80px);color:#fff;line-height:1;margin-bottom:18px;letter-spacing:.02em}.urg-h2 span{color:var(--blue)}.urg-p{font-size:15px;line-height:1.75;color:rgba(255,255,255,.5);max-width:440px}.urg-right{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:14px}.urg-num{font-family:'Bebas Neue',sans-serif;font-size:clamp(32px,4vw,50px);color:#fff;letter-spacing:.06em}.btn-urg{display:flex;align-items:center;background:var(--blue);color:#fff;border-radius:8px;overflow:hidden;width:300px;transition:background .2s,transform .15s}.btn-urg:hover{background:var(--blue-dk);transform:translateY(-2px)}.btn-urg .bt{flex:1;padding:17px 22px;font-family:'Bebas Neue',sans-serif;font-size:22px;letter-spacing:.06em}.btn-urg .ba{width:54px;height:54px;background:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;font-size:22px}.urg-pills{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.upill{background:rgba(255,255,255,.07);border:.5px solid rgba(255,255,255,.14);border-radius:999px;padding:6px 14px;font-size:12px;color:rgba(255,255,255,.65);font-weight:500}@media(max-width:900px){.urgence{padding:56px 20px}.urg-inner{flex-direction:column;align-items:flex-start;gap:32px}.urg-right{align-items:flex-start;width:100%}.btn-urg{width:100%}}.how{background:var(--dark);padding:96px 48px;position:relative;overflow:hidden}.how::after{content:'';position:absolute;bottom:-60px;left:-60px;width:400px;height:400px;background:radial-gradient(circle,rgba(27,80,216,.07) 0%,transparent 70%);pointer-events:none}.how-inner{max-width:1280px;margin:0 auto}.how-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative;margin-top:60px}.how-steps::before{content:'';position:absolute;top:30px;left:12.5%;width:75%;height:1px;background:linear-gradient(90deg,transparent,rgba(27,80,216,.45),rgba(27,80,216,.45),transparent)}.step{padding:0 20px;text-align:center}.sn{width:60px;height:60px;border-radius:50%;border:1.5px solid rgba(27,80,216,.4);background:var(--dark3);color:var(--blue);font-family:'Bebas Neue',sans-serif;font-size:26px;display:flex;align-items:center;justify-content:center;margin:0 auto 22px;position:relative;z-index:1}.st{font-family:'Bebas Neue',sans-serif;font-size:21px;color:#fff;letter-spacing:.04em;margin-bottom:10px}.sp{font-size:13px;line-height:1.7;color:rgba(255,255,255,.4)}@media(max-width:768px){.how{padding:68px 20px}.how-steps{grid-template-columns:1fr 1fr;gap:36px}.how-steps::before{display:none}}@media(max-width:400px){.how-steps{grid-template-columns:1fr}}.why{background:var(--off);padding:96px 48px}.why-inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.why-vis{position:relative}.why-illo-wrap{border-radius:20px;overflow:hidden;background:linear-gradient(145deg,var(--dark2) 0%,var(--dark3) 100%);border:.5px solid rgba(27,80,216,.2);aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;position:relative}.why-illo-wrap::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 30% 40%,rgba(27,80,216,.15) 0%,transparent 60%)}.why-stat{position:absolute;top:-20px;left:-20px;background:var(--blue);color:#fff;border-radius:14px;padding:20px 24px;text-align:center;box-shadow:0 12px 40px var(--blue-glow)}.wbn{font-family:'Bebas Neue',sans-serif;font-size:44px;line-height:1}.wbl{font-size:10px;font-weight:600;opacity:.85;text-transform:uppercase;letter-spacing:.08em;line-height:1.4}.why-stats-mini{position:absolute;bottom:-20px;right:-20px;display:flex;flex-direction:column;gap:8px}.wsm-card{background:#fff;border-radius:10px;padding:12px 16px;border:.5px solid #e2e2e8;box-shadow:0 4px 16px rgba(0,0,0,.08);white-space:nowrap}.wsm-n{font-family:'Bebas Neue',sans-serif;font-size:24px;color:var(--blue);line-height:1}.wsm-l{font-size:11px;color:var(--mut);font-weight:500}.why-list{display:flex;flex-direction:column;gap:14px}.witem{display:flex;gap:14px;align-items:flex-start;padding:16px 20px;background:#fff;border-radius:12px;border:.5px solid #e2e2e8;transition:border-color .2s,box-shadow .2s}.witem:hover{border-color:rgba(27,80,216,.3);box-shadow:0 4px 20px rgba(27,80,216,.08)}.wico{width:38px;height:38px;border-radius:9px;background:var(--blue-lt);border:.5px solid rgba(27,80,216,.2);display:flex;align-items:center;justify-content:center;font-size:17px;flex-shrink:0}.wti{font-weight:600;font-size:14px;color:var(--dark);margin-bottom:3px}.wtx{font-size:13px;color:#777;line-height:1.6}@media(max-width:900px){.why{padding:68px 20px}.why-inner{grid-template-columns:1fr;gap:48px}.why-stat{top:-12px;left:-8px}.why-stats-mini{right:-8px;bottom:-12px}}.zones{background:var(--dark2);padding:96px 48px}.zones-inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}.zones .sh{text-align:left;margin-bottom:28px}.zlist{display:grid;grid-template-columns:1fr 1fr;gap:0;border:.5px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden}.zi{padding:11px 16px;border-bottom:.5px solid rgba(255,255,255,.07);border-right:.5px solid rgba(255,255,255,.07);font-size:13px;font-weight:500;color:rgba(255,255,255,.6);display:flex;align-items:center;gap:8px;transition:background .2s,color .2s;cursor:default}.zi:hover{background:rgba(27,80,216,.15);color:#fff}.zi::before{content:'';width:5px;height:5px;border-radius:50%;background:var(--blue);flex-shrink:0}.zi:nth-child(even){border-right:none}.zi:nth-last-child(-n+2){border-bottom:none}.zcta{margin-top:18px;padding:16px 20px;background:rgba(27,80,216,.12);border:.5px solid rgba(27,80,216,.3);border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.zcta p{font-size:13px;color:rgba(255,255,255,.6)}.zcta a{background:var(--blue);color:#fff;padding:9px 18px;border-radius:6px;font-size:13px;font-weight:600;white-space:nowrap;transition:background .2s}.zcta a:hover{background:var(--blue-dk)}.zone-panel{background:linear-gradient(145deg,var(--dark3) 0%,#12121A 100%);border-radius:20px;border:.5px solid rgba(27,80,216,.2);padding:40px 32px;display:flex;flex-direction:column;gap:24px}.zp-stat{display:flex;align-items:center;gap:16px;padding:18px 20px;background:rgba(27,80,216,.1);border:.5px solid rgba(27,80,216,.25);border-radius:12px}.zp-ico{width:44px;height:44px;border-radius:10px;background:var(--blue);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.zp-n{font-family:'Bebas Neue',sans-serif;font-size:28px;color:#fff;line-height:1}.zp-l{font-size:12px;color:rgba(255,255,255,.5);font-weight:500}@media(max-width:900px){.zones{padding:68px 20px}.zones-inner{grid-template-columns:1fr;gap:40px}}.reviews{background:var(--off);padding:96px 48px}.rev-inner{max-width:1280px;margin:0 auto}.rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.rc{background:#fff;border-radius:16px;padding:26px 24px 22px;border:.5px solid #e2e2e8;display:flex;flex-direction:column;gap:14px;transition:box-shadow .2s,transform .2s}.rc:hover{box-shadow:0 8px 32px rgba(0,0,0,.08);transform:translateY(-3px)}.stars{display:flex;gap:2px}.star{color:#F59E0B;font-size:15px}.rt{font-size:14px;line-height:1.75;color:#555;font-style:italic;flex:1}.ra{display:flex;align-items:center;gap:12px;border-top:.5px solid #f0f0f0;padding-top:14px}.rav{width:38px;height:38px;border-radius:50%;background:var(--blue);display:flex;align-items:center;justify-content:center;font-family:'Bebas Neue',sans-serif;font-size:16px;color:#fff;flex-shrink:0;letter-spacing:.05em}.rn{font-weight:600;font-size:13px;color:var(--dark)}.rl{font-size:12px;color:#bbb}.rscore{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap;margin-top:44px;padding:26px 36px;background:var(--dark);border-radius:16px}.scit{text-align:center}.scn{font-family:'Bebas Neue',sans-serif;font-size:42px;color:#fff;line-height:1}.scn span{color:var(--blue)}.scl{font-size:11px;color:rgba(255,255,255,.4);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.scsep{width:1px;height:44px;background:rgba(255,255,255,.1)}@media(max-width:900px){.reviews{padding:68px 20px}.rev-grid{grid-template-columns:1fr}.rscore{flex-direction:column;gap:20px;padding:22px}.scsep{display:none}}@media(min-width:541px) and (max-width:900px){.rev-grid{grid-template-columns:1fr 1fr}}.faq{background:var(--dark);padding:96px 48px;position:relative;overflow:hidden}.faq::before{content:'';position:absolute;top:-60px;right:-60px;width:400px;height:400px;background:radial-gradient(circle,rgba(27,80,216,.08) 0%,transparent 70%);pointer-events:none}.faq-inner{position:relative;z-index:1;max-width:800px;margin:0 auto}.faq-list{display:flex;flex-direction:column;gap:2px;margin-top:44px}.faqit{background:rgba(255,255,255,.04);overflow:hidden;border:.5px solid rgba(255,255,255,.07)}.faqit:first-child{border-radius:12px 12px 0 0}.faqit:last-child{border-radius:0 0 12px 12px}.faqq{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;cursor:pointer;font-size:15px;font-weight:500;color:#fff;gap:16px;transition:background .2s;-webkit-tap-highlight-color:transparent}.faqq:hover{background:rgba(255,255,255,.04)}.faqico{width:26px;height:26px;border-radius:50%;border:.5px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--blue);flex-shrink:0;transition:transform .3s}.faqa{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.faqai{padding:0 22px 18px;font-size:14px;line-height:1.8;color:rgba(255,255,255,.5);border-top:.5px solid rgba(255,255,255,.06);padding-top:14px}.faqit.open .faqa{max-height:400px}.faqit.open .faqico{transform:rotate(45deg);color:var(--blue)}.faqit.open .faqq{background:rgba(255,255,255,.03)}@media(max-width:768px){.faq{padding:68px 20px}.faqq{font-size:14px;padding:16px 18px}}.fcta{position:relative;padding:96px 48px;overflow:hidden;background:var(--blue)}.fcta-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:48px 48px;pointer-events:none}.fcta-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.08) 0%,transparent 70%);pointer-events:none}.fcta-word{position:absolute;font-family:'Bebas Neue',sans-serif;font-size:clamp(120px,16vw,220px);color:rgba(255,255,255,.05);top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;letter-spacing:.1em}.fcta-inner{position:relative;z-index:1;max-width:820px;margin:0 auto;text-align:center}.fcta-t{font-family:'Bebas Neue',sans-serif;font-size:clamp(48px,6vw,80px);color:#fff;line-height:1;letter-spacing:.02em;margin-bottom:16px}.fcta-p{font-size:16px;color:rgba(255,255,255,.75);line-height:1.7;margin-bottom:40px}.fcta-btn{display:inline-flex;align-items:center;background:#fff;color:var(--blue);border-radius:8px;overflow:hidden;transition:transform .2s,box-shadow .2s;box-shadow:0 8px 32px rgba(0,0,0,.2)}.fcta-btn:hover{transform:translateY(-2px);box-shadow:0 12px 48px rgba(0,0,0,.3)}.fcta-btn .bt{padding:17px 32px;font-family:'Bebas Neue',sans-serif;font-size:24px;letter-spacing:.06em}.fcta-btn .ba{width:56px;height:56px;background:rgba(27,80,216,.12);display:flex;align-items:center;justify-content:center;font-size:22px}.fcta-pills{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:26px;flex-wrap:wrap}.fpill{font-size:13px;color:rgba(255,255,255,.75);font-weight:500;display:flex;align-items:center;gap:5px}.fpill::before{content:'✓';font-weight:700;color:rgba(255,255,255,.95)}@media(max-width:768px){.fcta{padding:68px 20px}.fcta-btn{width:100%}.fcta-btn .bt{flex:1;text-align:center}}footer{background:var(--dark);border-top:.5px solid var(--bd);padding:60px 48px 32px}.ft-inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr;gap:56px;padding-bottom:44px;border-bottom:.5px solid var(--bd);margin-bottom:28px}.ft-brand .nbadge{margin-bottom:14px;display:inline-block}.ft-tag{font-size:14px;color:rgba(255,255,255,.4);line-height:1.7;margin-bottom:22px;max-width:280px;margin-top:12px}.ft-ph{font-family:'Bebas Neue',sans-serif;font-size:30px;color:#fff;letter-spacing:.05em}.ft-ph a{color:#fff;transition:color .2s}.ft-ph a:hover{color:var(--blue)}.ft-avail{font-size:12px;color:rgba(255,255,255,.35);margin-top:4px}.ft-col h4{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.35);margin-bottom:14px}.ft-col ul{list-style:none;display:flex;flex-direction:column;gap:9px}.ft-col li a{font-size:13px;color:rgba(255,255,255,.5);transition:color .2s}.ft-col li a:hover{color:#fff}.ft-bot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ft-copy{font-size:12px;color:rgba(255,255,255,.75)}@media(max-width:900px){footer{padding:48px 20px 96px}.ft-inner{grid-template-columns:1fr;gap:28px}}.rv{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.rv.vis{opacity:1;transform:translateY(0)}.rvr{opacity:0;transform:translateX(28px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.rvr.vis{opacity:1;transform:translateX(0)}.ins-band{background:#f9f8f6;border-bottom:1px solid #e5e2dc;padding:22px 0 18px;overflow:hidden;position:relative}.ins-band::before,.ins-band::after{content:'';position:absolute;top:0;bottom:0;width:100px;z-index:2;pointer-events:none}.ins-band::before{left:0;background:linear-gradient(to right,#f9f8f6,transparent)}.ins-band::after{right:0;background:linear-gradient(to left,#f9f8f6,transparent)}.ins-label{text-align:center;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#777;margin-bottom:14px}.ins-track{display:flex;align-items:center;width:max-content;animation:ins-scroll 30s linear infinite}.ins-track:hover{animation-play-state:paused}@keyframes ins-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.ins-card{display:flex;align-items:center;justify-content:center;width:174px;height:76px;margin:0 10px;border-radius:12px;background:#fff;border:1px solid #e2ddd7;padding:8px 14px;flex-shrink:0;box-shadow:0 1px 4px rgba(0,0,0,.06);transition:transform .2s,box-shadow .2s;overflow:hidden}.ins-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.1)}.ins-card img{max-width:100%;max-height:60px;width:auto;height:auto;object-fit:contain;display:block}.reviews{background:linear-gradient(160deg,#0C0C0F 0%,#131318 50%,#0C0C0F 100%);padding:96px 48px;position:relative;overflow:hidden}.reviews::before{content:'';position:absolute;top:-100px;right:-100px;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(27,80,216,.1) 0%,transparent 65%);pointer-events:none}.reviews::after{content:'';position:absolute;bottom:-60px;left:-60px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(27,80,216,.07) 0%,transparent 65%);pointer-events:none}.rev-inner{max-width:1280px;margin:0 auto;position:relative;z-index:1}.reviews .sh-t{color:#fff}.reviews .sh-eye{color:#7AABFF}.reviews .sh-s{color:rgba(255,255,255,.5)}.rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:32px}.rc{background:rgba(255,255,255,.05);border-radius:18px;padding:26px 24px 22px;border:.5px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:14px;transition:box-shadow .25s,transform .25s,background .25s,border-color .25s;position:relative;overflow:hidden}.rc::before{content:'"';position:absolute;top:-14px;right:16px;font-size:110px;line-height:1;color:rgba(27,80,216,.13);font-family:'Bebas Neue',sans-serif;pointer-events:none}.rc:hover{background:rgba(27,80,216,.1);border-color:rgba(27,80,216,.35);box-shadow:0 12px 40px rgba(27,80,216,.18);transform:translateY(-4px)}.stars{display:flex;gap:3px}.star{color:#F59E0B;font-size:16px;text-shadow:0 0 6px rgba(245,158,11,.35)}.rt{font-size:14px;line-height:1.78;color:rgba(255,255,255,.82);flex:1}.ra{display:flex;align-items:center;gap:12px;border-top:.5px solid rgba(255,255,255,.08);padding-top:14px}.rav{width:40px;height:40px;border-radius:50%;background:var(--blue);display:flex;align-items:center;justify-content:center;font-family:'Bebas Neue',sans-serif;font-size:16px;color:#fff;flex-shrink:0;box-shadow:0 3px 10px rgba(27,80,216,.35)}.rn{font-weight:600;font-size:13px;color:#fff}.rl{font-size:11px;color:rgba(255,255,255,.35)}.rscore{display:flex;align-items:stretch;background:rgba(255,255,255,.04);border:.5px solid rgba(255,255,255,.1);border-radius:14px;overflow:hidden}.scit{text-align:center;padding:24px 32px;flex:1;border-right:.5px solid rgba(255,255,255,.08)}.scit:last-child{border-right:none}.scn{font-family:'Bebas Neue',sans-serif;font-size:48px;color:#fff;line-height:1}.scn span{color:var(--blue)}.scl{font-size:10px;color:rgba(255,255,255,.4);text-transform:uppercase;letter-spacing:.1em;font-weight:600;margin-top:4px}.scsep{display:none}@media(max-width:900px){.reviews{padding:68px 20px}.rev-grid{grid-template-columns:1fr}.rscore{flex-direction:column}.scit{border-right:none;border-bottom:.5px solid rgba(255,255,255,.07);padding:18px}.scit:last-child{border-bottom:none}}@media(min-width:541px) and (max-width:900px){.rev-grid{grid-template-columns:1fr 1fr}}@media(max-width:480px){.ins-card{width:140px;height:64px;margin:0 7px}}.gbadge{display:inline-flex;align-items:center;gap:10px;background:#fff;border-radius:12px;padding:8px 14px 8px 10px;box-shadow:0 2px 14px rgba(0,0,0,.12);border:.5px solid #e8e8e8;white-space:nowrap;flex-shrink:0}.gbadge-dark{background:rgba(255,255,255,.08);border:.5px solid rgba(255,255,255,.15);box-shadow:none}.gbadge-logo{display:flex;align-items:center;flex-shrink:0}.gbadge-sep{width:1px;height:32px;background:#e2e2e2;flex-shrink:0;margin:0 2px}.gbadge-dark .gbadge-sep{background:rgba(255,255,255,.15)}.gbadge-right{display:flex;flex-direction:column;gap:2px}.gbadge-stars{display:flex;gap:1px}.gbadge-stars svg{width:14px;height:14px}.gbadge-score{font-size:13px;font-weight:700;color:#202124;line-height:1.2}.gbadge-dark .gbadge-score{color:#fff}.gbadge-label{font-size:11px;color:#5F6368;font-weight:500;line-height:1.2}.gbadge-dark .gbadge-label{color:rgba(255,255,255,.82)}.gbadge-sm{padding:5px 10px 5px 7px;border-radius:8px;gap:7px}.gbadge-sm .gbadge-sep{height:22px}.gbadge-sm .gbadge-stars svg{width:10px;height:10px}.gbadge-sm .gbadge-score{font-size:11px}.gbadge-sm .gbadge-label{font-size:9px}@keyframes g-spin{0%{transform:rotateY(0deg) scale(1)}40%{transform:rotateY(180deg) scale(1.15)}60%{transform:rotateY(180deg) scale(1.15)}100%{transform:rotateY(360deg) scale(1)}}@keyframes g-glow{0%,100%{opacity:0.6;transform-style:preserve-3d;will-change:transform}.sc-illo img.photo-placeholder,opacity:0.6;transform-style:preserve-3d;will-change:transform}.sc-illo picture img.photo-placeholder{width:100%;height:180px;object-fit:cover}.why-illo-wrap img.photo-placeholder,.why-illo-wrap picture img.photo-placeholder{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;z-index:1}.hero-photo-wrap{position:absolute;inset:0;z-index:0}.hero-photo-wrap img{width:100%;height:100%;object-fit:cover;opacity:0.22}.zones-photo-wrap{border-radius:16px;overflow:hidden;aspect-ratio:4/3;flex-shrink:0}.zones-photo-wrap img{width:100%;height:100%;object-fit:cover;display:block}.sc-illo{height:240px !important}.sc-illo img.photo-placeholder,!important}.sc-illo picture img.photo-placeholder{height:240px !important;transition:transform .5s cubic-bezier(.22,1,.36,1)}.sc:hover .sc-illo img.photo-placeholder,.sc-illo picture img.photo-placeholder{transform:scale(1.05)}.sc{border-radius:20px !important;border:none !important;box-shadow:0 2px 12px rgba(0,0,0,.07)}.sc:hover{transform:translateY(-8px) !important;box-shadow:0 24px 56px rgba(0,0,0,.13) !important}.sc-h{font-size:26px !important;margin-bottom:10px !important}.sc-body{padding:24px 26px 28px !important}.sc-p{font-size:14px !important}.sc-lnk{font-size:14px !important;margin-top:18px !important}.svc-grid{gap:24px !important}.svc-sec{padding:112px 48px !important}.why-illo-wrap{aspect-ratio:3/4 !important;border-radius:24px !important}.why-illo-wrap img.photo-placeholder,!important}.why-illo-wrap picture img.photo-placeholder{object-position:center top !important}.why-vis{padding:24px 0 24px 0}.why-stat{top:4px !important;left:4px !important;border-radius:18px 4px 18px 4px !important}.why-stats-mini{bottom:4px !important;right:4px !important}.why{padding:112px 48px !important}.why-inner{gap:80px !important}.zones-photo-wrap{aspect-ratio:16/10 !important;border-radius:20px !important;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.3)}.zones-photo-wrap img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.zones-photo-wrap:hover img{transform:scale(1.04)}.zones-inner{gap:56px !important}div[style*="height:240px;overflow:hidden;width:100%"]{height:300px !important}div[style*="height:240px;overflow:hidden;width:100%"] img{height:300px !important;object-position:center 55% !important}.sh{margin-bottom:64px !important}.sh-t{font-size:clamp(44px,5.5vw,72px) !important}@media(max-width:900px){.hero-inner{padding:110px 20px 100px !important;gap:40px !important}.svc-grid{grid-template-columns:1fr !important;gap:16px !important}.sc-illo{height:220px !important}.sc-illo img.photo-placeholder,!important}.sc-illo picture img.photo-placeholder{height:220px !important}.why-inner{gap:56px !important}.why-illo-wrap{aspect-ratio:4/3 !important}.why-illo-wrap img.photo-placeholder,!important}.why-illo-wrap picture img.photo-placeholder{object-position:center 20% !important}.svc-sec{padding:80px 20px !important}.why{padding:80px 20px !important}.zones-inner{grid-template-columns:1fr !important;gap:32px !important}.zones-photo-wrap{aspect-ratio:16/9 !important}div[style*="height:240px;overflow:hidden;width:100%"],div[style*="height:300px"]{height:200px !important}div[style*="height:240px;overflow:hidden;width:100%"] img,div[style*="height:300px"] img{height:200px !important}}@media(min-width:541px) and (max-width:900px){.svc-grid{grid-template-columns:1fr 1fr !important;gap:16px !important}}.witem{padding:18px 22px !important;border-radius:14px !important;gap:16px !important}.wico{width:42px !important;height:42px !important;border-radius:11px !important;font-size:19px !important;flex-shrink:0}.wti{font-size:15px !important}.wtx{font-size:13.5px !important;line-height:1.65 !important}.sc-num-tag{font-size:11px !important;padding:5px 11px !important;border-radius:4px !important;letter-spacing:.1em !important}.rbar::-webkit-scrollbar{display:none}.rbar{-ms-overflow-style:none;scrollbar-width:none}body{font-size:16px !important}.sc-p,.sp,.wtx,.urg-p,.sh-s,.hcp,p{color:#3A3A44 !important;font-size:15px !important;line-height:1.75 !important}.sh-s.lgt,.sp,.urg-p{color:rgba(255,255,255,.72) !important}.sc-h{font-size:28px !important}.sh-t{font-size:clamp(48px,5.5vw,76px) !important}.wti{font-size:16px !important;font-weight:700 !important;color:#111 !important}.wtx{font-size:14.5px !important;color:#555 !important}a[href^="tel"]{color:var(--blue) !important;font-weight:700 !important;text-underline-offset:3px}.hcbtn,.btn-urg,.ncta,.mcta,.callbar-btn,.fcta-btn{color:#fff !important}.hcbtn .bt,.btn-urg .bt{font-size:24px !important;padding:20px 24px !important}.hcbtn .ba,.btn-urg .ba{width:60px !important;height:60px !important}.ncta{font-size:15px !important;padding:11px 22px !important}.callbar a.callbar-btn{font-size:18px !important;padding:16px 24px !important}.rc-text{font-size:14.5px !important;line-height:1.75 !important;color:rgba(255,255,255,.8) !important}.rc-name{font-size:14px !important;font-weight:700 !important}.faq-q{font-size:16px !important;font-weight:600 !important}.faq-a{font-size:15px !important;line-height:1.75 !important;color:#444 !important}.nlinks a{font-size:14px !important}.why-illo-wrap img.photo-placeholder,!important}.why-illo-wrap picture img.photo-placeholder{object-position:center 8% !important}a:focus-visible,button:focus-visible{outline:3px solid var(--blue) !important;outline-offset:3px !important}.zi{font-size:14px !important;padding:13px 18px !important}.urg-num{font-size:clamp(36px,4.5vw,56px) !important;letter-spacing:.04em !important}a.urg-num:hover{color:#7AABFF !important;text-decoration:underline !important}.st{font-size:22px !important}.sp{font-size:14px !important;color:rgba(255,255,255,.65) !important}.mut,.sh-s,.nname{color:#555 !important}.sh-s.lgt{color:rgba(255,255,255,.7) !important}.hcbtn,.hcbtn .bt,.hcbtn .ba,.btn-urg,.btn-urg .bt,.btn-urg .ba,.ncta,.mcta,.callbar-btn,.fcta-btn,.fcta-btn .bt,.fcta-btn .ba{color:#fff !important}.hcbtn .bt{font-size:20px !important;padding:18px 22px !important;letter-spacing:.04em !important}.why-illo-wrap{aspect-ratio:3/4 !important;position:relative !important;overflow:hidden !important;border-radius:24px !important;background:#f0f0f0 !important}.why-illo-wrap img.photo-placeholder,!important}.why-illo-wrap picture img.photo-placeholder{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center 5% !important}.why-vis{padding:28px 0 !important}@media(max-width:900px){.why-illo-wrap{aspect-ratio:4/5 !important;max-height:480px !important}.why-illo-wrap img.photo-placeholder,!important}.why-illo-wrap picture img.photo-placeholder{object-position:center 5% !important}}.rc-text{font-size:15px !important;line-height:1.78 !important;color:rgba(255,255,255,.88) !important;font-weight:400 !important}.rc-name{font-size:14px !important;font-weight:700 !important;color:#fff !important}.rc-loc{font-size:12px !important;color:rgba(255,255,255,.55) !important}.rc{border:.5px solid rgba(255,255,255,.1) !important}.zones{padding:80px 48px !important}.zones-inner{display:grid !important;grid-template-columns:1fr 1.4fr !important;gap:56px !important;align-items:start !important}.zones-photo-wrap{aspect-ratio:4/3 !important;border-radius:20px !important;position:sticky !important;top:80px !important}@media(max-width:900px){.zones{padding:64px 20px !important}.zones-inner{grid-template-columns:1fr !important;gap:32px !important}.zones-photo-wrap{position:static !important;aspect-ratio:16/9 !important}}.faqit{border-radius:0 !important;border-left:none !important;border-right:none !important;border-top:none !important;border-bottom:.5px solid rgba(255,255,255,.09) !important;background:transparent !important}.faqit:first-child{border-radius:12px 12px 0 0 !important;border-top:.5px solid rgba(255,255,255,.09) !important}.faqit:last-child{border-radius:0 0 12px 12px !important;border-bottom:.5px solid rgba(255,255,255,.09) !important}.faqq{font-size:16px !important;padding:20px 24px !important;font-weight:600 !important;color:#fff !important}.faqa{transition:max-height .35s cubic-bezier(.4,0,.2,1) !important}.faqit.open .faqa{max-height:500px !important}.faq-list{border:.5px solid rgba(255,255,255,.1) !important;border-radius:14px !important;overflow:hidden !important}.rc-text,.sp,.urg-p,.sh-s.lgt{color:rgba(255,255,255,.82) !important}@media(max-width:768px){.rbar{overflow-x:hidden !important;padding:14px 16px !important}.rbar-i{min-width:unset !important;flex-wrap:wrap !important;justify-content:flex-start !important;gap:12px !important}.ri{font-size:12px !important}}@media(max-width:900px){.urg-right{width:100% !important;align-items:stretch !important}.btn-urg{width:100% !important;max-width:100% !important}a.urg-num{text-align:left !important}}.why-inner{align-items:center !important}.ft-ph{font-size:28px !important;color:#fff !important;margin:16px 0 6px !important;letter-spacing:.03em !important}.ft-ph a{color:#fff !important}.ft-ph a:hover{color:var(--blue) !important}.ft-desc{font-size:14px !important;color:rgba(255,255,255,.55) !important;line-height:1.7 !important;max-width:280px !important}.ft-avai{font-size:13px !important;color:rgba(255,255,255,.45) !important}.ft-col-t{font-size:11px !important;letter-spacing:.12em !important;color:rgba(255,255,255,.35) !important;font-weight:700 !important;text-transform:uppercase !important;margin-bottom:14px !important}.ft-links a{font-size:14px !important;color:rgba(255,255,255,.65) !important}.ft-links a:hover{color:#fff !important}.ft-copy{font-size:12px !important;color:rgba(255,255,255,.75) !important}div[style*="overflow:hidden;width:100%"]{height:280px !important}div[style*="overflow:hidden;width:100%"] img{height:280px !important;object-position:60% center !important}@media(max-width:768px){div[style*="overflow:hidden;width:100%"]{height:180px !important}div[style*="overflow:hidden;width:100%"] img{height:180px !important}}.rt{font-size:15px !important;line-height:1.8 !important;color:rgba(255,255,255,.92) !important;font-style:normal !important;font-weight:400 !important}.rn{font-size:14px !important;font-weight:700 !important;color:#fff !important}.rl{font-size:12px !important;color:rgba(255,255,255,.55) !important}a[href^="tel"]{color:inherit !important;font-weight:inherit !important}.sp a[href^="tel"],.faqai a[href^="tel"],p a[href^="tel"],.zcta p a[href^="tel"]{color:var(--blue) !important;font-weight:700 !important}.ft-ph a[href^="tel"]{color:#fff !important}.hcbtn,.hcbtn .bt,.hcbtn .ba,.btn-urg,.btn-urg .bt,.btn-urg .ba,.fcta-btn,.fcta-btn .bt,.fcta-btn .ba,.ncta,.mcta,.callbar-btn,.zcta a,a.urg-num{color:#fff !important}.fcta-btn{color:var(--blue) !important;background:#fff !important}.fcta-btn .bt{color:var(--blue) !important}.fcta-btn .ba{color:var(--blue) !important}.hero-h1 .sm{color:rgba(255,255,255,.75) !important;font-weight:500 !important;letter-spacing:.15em !important}.hero-h1 span[style*="rgba(255,255,255,.5)"]{color:rgba(255,255,255,.72) !important}.zcta a{background:var(--blue) !important;color:#fff !important;font-size:15px !important;font-weight:700 !important;padding:12px 24px !important;border-radius:8px !important;display:inline-flex !important;align-items:center !important;gap:8px !important;white-space:nowrap !important}.zcta p{font-size:15px !important;color:rgba(255,255,255,.82) !important;line-height:1.6 !important}.hcbtn .bt{font-family:'Bebas Neue',sans-serif !important;font-size:22px !important;color:#fff !important;letter-spacing:.05em !important}.callbar-btn span,.callbar-btn{color:#fff !important;font-size:17px !important}.zones-inner{display:grid !important;grid-template-columns:380px 1fr 300px !important;gap:48px !important;align-items:start !important;max-width:1280px !important}.zones-photo-wrap{aspect-ratio:3/4 !important;position:sticky !important;top:90px !important;border-radius:20px !important;overflow:hidden !important}@media(max-width:1100px){.zones-inner{grid-template-columns:1fr 1fr !important;gap:32px !important}.zones-photo-wrap{grid-column:1 / -1 !important;aspect-ratio:16/7 !important;position:static !important}}@media(max-width:700px){.zones-inner{grid-template-columns:1fr !important;gap:24px !important}.zones-photo-wrap{aspect-ratio:16/9 !important}}.why-vis{padding:0 !important;display:flex !important;flex-direction:column !important}.why-illo-wrap{aspect-ratio:unset !important;height:540px !important;position:relative !important;overflow:hidden !important;border-radius:24px !important;flex-shrink:0 !important}.why-illo-wrap img.photo-placeholder,!important}.why-illo-wrap picture img.photo-placeholder{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center 12% !important}.why-stat{top:16px !important;left:16px !important}.why-stats-mini{bottom:16px !important;right:16px !important}.why-inner{align-items:start !important;gap:64px !important}@media(max-width:900px){.why-illo-wrap{height:380px !important}.why-inner{grid-template-columns:1fr !important;gap:40px !important}}.fcta-p{color:rgba(255,255,255,.90) !important}.fcta-t{color:#fff !important}.why-inner{display:grid !important;grid-template-columns:1fr 1fr !important;gap:64px !important;align-items:stretch !important}.why-vis{padding:0 !important;display:flex !important;flex-direction:column !important;min-height:0 !important}.why-illo-wrap{height:100% !important;min-height:400px !important;max-height:680px !important;aspect-ratio:unset !important;position:relative !important;overflow:hidden !important;border-radius:24px !important;flex:1 !important}.why-illo-wrap img.photo-placeholder,!important}.why-illo-wrap picture img.photo-placeholder{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center 10% !important}.why-inner>div:last-child{display:flex !important;flex-direction:column !important;justify-content:center !important}@media(max-width:900px){.why-inner{grid-template-columns:1fr !important;gap:36px !important;align-items:start !important}.why-illo-wrap{height:360px !important;min-height:unset !important;max-height:unset !important}}.ft-desc{color:rgba(255,255,255,.75) !important;font-size:15px !important}.ft-links a{color:rgba(255,255,255,.78) !important;font-size:15px !important}.ft-links a:hover{color:#fff !important}.ft-col-t{color:rgba(255,255,255,.5) !important;font-size:12px !important}.ft-avai{color:rgba(255,255,255,.6) !important;font-size:14px !important}.ft-copy{color:rgba(255,255,255,.75) !important}.ft-tag{color:rgba(255,255,255,.78) !important;font-size:15px !important;line-height:1.7 !important}.ft-col h4{color:rgba(255,255,255,.55) !important;font-size:12px !important}.ft-col li a{color:rgba(255,255,255,.80) !important;font-size:15px !important}.ft-col li a:hover{color:#fff !important}.ft-avail{color:rgba(255,255,255,.65) !important;font-size:14px !important;margin-top:6px !important}.ft-copy,.ft-bot span{color:rgba(255,255,255,.42) !important;font-size:13px !important}.callbar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:var(--dark2);box-shadow:0 -2px 16px rgba(0,0,0,.5);border-top:.5px solid rgba(255,255,255,.1)}.callbar-inner{display:flex !important;align-items:center !important;justify-content:space-between !important;padding:8px 14px !important;gap:10px !important}.callbar-gbadge{display:none !important}.callbar a.callbar-btn{flex:1 !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;background:var(--blue) !important;color:#fff !important;border-radius:10px !important;padding:14px 20px !important;font-size:18px !important;font-weight:700 !important;letter-spacing:.02em !important;box-shadow:0 4px 20px rgba(27,80,216,.5) !important;white-space:nowrap !important}.callbar .gd{width:9px !important;height:9px !important;flex-shrink:0 !important}@media(max-width:900px){.callbar{display:block !important}body{padding-bottom:72px !important}}@keyframes phone-shake{0%,100%{transform:rotate(0deg)}10%{transform:rotate(-15deg)}20%{transform:rotate(15deg)}30%{transform:rotate(-10deg)}40%{transform:rotate(10deg)}50%{transform:rotate(-5deg)}60%{transform:rotate(5deg)}70%{transform:rotate(0deg)}}.phone-shake{animation:phone-shake 1.8s ease-in-out infinite;display:inline-block;transform-origin:center}.callbar-gbadge{display:flex !important}.callbar-inner{padding:8px 12px !important;gap:10px !important}.callbar a.callbar-btn{padding:12px 18px !important;font-size:16px !important;gap:8px !important}.callbar-gbadge{padding:5px 10px 5px 8px !important;border-radius:8px !important;gap:6px !important}.callbar-gbadge-score{font-size:11px !important}.callbar-gbadge-label{font-size:8px !important}.callbar-gbadge-stars svg{width:9px !important;height:9px !important}.why-vis{overflow:visible !important;padding:32px 24px 32px 8px !important}.why-stat{position:absolute !important;top:-16px !important;left:-16px !important;z-index:2 !important}.why-stats-mini{position:absolute !important;bottom:-16px !important;right:-16px !important;z-index:2 !important}@media(max-width:900px){.why-vis{padding:0 !important;overflow:hidden !important}.why-stat{top:12px !important;left:12px !important;padding:14px 18px !important;border-radius:10px !important}.why-stat .wbn{font-size:30px !important}.why-stats-mini{bottom:12px !important;right:12px !important}.why-illo-wrap{overflow:hidden !important}}@media(max-width:768px){.rbar{padding:16px 16px !important;overflow-x:hidden !important;background:var(--dark2) !important}.rbar-i{display:grid !important;grid-template-columns:1fr 1fr !important;gap:10px 12px !important;min-width:unset !important;flex-wrap:unset !important;justify-content:unset !important}.ri{display:flex !important;align-items:center !important;gap:8px !important;font-size:13px !important;font-weight:500 !important;color:rgba(255,255,255,.85) !important;white-space:normal !important;background:rgba(255,255,255,.04) !important;border:.5px solid rgba(255,255,255,.08) !important;border-radius:10px !important;padding:10px 12px !important}.ri:nth-child(n+4){display:flex !important}.ri:last-child{grid-column:1 / -1 !important;justify-content:center !important;background:rgba(27,80,216,.12) !important;border-color:rgba(27,80,216,.25) !important}.rico{width:32px !important;height:32px !important;font-size:15px !important;flex-shrink:0 !important;border-radius:8px !important}}a.zi{display:flex !important;align-items:center !important;gap:8px !important;text-decoration:none !important;transition:background .2s,color .2s !important;cursor:pointer !important}a.zi:hover{background:rgba(27,80,216,.2) !important;color:#fff !important}.zlist{display:grid !important;grid-template-columns:1fr 1fr !important;max-height:480px !important;overflow-y:auto !important;scrollbar-width:thin !important;scrollbar-color:rgba(27,80,216,.4) transparent !important}@media(max-width:700px){.zlist{max-height:360px !important}}a.zi{display:flex !important;align-items:center !important;gap:8px !important;text-decoration:none !important;transition:background .2s,color .2s !important;cursor:pointer !important}a.zi:hover{background:rgba(27,80,216,.2) !important;color:#fff !important}.zlist{display:grid !important;grid-template-columns:1fr 1fr !important;max-height:480px !important;overflow-y:auto !important;scrollbar-width:thin !important;scrollbar-color:rgba(27,80,216,.4) transparent !important}@media(max-width:700px){.zlist{max-height:360px !important}}a.zi{display:flex !important;align-items:center !important;gap:8px !important;text-decoration:none !important;transition:background .18s,color .18s !important;color:rgba(255,255,255,.85) !important;font-size:14px !important;font-weight:500 !important}a.zi:hover{background:rgba(27,80,216,.25) !important;color:#fff !important}.zlist{display:grid !important;grid-template-columns:1fr 1fr !important;max-height:500px !important;overflow-y:auto !important;scrollbar-width:thin !important;scrollbar-color:rgba(27,80,216,.4) transparent !important;border-radius:12px !important;overflow-x:hidden !important}@media(max-width:768px){.ins-band{overflow:visible !important;padding:20px 16px !important}.ins-band::before,.ins-band::after{display:none !important}.ins-track{display:grid !important;grid-template-columns:repeat(3,1fr) !important;width:100% !important;animation:none !important;gap:10px !important}.ins-track .ins-card:nth-child(n+9){display:none !important}.ins-card{width:100% !important;height:58px !important;margin:0 !important;padding:8px !important}}@media(min-width:769px) and (max-width:1024px){.ins-track{animation-duration:20s !important}.ins-card{width:130px !important;height:60px !important}}picture{display:contents}picture source{display:none}.hero-photo-wrap picture{position:absolute;inset:0;width:100%;height:100%}.hero-photo-wrap picture img{width:100%;height:100%;object-fit:cover;opacity:.22}.why-illo-wrap picture{position:absolute;inset:0;width:100%;height:100%;z-index:1}.why-illo-wrap picture img{width:100%;height:100%;object-fit:cover}.zones-photo-wrap picture{display:block;width:100%;height:100%}.zones-photo-wrap picture img{width:100%;height:100%;object-fit:cover}.portrait-wrap picture,.portrait-photo picture{display:block;width:100%;height:100%}.portrait-wrap picture img,.portrait-photo picture img{width:100%;height:100%;object-fit:cover}div[style*="height:240px"] picture{display:block;width:100%;height:100%}div[style*="height:240px"] picture img{width:100%;height:240px;object-fit:cover;object-position:center}.ins-card img{width:120px;height:44px;object-fit:contain}footer h3{color:#fff !important}footer .ft-col a{color:rgba(255,255,255,.78) !important}footer .ft-col a:hover{color:#fff !important}.ft-tag{color:rgba(255,255,255,.78) !important}.ft-avail{color:rgba(255,255,255,.75) !important}.ft-avai{color:rgba(255,255,255,.75) !important}.ft-copy{color:rgba(255,255,255,.78) !important}