*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}:root{--y:#FFD700;--b:#000;--w:#fff;--g:#f5f4f0;--f:'DM Sans',sans-serif;--d:'Bebas Neue',sans-serif}body{font-family:var(--f);background:var(--w);color:var(--b);overflow-x:hidden;line-height:1.6}nav{position:sticky;top:0;z-index:300;height:64px;background:#000;display:flex;align-items:center;justify-content:space-between;padding:0 2rem;border-bottom:1px solid rgba(255,215,0,.1)}.nav-logo img{height:34px;display:block}.nav-links{display:flex;align-items:center;gap:1.5rem;list-style:none}.nav-links a{color:rgba(255,255,255,.65);text-decoration:none;font-size:11px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;transition:color .2s}.nav-links a:hover,.nav-links a.active{color:var(--y)}.nav-cta{background:var(--y)!important;color:#000!important;padding:8px 18px;border-radius:6px;font-weight:500!important}.nav-burger{display:none;flex-direction:column;gap:5px;cursor:pointer;background:none;border:none;padding:4px}.nav-burger span{display:block;width:22px;height:2px;background:#fff;border-radius:2px}.nav-mobile{display:none;position:fixed;top:64px;left:0;right:0;background:#000;border-top:1px solid rgba(255,215,0,.1);padding:1.5rem;z-index:299;flex-direction:column;gap:.85rem}.nav-mobile.open{display:flex}.nav-mobile a{color:rgba(255,255,255,.75);text-decoration:none;font-size:15px;font-weight:500;letter-spacing:1px;text-transform:uppercase;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.06)}.nav-mobile .nm-cta{background:var(--y);color:#000;text-align:center;border-radius:8px;padding:12px;margin-top:.5rem;border-bottom:none;font-weight:600}.ticker{background:var(--y);overflow:hidden;height:34px;display:flex;align-items:center}.ticker-track{display:flex;animation:tick 30s linear infinite;white-space:nowrap;width:max-content}@keyframes tick{from{transform:translateX(0)}to{transform:translateX(-50%)}}.ticker-item{font-size:11.5px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#000;padding:0 2.5rem}.ticker-item::after{content:"✦";margin-left:2.5rem;opacity:.4}.hero{background:#000;display:grid;grid-template-columns:1fr 1fr;min-height:90vh;align-items:stretch}.hero-left{padding:4rem 3rem 4rem 3.5rem;display:flex;flex-direction:column;justify-content:center}.hero-badge{display:inline-flex;align-items:center;gap:.5rem;background:rgba(255,215,0,.1);border:1px solid rgba(255,215,0,.2);color:var(--y);font-size:10px;font-weight:500;letter-spacing:2px;text-transform:uppercase;padding:5px 14px;border-radius:20px;margin-bottom:1.5rem;width:fit-content}.hero h1{font-family:var(--d);font-size:clamp(34px,3.8vw,56px);letter-spacing:2px;color:#fff;line-height:1;margin-bottom:1.25rem}.hero h1 em{color:var(--y);font-style:normal;display:block}.hero-sub{font-size:15px;color:rgba(255,255,255,.65);line-height:1.8;margin-bottom:1.75rem;max-width:420px}.hero-sub strong{color:#fff;font-weight:500}.hero-btns{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:2rem}.btn-y{background:var(--y);color:#000;padding:13px 26px;border-radius:8px;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-block}.btn-y:hover{opacity:.88}.btn-ghost{background:transparent;color:#fff;padding:13px 26px;border-radius:8px;font-size:13px;border:1px solid rgba(255,255,255,.2);text-decoration:none;transition:border-color .2s,color .2s;display:inline-block}.btn-ghost:hover{border-color:var(--y);color:var(--y)}.hero-kpis{display:flex;gap:2rem;padding-top:1.75rem;border-top:1px solid rgba(255,255,255,.08)}.kpi-n{font-family:var(--d);font-size:30px;color:var(--y);letter-spacing:2px;line-height:1}.kpi-l{font-size:10px;color:rgba(255,255,255,.4);text-transform:uppercase;letter-spacing:1px;margin-top:2px}.hero-right{position:relative;overflow:hidden;background:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}.phones-carousel{width:100%;position:relative;height:100%;display:flex;flex-direction:column}.phones-track{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0;flex:1}.phones-track::-webkit-scrollbar{display:none}.phone-slide{flex:0 0 100%;scroll-snap-align:start;overflow:hidden;position:relative;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center}.phone-slide img{width:auto;max-width:90%;height:auto;max-height:480px;object-fit:contain;display:block;margin:0 auto;padding:1.5rem 1.5rem .5rem;transition:transform .4s}.phone-slide:hover img{transform:scale(1.04)}.phone-name{position:relative;padding:.6rem 1rem 1.25rem;text-align:center;color:#fff;font-size:13px;font-weight:500;letter-spacing:.5px}.phone-name span{color:var(--y)}.phones-dots{display:flex;justify-content:center;gap:6px;padding:.75rem 0 1rem}.ph-dot{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.2);border:none;cursor:pointer;transition:background .2s,transform .2s,width .3s;padding:0}.ph-dot.on{background:var(--y);width:16px;border-radius:3px}.stats{background:var(--y);display:grid;grid-template-columns:repeat(4,1fr);text-align:center}.stat{padding:1.1rem 1rem;border-right:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;align-items:center;justify-content:center}.stat:last-child{border-right:none}.stat-n{font-family:var(--d);font-size:28px;letter-spacing:2px;color:#000;line-height:1}.stat-l{font-size:10px;color:rgba(0,0,0,.6);text-transform:uppercase;letter-spacing:1.5px;margin-top:2px}.sec{padding:5rem 2rem;max-width:1140px;margin:0 auto}.sbg{background:var(--g)}.sbg-in{max-width:1140px;margin:0 auto;padding:5rem 2rem}.sdk{background:#000}.sdk-in{max-width:1140px;margin:0 auto;padding:5rem 2rem}.tc{text-align:center}.lbl{display:inline-block;font-size:10px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:var(--y);border-bottom:1px solid var(--y);padding-bottom:3px;margin-bottom:1rem}.lbl.dk{color:#000;border-color:#000}.stit{font-family:var(--d);font-size:clamp(32px,4vw,46px);letter-spacing:2px;line-height:1.05;margin-bottom:.5rem}.stit em{color:var(--y);font-style:normal}.stit.w{color:#fff}.ssub{font-size:14px;color:#666;margin-bottom:2.5rem}.ssub.w{color:rgba(255,255,255,.5)}.why-lay{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.why-img{border-radius:16px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.15)}.why-img img,.why-img video{width:100%;height:420px;object-fit:cover;display:block}.why-list{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.why-item{display:flex;align-items:flex-start;gap:1rem;padding:1.1rem 1.25rem;background:#000;border-radius:12px;border:1px solid rgba(255,215,0,.08)}.why-icon{font-size:22px;flex-shrink:0;margin-top:2px}.why-item h3{font-size:13px;font-weight:500;color:var(--y);margin-bottom:.25rem}.why-item p{font-size:12px;color:rgba(255,255,255,.6);line-height:1.6}.steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:2rem}.step-card{text-align:center;padding:2rem 1.25rem;background:var(--w);border-radius:14px;border:1px solid #ebebeb;transition:border-color .2s,box-shadow .2s;position:relative}.step-card:hover{border-color:var(--y);box-shadow:0 6px 24px rgba(255,215,0,.1)}.step-num{width:44px;height:44px;background:var(--y);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--d);font-size:22px;color:#000;margin:0 auto .85rem}.step-card h3{font-size:14px;font-weight:500;margin-bottom:.4rem}.step-card p{font-size:12.5px;color:#666;line-height:1.6}.zone-lay{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.zpills{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.1rem}.zp{background:var(--b);color:var(--y);padding:6px 14px;border-radius:20px;font-size:12.5px;font-weight:500}.zone-txt{font-size:14px;color:rgba(255,255,255,.65);line-height:1.8}.formules-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0 auto}.fc{background:var(--y);border-radius:18px;padding:2rem 1.5rem;position:relative;display:flex;flex-direction:column}.fc-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:#e8002d;color:#fff;font-size:10px;font-weight:600;padding:4px 16px;border-radius:20px;white-space:nowrap;letter-spacing:.5px}.fc-badge.gold{background:var(--y);color:#000}.fc-icon{font-size:2.5rem;margin-bottom:1rem;text-align:center}.fc-name{font-family:var(--d);font-size:22px;letter-spacing:3px;margin-bottom:.35rem;text-align:center}.fc-desc{font-size:11.5px;color:rgba(0,0,0,.55);margin-bottom:1.25rem;line-height:1.5;text-align:center}.fc-price{font-family:var(--d);font-size:56px;letter-spacing:1px;line-height:1;text-align:center;margin-bottom:.35rem}.fc-price sup{font-size:26px}.fc-price-sub{font-size:11px;text-align:center;margin-bottom:1.25rem;opacity:.55}.fc-list{list-style:none;margin-bottom:1.25rem;flex:1;display:flex;flex-direction:column;gap:.5rem}.fc-list li{font-size:12px;font-weight:500;padding:.6rem 0;border-bottom:1px solid rgba(0,0,0,.1);display:flex;align-items:flex-start;gap:7px;line-height:1.4}.fc-list li::before{content:"✓";font-size:11px;color:#000;flex-shrink:0;margin-top:1px}.fc-btn{border:none;border-radius:10px;padding:13px;font-size:13px;font-weight:600;font-family:var(--f);cursor:pointer;width:100%;transition:opacity .2s;margin-top:auto}.fc .fc-btn{background:#000;color:var(--y)}.fc-btn:hover{opacity:.85}.fc-note{font-size:10.5px;text-align:center;margin-top:.75rem;font-style:italic;opacity:.55}.garanties-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.gcard{background:#000;border-radius:14px;padding:1.75rem 1.25rem;text-align:center;border:1px solid rgba(255,215,0,.08)}.gcard-icon{font-size:2rem;margin-bottom:.75rem;color:var(--y)}.gcard h3{font-family:var(--d);font-size:16px;letter-spacing:2px;color:var(--y);margin-bottom:.5rem}.gcard p{font-size:12.5px;color:rgba(255,255,255,.6);line-height:1.6}.faq-wrap{max-width:740px;margin:0 auto}.faq-item{border-bottom:1px solid #e5e5e5}.faq-q{width:100%;text-align:left;padding:1.1rem 0;font-size:14.5px;font-weight:500;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:#000;font-family:var(--f);gap:.5rem}.faq-icon{font-size:20px;color:var(--y);transition:transform .25s;flex-shrink:0}.faq-icon.on{transform:rotate(45deg)}.faq-a{font-size:13.5px;color:#555;line-height:1.8;max-height:0;overflow:hidden;transition:max-height .35s ease,padding .35s}.faq-a.on{max-height:300px;padding-bottom:1rem}.contact-lay{display:grid;grid-template-columns:1fr 1.3fr;gap:5rem;align-items:start}.cl h2{font-family:var(--d);font-size:clamp(32px,4vw,46px);letter-spacing:2px;color:#fff;line-height:1;margin-bottom:1.1rem}.cl h2 em{color:var(--y);font-style:normal}.cl>p{font-size:14px;color:rgba(255,255,255,.55);line-height:1.7;margin-bottom:1.75rem}.c-infos{display:flex;flex-direction:column;gap:.7rem;margin-bottom:1.5rem}.c-info{display:flex;align-items:center;gap:.85rem;padding:.8rem 1rem;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03);text-decoration:none;transition:border-color .2s}.c-info:hover{border-color:rgba(255,215,0,.2)}.c-lbl{font-size:9.5px;color:rgba(255,255,255,.35);text-transform:uppercase;letter-spacing:1px}.c-val{font-size:13px;font-weight:500;color:#fff}.cf{display:flex;flex-direction:column;gap:.9rem}.fr2{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}.fg{display:flex;flex-direction:column;gap:4px}.fg label{font-size:9.5px;font-weight:500;color:rgba(255,255,255,.4);text-transform:uppercase;letter-spacing:1px}.fg input,.fg select,.fg textarea{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 14px;font-size:14px;color:#fff;font-family:var(--f);outline:none;transition:border-color .2s;appearance:none;width:100%}.fg input::placeholder,.fg textarea::placeholder{color:rgba(255,255,255,.2)}.fg input:focus,.fg select:focus,.fg textarea:focus{border-color:var(--y)}.fg select option{background:#1a1a1a}.fg textarea{resize:vertical;min-height:100px}.fsub{background:var(--y);color:#000;border:none;border-radius:8px;padding:14px;font-size:14px;font-weight:600;font-family:var(--f);cursor:pointer;transition:opacity .2s;width:100%}.fsub:hover{opacity:.88}.fok{display:none;background:rgba(255,215,0,.08);border:1px solid rgba(255,215,0,.2);border-radius:8px;padding:1rem;font-size:13px;color:var(--y);text-align:center;margin-top:.5rem}footer{background:#000;color:rgba(255,255,255,.35);padding:2rem;text-align:center;font-size:12px}.f-links{display:flex;gap:1.5rem;justify-content:center;margin-top:.65rem;flex-wrap:wrap}footer a{color:rgba(255,255,255,.35);text-decoration:none;transition:color .2s}footer a:hover{color:var(--y)}footer span{color:var(--y)}@media(max-width:960px){.hero{grid-template-columns:1fr;min-height:auto}.hero-left{padding:2rem 1.5rem 2rem;order:2}.hero-right{order:1;height:340px;min-height:unset}.phone-slide{flex:0 0 100%}.why-lay,.zone-lay,.contact-lay{grid-template-columns:1fr;gap:2.5rem}.why-img img,.why-img video{height:280px}.steps-grid{grid-template-columns:1fr 1fr;gap:1rem}.formules-grid{grid-template-columns:1fr;gap:1.25rem}.garanties-grid{grid-template-columns:1fr 1fr;gap:1rem}.stat{min-width:50%}}@media(max-width:600px){nav{padding:0 1rem}.nav-links{display:none}.nav-burger{display:flex}.hero h1{font-size:36px}.hero-right{height:320px}.phone-slide img{max-height:240px;padding:1rem}.stats{grid-template-columns:repeat(2,1fr)}.stat{border-bottom:1px solid rgba(0,0,0,.08)}.stat:nth-child(odd){border-right:1px solid rgba(0,0,0,.08)}.stat:nth-child(even){border-right:none}.stat:nth-child(3),.stat:nth-child(4){border-bottom:none}.phone-slide{flex:0 0 100%}.steps-grid{grid-template-columns:1fr;gap:1rem}.garanties-grid{grid-template-columns:1fr 1fr}.fr2{grid-template-columns:1fr}.sec{padding:3rem 1.25rem}.sbg-in,.sdk-in{padding:3rem 1.25rem}.hero-btns{flex-direction:column}.hero-btns a{text-align:center}}nav{position:sticky;top:0;z-index:300;height:64px;background:#000;display:flex;align-items:center;justify-content:space-between;padding:0 2rem;border-bottom:1px solid rgba(255,215,0,.1)}.nav-logo img{height:34px;width:auto;display:block}.nav-menu{display:flex;align-items:center;gap:1.5rem;list-style:none}.nav-menu a{color:rgba(255,255,255,.65);text-decoration:none;font-size:12px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;transition:color .2s}.nav-menu a:hover{color:#FFD700}.nav-icons{display:flex;gap:.7rem;align-items:center}.nav-icons a{color:rgba(255,255,255,.5);display:flex;align-items:center;transition:color .2s;text-decoration:none}.nav-icons a:hover{color:#FFD700}.nav-cta{background:#FFD700!important;color:#000!important;padding:8px 18px;border-radius:6px;font-weight:500!important;opacity:1!important;letter-spacing:.5px!important}.nav-burger{display:none;flex-direction:column;gap:5px;cursor:pointer;background:none;border:none;padding:4px}.nav-burger span{display:block;width:22px;height:2px;background:#fff;border-radius:2px;transition:all .3s}.nav-mobile{display:none;position:fixed;top:64px;left:0;right:0;background:#000;border-top:1px solid rgba(255,215,0,.1);padding:1.5rem;z-index:299;flex-direction:column;gap:.85rem;overflow-y:auto;max-height:calc(100vh - 64px)}.nav-mobile.open{display:flex}.nav-mobile a{color:rgba(255,255,255,.75);text-decoration:none;font-size:15px;font-weight:500;letter-spacing:1px;text-transform:uppercase;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.06)}.nav-mobile .nm-cta{background:#FFD700;color:#000;text-align:center;border-radius:8px;padding:12px;margin-top:.5rem;border-bottom:none;font-weight:600}@media(max-width:860px){.nav-menu{display:none}.nav-burger{display:flex}}.site-footer{background:#000;color:rgba(255,255,255,.55);padding:3.5rem 2rem 0;font-size:13px}.sf-in{max-width:1140px;margin:0 auto;display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:2rem;padding-bottom:2.5rem}.sf-brand .sf-logo{height:30px;width:auto;margin-bottom:.9rem;display:block}.sf-brand p{color:rgba(255,255,255,.4);line-height:1.7;max-width:280px;margin:0}.sf-col h4{color:#fff;font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:1rem}.sf-col a{display:block;color:rgba(255,255,255,.55);text-decoration:none;margin-bottom:.65rem;transition:color .2s}.sf-col a:hover{color:#FFD700}.sf-bottom{max-width:1140px;margin:0 auto;border-top:1px solid rgba(255,255,255,.08);padding:1.5rem 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;color:rgba(255,255,255,.35);font-size:12px}.sf-bottom b{color:#FFD700}.sf-bottom a{color:rgba(255,255,255,.35);text-decoration:none}.sf-bottom a:hover{color:#FFD700}@media(max-width:760px){.sf-in{grid-template-columns:1fr 1fr;gap:1.75rem}.sf-brand{grid-column:span 2}}@media(max-width:480px){.sf-in{grid-template-columns:1fr}.sf-brand{grid-column:span 1}}.avis-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1000px;margin:0 auto}@media(max-width:760px){.avis-mini{grid-template-columns:1fr}}.skip{position:absolute;left:-9999px;top:0;background:var(--y);color:#000;padding:8px 14px;z-index:999}.skip:focus{left:8px;top:8px}main{display:block}.nav-menu .has-dd{position:relative}.nav-menu .dd{display:none;position:absolute;top:100%;left:-1rem;background:#000;border:1px solid rgba(255,215,0,.18);border-radius:10px;padding:.5rem;min-width:210px;list-style:none;flex-direction:column;gap:0;box-shadow:0 10px 30px rgba(0,0,0,.4)}.nav-menu .has-dd:hover .dd,.nav-menu .has-dd:focus-within .dd{display:flex}.nav-menu .dd a{display:block;padding:.6rem .9rem;border-radius:6px}.nav-menu .dd a:hover{background:rgba(255,215,0,.08)}.nav-menu span[title],.nav-mobile span[title]{color:rgba(255,255,255,.35);font-size:12px;letter-spacing:1.5px;text-transform:uppercase}.bc{max-width:1140px;margin:0 auto;padding:1.1rem 2rem 0;font-size:12px;color:#777}.bc a{color:#000;text-decoration:none;border-bottom:1px solid var(--y)}.bc .sep{margin:0 .5rem;opacity:.4}.answer-wrap{padding-top:2.5rem;padding-bottom:0}.answer{background:var(--g);border-left:4px solid var(--y);border-radius:0 14px 14px 0;padding:1.4rem 1.7rem;font-size:15.5px;line-height:1.8;color:#222}.answer-lbl{display:block;font-size:10px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:.4rem;color:#000}.answer strong{font-weight:600}.prose{max-width:820px;margin:0 auto}.prose p{font-size:15px;line-height:1.85;color:#333;margin-bottom:1.1rem}.prose h2{font-family:var(--d);font-size:40px;letter-spacing:2px;line-height:1.05;margin:2.5rem 0 1rem}.prose h2 em{color:var(--y);font-style:normal;background:#000;padding:0 .25em}.prose h3{font-size:17px;font-weight:600;margin:1.6rem 0 .5rem}.prose a,.ulink{color:#000;font-weight:500;text-decoration:none;border-bottom:2px solid var(--y)}.prose a:hover,.ulink:hover{background:var(--y)}.small-note{font-size:13px;color:#888;margin-top:1rem}.small-note .ulink{font-weight:500}.dept-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.dept-card{background:#000;color:#fff;border-radius:16px;padding:1.6rem 1.4rem;text-decoration:none;display:flex;flex-direction:column;gap:.45rem;border:1px solid rgba(255,215,0,.15);transition:transform .2s,border-color .2s}.dept-card:hover{transform:translateY(-3px);border-color:var(--y)}.dept-num{font-family:var(--d);font-size:58px;color:var(--y);line-height:1;letter-spacing:2px}.dept-name{font-family:var(--d);font-size:24px;letter-spacing:2px}.dept-cities{font-size:12.5px;color:rgba(255,255,255,.55);line-height:1.6}.dept-go{margin-top:auto;padding-top:.6rem;font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--y)}span.dept-card{opacity:.6}.big3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem}.big3 a{background:var(--g);border:1px solid #e8e8e8;border-radius:12px;padding:1.1rem 1.2rem;text-decoration:none;color:#000;font-weight:500;font-size:14px;transition:border-color .2s}.big3 a:hover{border-color:var(--y)}.big3 small{display:block;color:#777;font-weight:400;font-size:12px;margin-top:2px}.ft-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.ft{text-align:center;padding:1.5rem}.ft-i{font-size:2.5rem;margin-bottom:1rem}.ft h3{font-family:var(--d);font-size:20px;letter-spacing:2px;color:var(--y);margin-bottom:.75rem;font-weight:400}.ft p{font-size:13px;color:rgba(255,255,255,.6);line-height:1.7}.gc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;text-align:center}.gc{background:#000;border-radius:14px;padding:1.75rem 1.25rem}.gc-i{font-size:2.2rem;margin-bottom:.75rem;color:var(--y)}.gc h3{font-family:var(--d);font-size:17px;letter-spacing:2px;color:var(--y);margin-bottom:.5rem;font-weight:400}.gc p{font-size:13px;color:rgba(255,255,255,.65);line-height:1.6}a.fc-btn{display:block;text-align:center;text-decoration:none}.local-lay{display:grid;grid-template-columns:1.25fr 1fr;gap:3rem;align-items:start}.facts{background:#000;color:#fff;border-radius:16px;padding:1.6rem 1.5rem}.facts h3{font-family:var(--d);font-size:22px;letter-spacing:2px;color:var(--y);font-weight:400;margin-bottom:.9rem}.facts ul{list-style:none;padding:0}.facts li{font-size:13.5px;line-height:1.6;padding:.55rem 0;border-bottom:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.8)}.facts li:last-child{border-bottom:none}.facts li b{color:#fff;font-weight:500}.facts a{color:var(--y);text-decoration:none;font-weight:500}.ev-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:1.1rem;margin-top:1.5rem}.ev-card{border:1px solid #e8e8e8;border-radius:14px;padding:1.3rem 1.4rem;background:#fff}.ev-card h3{font-size:16px;font-weight:600;margin-bottom:.4rem}.ev-card p{font-size:13.5px;line-height:1.75;color:#444;margin:0}.zp a,a.zp{color:inherit;text-decoration:none}span.zp{background:#eee;color:#555}.cta-band{background:#000;border-radius:16px;padding:2rem;display:flex;gap:1.5rem;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:2rem}.cta-band p{color:#fff;font-size:16px;margin:0;max-width:560px}.cta-band p b{color:var(--y);font-weight:500}.hub-links{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.hub-links a,.hub-links span{padding:7px 16px;border-radius:20px;font-size:13px;font-weight:500;text-decoration:none;color:#000;background:var(--y)}.hub-links span{background:#eee;color:#666}.sf-top{grid-template-columns:1.6fr 1fr 1fr}.sf-cities{grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.08);padding-top:2rem;margin-top:0}.sf-col ul{list-style:none;padding:0;margin:0}.sf-col li{margin-bottom:.55rem}.sf-col li a{display:inline;margin:0}.sf-col li span{color:rgba(255,255,255,.3)}.sf-col h4 a{color:#fff;display:inline;margin:0}.sf-brand a{display:inline;color:rgba(255,255,255,.7);margin:0}.site-footer{font-size:13px}@media(max-width:960px){.dept-grid{grid-template-columns:repeat(3,1fr);gap:.8rem}.ft-grid{grid-template-columns:repeat(2,1fr)}.gc-grid{grid-template-columns:repeat(2,1fr)}.local-lay{grid-template-columns:1fr;gap:2rem}.sf-cities{grid-template-columns:repeat(2,1fr)}.sf-top{grid-template-columns:1fr 1fr}}@media(max-width:600px){.stats{padding:0}.stat{flex:1 1 50%;min-width:0}.bc{padding:.9rem 1.25rem 0}.answer{padding:1.1rem 1.2rem;font-size:14.5px}.answer-wrap{padding-top:1.5rem}.dept-grid,.ev-cards,.big3{grid-template-columns:1fr}.ft-grid,.gc-grid{grid-template-columns:1fr}.prose h2{font-size:30px}.sf-cities,.sf-top{grid-template-columns:1fr}.sf-top .sf-brand{grid-column:span 1}.cta-band{padding:1.4rem}}.ev-card h3 a{font-weight:600}.site-footer{content-visibility:auto;contain-intrinsic-size:auto 480px}.mapbox{max-width:900px;margin:1.5rem auto 0;border-radius:14px;overflow:hidden;background:#111;color:#fff;position:relative;min-height:260px;display:flex;align-items:center;justify-content:center;text-align:center;padding:1.5rem}.mapbox iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.mapbox button{background:var(--y);color:#000;border:0;border-radius:30px;padding:.8rem 1.6rem;font:600 14px var(--f);cursor:pointer}.mapbox p{font-size:13px;color:#bbb;margin-bottom:1rem}.mapf{position:relative;max-width:900px;margin:1.5rem auto 0;border-radius:14px;overflow:hidden;background:#111;min-height:220px;display:flex;align-items:center;justify-content:center;text-align:center;padding:1.5rem}.mapf p{color:#ddd;font-size:14px;margin:0 0 .9rem}.mapf button{background:#FFD700;color:#000;border:0;border-radius:30px;padding:.7rem 1.4rem;font:500 15px var(--f);cursor:pointer}.mapf iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.deep h3{font-family:var(--d);font-size:26px;letter-spacing:1.5px;margin:1.6rem 0 .6rem}.deep-ul{padding-left:1.2rem;margin:0 0 1rem}.deep-ul li{margin:.4rem 0}.deep-note{font-size:13px;color:#666;font-style:italic}.site-footer{padding-top:2rem}.sf-in{padding-bottom:1.25rem;gap:1.25rem}.sf-cities{padding-top:1.25rem}.sf-col li{margin-bottom:.3rem}.sf-col a{margin-bottom:.35rem}.sf-col a.sf-all{color:#FFD700}.sf-bottom{padding:1rem 0}@media(max-width:760px){.sf-cities{grid-template-columns:1fr}.sf-cities .sf-col ul{display:flex;flex-wrap:wrap;gap:.2rem .9rem}.sf-cities .sf-col li{margin:0}}.js .rv{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}.js .rv.in{opacity:1;transform:none}.js .rv.d1{transition-delay:.08s}.js .rv.d2{transition-delay:.16s}.js .rv.d3{transition-delay:.24s}.hero-title,.hero-sub,.hero-btns{animation:heroIn .8s ease both}.hero-sub{animation-delay:.12s}.hero-btns{animation-delay:.24s}@keyframes heroIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.fc,.ev-card,.gc,.ft,.step,.dept-card{transition:transform .25s ease,box-shadow .25s ease}.fc:hover,.ev-card:hover,.gc:hover,.ft:hover,.dept-card:hover{transform:translateY(-6px);box-shadow:0 14px 34px rgba(0,0,0,.14)}.btn-y,.fc-btn,.fsub{transition:transform .2s ease,box-shadow .2s ease}.btn-y:hover,.fc-btn:hover,.fsub:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 8px 22px rgba(255,215,0,.45)}.fc.star .fc-btn,.btn-y{animation:pulse 2.8s ease-in-out 2s infinite}@keyframes pulse{0%,100%{box-shadow:0 0 0 0 rgba(255,215,0,.5)}50%{box-shadow:0 0 0 10px rgba(255,215,0,0)}}.sticky-cta{display:none}@media(max-width:760px){.sticky-cta{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:90;gap:8px;padding:8px 12px;background:rgba(0,0,0,.94);transform:translateY(100%);transition:transform .35s ease}.sticky-cta.show{transform:none}.sticky-cta a{flex:1;text-align:center;padding:12px;border-radius:30px;font-weight:600;font-size:14px;text-decoration:none;color:#fff;border:1px solid rgba(255,255,255,.3)}.sticky-cta a.y{background:#FFD700;color:#000;border-color:#FFD700}body{padding-bottom:62px}}@media(prefers-reduced-motion:reduce){.js .rv{opacity:1;transform:none;transition:none}*{animation:none!important}}.site-footer,.site-footer .sf-in{text-align:left}.sf-top{grid-template-columns:1.6fr 1fr 1fr;align-items:start}.sf-cities{grid-template-columns:repeat(3,1fr)}.sf-col h4{margin-bottom:.6rem}.sf-brand p{font-size:12.5px;line-height:1.55;margin:0 0 .5rem}@media(min-width:761px){.sf-top .sf-col:nth-child(2){columns:2}.sf-top .sf-col:nth-child(2) a{break-inside:avoid}.sf-top .sf-col:nth-child(2) h4{column-span:all}}@media(max-width:760px){.sf-top{grid-template-columns:1fr 1fr}.sf-top .sf-brand{grid-column:span 2}}.bc[hidden]{display:none!important}.sister{background:#fffbe0;border-left:4px solid #FFD700;padding:1rem 1.25rem;border-radius:8px;font-size:15px;max-width:900px;margin:0 auto}.wa-float{position:fixed;right:18px;bottom:20px;z-index:91;width:54px;height:54px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgba(0,0,0,.3);transition:transform .2s}.wa-float:hover{transform:scale(1.08)}.sticky-cta a.wa{background:#25D366;border-color:#25D366;color:#fff}@media(max-width:760px){.wa-float{display:none}}.cp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;max-width:1100px;margin:2rem auto 0;padding:0 1rem}.cp{margin:0;border-radius:12px;overflow:hidden;background:#000}.cp img{width:100%;height:auto;display:block}.cp figcaption{color:#fff;font-size:13px;padding:.6rem .9rem}.sticky-cta{display:none!important}@media(max-width:760px){.wa-float{display:flex;width:50px;height:50px;right:14px;bottom:16px}body{padding-bottom:0}}.fnote{font-size:12px;color:rgba(255,255,255,.55);text-align:center;margin:.6rem 0 0}html{scroll-padding-top:76px}@media(max-width:760px){.sf-col li a,.sf-col a,.sf-bottom a{display:inline-block;padding:.4rem 0;min-height:24px}.prose li{margin:.5rem 0}.zp,.hub-links a{min-height:40px;display:inline-flex;align-items:center}.faq-q{min-height:48px}}.garanties-grid>*{min-width:0}.gcard{overflow-wrap:anywhere}@media(max-width:420px){.garanties-grid{grid-template-columns:minmax(0,1fr)}.gcard{padding:1.25rem 1rem}}.cp-grid.cp4{grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.cp-grid.cp4{grid-template-columns:repeat(4,1fr)}}@media(max-width:420px){.cp-grid.cp4{grid-template-columns:1fr}}