@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700&family=DM+Sans:wght@400;500;600;700&display=swap');.lp10{--bz-black:#0f0a04;--bz-dark:#1a1108;--bz-surface:#261908;--bz-card:#2e1e09;--bz-amber:#c96b00;--bz-amber2:#a8490a;--bz-gold:#9b6e2e;--bz-rust:#d4863a;--bz-online:#6b8f3e;--bz-text:#f5ede0;--bz-muted:rgba(245,237,224,.55);--bz-border:rgba(201,107,0,.22);--bz-radius:14px;--bz-font-s:'DM Sans',system-ui,sans-serif;--bz-font-d:'Playfair Display',Georgia,serif;font-family:var(--bz-font-s);font-size:16px;line-height:1.65;background:var(--bz-black);color:var(--bz-text)}.lp10 h1,.lp10 h2,.lp10 h3{font-family:var(--bz-font-d)}.lp10 *,.lp10 *:before,.lp10 *:after{box-sizing:border-box;margin:0;padding:0}.lp10 a{color:inherit;text-decoration:none}.lp10 img{display:block;max-width:100%}.lp10 ul{list-style:none}.lp10 .bz-eyebrow{display:inline-block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--bz-amber);margin-bottom:.6rem}.lp10 .bz-h2{font-family:var(--bz-font-d);font-size:clamp(1.75rem,4vw,2.8rem);font-weight:700;line-height:1.15;color:var(--bz-text);margin-bottom:1rem}.lp10 .bz-h2 em{font-style:italic;color:var(--bz-rust)}.lp10 .bz-nav{position:sticky;top:0;z-index:100;background:rgba(15,10,4,.95);backdrop-filter:blur(16px);border-bottom:1px solid var(--bz-border);transition:box-shadow .3s;padding:0 2rem}.lp10 .bz-nav--scrolled{box-shadow:0 4px 32px rgba(0,0,0,.5)}.lp10 .bz-nav__inner{max-width:1280px;margin:0 auto;height:66px;display:flex;align-items:center;gap:2rem}.lp10 .bz-logo{display:flex;align-items:center;gap:.45rem;font-family:var(--bz-font-d);font-size:1.35rem;font-weight:700;color:var(--bz-text);white-space:nowrap;flex-shrink:1;min-width:0}.lp10 .bz-logo img{max-width:100%;height:auto;width:auto;display:block}.lp10 .bz-logo__icon{font-size:1.3rem}.lp10 .bz-logo--footer{font-size:1.5rem}.lp10 .bz-nav__right{display:flex;align-items:center;gap:1rem;margin-left:auto}.lp10 .bz-nav__login{font-size:14px;font-weight:600;color:var(--bz-muted);transition:color .2s}.lp10 .bz-nav__login:hover{color:var(--bz-text)}.lp10 .bz-nav__cta{background:var(--bz-amber);color:#1a0a00;font-size:13px;font-weight:700;padding:9px 22px;border-radius:6px;transition:background .2s,transform .15s}.lp10 .bz-nav__cta:hover{background:var(--bz-amber2);transform:translateY(-1px)}.lp10 .bz-hero{position:relative;display:grid;grid-template-columns:55% 45%;background:var(--bz-dark)}.lp10 .bz-hero__gallery{position:absolute;top:0;left:0;bottom:0;width:55%;background:var(--bz-black);padding:2rem 1.5rem 0 2rem;display:flex;flex-direction:column;gap:1.25rem;overflow:hidden}.lp10 .bz-hero__gallery:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 50% 0%,rgba(201,107,0,.12) 0%,transparent 70%),radial-gradient(ellipse 80% 60% at 50% 100%,rgba(168,73,10,.08) 0%,transparent 70%);pointer-events:none}.lp10 .bz-gallery__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.lp10 .bz-live-badge{display:inline-flex;align-items:center;gap:.5rem;background:rgba(107,143,62,.15);border:1px solid rgba(107,143,62,.35);color:#a8cc6b;font-size:.78rem;font-weight:600;padding:.3rem .75rem;border-radius:100px}.lp10 .bz-live-dot{width:8px;height:8px;background:var(--bz-online);border-radius:50%;animation:bz-pulse 1.6s ease-in-out infinite}@keyframes bz-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.8)}}.lp10 .bz-gallery__count{font-size:.8rem;font-weight:600;color:var(--bz-muted)}.lp10 .bz-gallery__wrap{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.75rem}.lp10 .bz-gallery__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.lp10 .bz-gallery__grid:not(.bz-gallery__grid--blur){grid-template-rows:repeat(2,auto)}.lp10 .bz-gallery__grid:not(.bz-gallery__grid--blur) .bz-pcard{aspect-ratio:4/5;height:auto}.lp10 .bz-gallery__fade{position:absolute;bottom:0;left:0;right:0;height:22%;background:linear-gradient(to bottom,transparent 0%,var(--bz-black) 100%);pointer-events:none}.lp10 .bz-pcard{position:relative;border-radius:12px;overflow:hidden;background:var(--bz-surface);aspect-ratio:4/5;cursor:pointer;isolation:isolate}.lp10 .bz-pcard img{width:100%;height:100%;object-fit:cover;display:block}.lp10 .bz-pcard__overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(15,10,4,.92) 0%,rgba(15,10,4,.25) 55%,transparent 100%);display:flex;flex-direction:column;justify-content:flex-end;padding:.6rem .7rem;gap:.2rem}.lp10 .bz-pcard__tag{display:inline-flex;align-items:center;line-height:1;background:var(--bz-amber);color:#1a0a00;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.25rem .5rem;border-radius:4px;align-self:flex-start}.lp10 .bz-pcard__info strong{display:block;font-size:.8rem;font-weight:600;color:#fff}.lp10 .bz-pcard__info span{font-size:.72rem;color:var(--bz-muted)}.lp10 .bz-pcard__dot{position:absolute;top:.6rem;right:.6rem;width:10px;height:10px;background:var(--bz-online);border:2px solid var(--bz-black);border-radius:50%}.lp10 .bz-pcard__btn{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:600;color:#fff;background:rgba(201,107,0,.0);transition:background .25s;opacity:0}.lp10 .bz-pcard:hover .bz-pcard__btn{opacity:1;background:rgba(201,107,0,.55);backdrop-filter:blur(2px)}.lp10 .bz-gallery__grid .bz-pcard:nth-child(n+9){filter:blur(5px);pointer-events:none;user-select:none}.lp10 .bz-hero__form-col{grid-column:2;padding:3rem 3rem 3rem 2.5rem;min-height:640px;display:flex;flex-direction:column;justify-content:center;gap:1.25rem;background:var(--bz-dark)}.lp10 .bz-hero__kicker{font-size:.85rem;font-weight:600;color:var(--bz-amber);letter-spacing:.04em}.lp10 .bz-hero__title{font-family:var(--bz-font-d);font-size:clamp(2.8rem,5.5vw,4.5rem);font-weight:900;line-height:1.05;color:var(--bz-text)}.lp10 .bz-hero__title em{font-style:italic;color:var(--bz-rust)}.lp10 .bz-hero__sub{font-size:1rem;color:var(--bz-muted);line-height:1.6;max-width:38ch}.lp10 .bz-form{background:var(--bz-surface);border-radius:var(--bz-radius);padding:1.75rem;display:flex;flex-direction:column;gap:1.1rem;border:1px solid rgba(201,107,0,.38);box-shadow:0 16px 48px rgba(0,0,0,.55),inset 0 1px 0 rgba(245,237,224,.04)}.lp10 .bz-form__group{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(201,107,0,.15)}.lp10 .bz-form__label{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:rgba(245,237,224,.78)}.lp10 .bz-form__pills{display:flex;flex-wrap:wrap;gap:.45rem}.lp10 .bz-pill{background:var(--bz-card);border:1px solid var(--bz-border);color:var(--bz-text);font-size:.82rem;font-weight:500;padding:.4rem .85rem;border-radius:100px;cursor:pointer;transition:all .2s;font-family:var(--bz-font-s)}.lp10 .bz-pill:hover{border-color:var(--bz-amber);color:var(--bz-amber)}.lp10 .bz-pill--active{background:var(--bz-amber);border-color:var(--bz-amber);color:#1a0a00;font-weight:600}.lp10 .bz-pill--active:hover{color:#1a0a00}.lp10 .bz-form__email{background:var(--bz-card);border:1px solid rgba(201,107,0,.38);border-radius:8px;padding:.875rem 1.1rem;color:var(--bz-text);font-size:.95rem;font-family:var(--bz-font-s);outline:none;transition:border-color .2s,box-shadow .2s}.lp10 .bz-form__email::placeholder{color:var(--bz-muted)}.lp10 .bz-form__email:focus{border-color:var(--bz-amber);box-shadow:0 0 0 3px rgba(201,107,0,.2)}.lp10 .bz-form__submit{background:var(--bz-amber);color:#1a0a00;border:none;border-radius:8px;padding:.9rem 1.5rem;font-size:1rem;font-weight:700;font-family:var(--bz-font-s);cursor:pointer;transition:background .2s,transform .15s;letter-spacing:.02em}.lp10 .bz-form__submit:hover{background:var(--bz-amber2);transform:translateY(-1px)}.lp10 .bz-form__legal{font-size:.73rem;color:var(--bz-muted);text-align:center;letter-spacing:.01em;margin-top:.25rem}.lp10 #formregisterhome-rencpro{font-family:var(--bz-font-s);font-size:15px;color:var(--bz-text);line-height:1.5;min-height:360px}.lp10 #formregisterhome-rencpro .ptprelinker--box,.lp10 #formregisterhome-rencpro .ptprelinker-content,.lp10 #formregisterhome-rencpro .ptprelinker-content-inner,.lp10 #formregisterhome-rencpro .ptprelinker-content-content{background:0 0 !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:0 !important}.lp10 #formregisterhome-rencpro form{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}.lp10 #formregisterhome-rencpro .ptprelinker-input-group{display:flex;flex-direction:column;position:relative;margin-bottom:1rem}.lp10 #formregisterhome-rencpro .ptprelinker-input-group:before{display:block;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;margin-bottom:7px;line-height:1.3;color:rgba(245,237,224,.78) !important}.lp10 #formregisterhome-rencpro .ptprelinker-input-group:has(select[name=birthdate]):before,.lp10 #formregisterhome-rencpro .ptprelinker-input-group:has(input[type=number]):before{content:"Age"}.lp10 #formregisterhome-rencpro .ptprelinker-input-group:has(select:not([name=birthdate])):before{content:"Je suis"}.lp10 #formregisterhome-rencpro .ptprelinker-input-group:has(input[type=email]):before{content:"Adresse e-mail"}.lp10 #formregisterhome-rencpro .ptprelinker-input-group:has(input[type=text]):before{content:"Mon pseudo"}.lp10 #formregisterhome-rencpro .ptprelinker-label,.lp10 #formregisterhome-rencpro .ptprelinker-input-group-prepend{display:none !important}.lp10 #formregisterhome-rencpro .rp-label-fallback{display:block;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;margin-bottom:7px;line-height:1.3;color:rgba(245,237,224,.78) !important}.lp10 #formregisterhome-rencpro select,.lp10 #formregisterhome-rencpro .ptprelinker-select,.lp10 #formregisterhome-rencpro .ptprelinker-input,.lp10 #formregisterhome-rencpro input[type=email],.lp10 #formregisterhome-rencpro input[type=text],.lp10 #formregisterhome-rencpro input[type=number]{background:var(--bz-card) !important;border:1px solid rgba(201,107,0,.38) !important;border-radius:8px !important;padding:.875rem 1.1rem !important;color:var(--bz-text) !important;font-size:.95rem !important;font-family:var(--bz-font-s) !important;width:100% !important;outline:none !important;transition:border-color .2s,box-shadow .2s !important;-webkit-appearance:none;appearance:none}.lp10 #formregisterhome-rencpro select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23C96B00' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 1rem center !important;padding-right:2.5rem !important}.lp10 #formregisterhome-rencpro select:focus,.lp10 #formregisterhome-rencpro input:focus{border-color:var(--bz-amber) !important;box-shadow:0 0 0 3px rgba(201,107,0,.2) !important}.lp10 #formregisterhome-rencpro select option{background:var(--bz-dark);color:var(--bz-text)}.lp10 #formregisterhome-rencpro .ptprelinker-input::placeholder,.lp10 #formregisterhome-rencpro input::placeholder{color:var(--bz-muted) !important;opacity:1}.lp10 #formregisterhome-rencpro input[type=number]{-moz-appearance:textfield}.lp10 #formregisterhome-rencpro input[type=number]::-webkit-outer-spin-button,.lp10 #formregisterhome-rencpro input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lp10 #formregisterhome-rencpro .ptprelinker-buttons{display:flex;flex-direction:column;gap:10px;margin-top:0}.lp10 #formregisterhome-rencpro input[type=submit],.lp10 #formregisterhome-rencpro .ptprelinker-button,.lp10 #formregisterhome-rencpro button[type=submit]{background:var(--bz-amber) !important;color:#1a0a00 !important;border:none !important;border-radius:8px !important;padding:1rem 1.5rem !important;font-size:.95rem !important;font-weight:700 !important;font-family:var(--bz-font-s) !important;width:100% !important;cursor:pointer !important;transition:background .2s,transform .15s,box-shadow .2s !important;letter-spacing:.08em !important;text-transform:uppercase !important;box-shadow:0 4px 20px rgba(201,107,0,.4) !important;margin-top:.25rem}.lp10 #formregisterhome-rencpro input[type=submit]:hover,.lp10 #formregisterhome-rencpro .ptprelinker-button:hover,.lp10 #formregisterhome-rencpro button[type=submit]:hover{background:var(--bz-amber2) !important;box-shadow:0 6px 28px rgba(201,107,0,.52) !important;transform:translateY(-2px)}.lp10 #formregisterhome-rencpro input[type=submit]:active,.lp10 #formregisterhome-rencpro .ptprelinker-button:active,.lp10 #formregisterhome-rencpro button[type=submit]:active{transform:translateY(1px);box-shadow:0 2px 8px rgba(201,107,0,.3) !important}.lp10 #formregisterhome-rencpro .ptprelinker-checkbox{display:flex;align-items:flex-start;gap:10px;margin-top:.25rem}.lp10 #formregisterhome-rencpro .ptprelinker-input-checkbox{width:16px;height:16px;min-width:16px;margin-top:2px;cursor:pointer;accent-color:var(--bz-amber);flex-shrink:0}.lp10 #formregisterhome-rencpro .ptprelinker-label-checkbox{font-size:.78rem;color:var(--bz-muted) !important;line-height:1.5;cursor:pointer}.lp10 #formregisterhome-rencpro .ptprelinker-checkbox-group label,.lp10 #formregisterhome-rencpro .ptprelinker-checkbox-group span{color:var(--bz-muted) !important;font-size:.78rem !important}.lp10 #formregisterhome-rencpro .ptprelinker-checkbox-group a{color:var(--bz-amber) !important}.lp10 #formregisterhome-rencpro .ptprelinker-cgu-link{color:var(--bz-amber) !important;text-decoration:underline;text-underline-offset:2px}.lp10 #formregisterhome-rencpro .ptprelinker-cgu-link:hover{color:var(--bz-rust) !important}.lp10 #formregisterhome-rencpro .error-register[style*=none]{display:none}.lp10 #formregisterhome-rencpro .error-register{font-size:13px;font-weight:600;padding:8px 12px;border-left:3px solid var(--bz-amber) !important;border-radius:6px;line-height:1.5;background:rgba(201,107,0,.15) !important;color:#f5c07a !important;border-left-color:var(--bz-amber) !important;margin-bottom:.5rem}.lp10 #formregisterhome-rencpro .ptprelinker-select[name=birthdate]:not(.rp-age-selected){color:var(--bz-muted) !important}.lp10 #formregisterhome-rencpro .ptprelinker-select[name=birthdate].rp-age-selected{color:var(--bz-text) !important}.lp10 .bz-features{padding:5rem 2rem;background:var(--bz-black)}.lp10 .bz-features__inner{max-width:1280px;margin:0 auto;text-align:center}.lp10 .bz-feat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-top:2.5rem;text-align:left}.lp10 .bz-feat{background:var(--bz-surface);border-radius:var(--bz-radius);padding:1.75rem;display:flex;align-items:center;gap:1.5rem;transition:background .2s,transform .2s}.lp10 .bz-feat__body{flex:1;min-width:0}.lp10 .bz-feat:hover{background:var(--bz-card);transform:translateY(-3px)}.lp10 .bz-feat__icon{display:block;flex-shrink:0;width:112px;height:112px;color:var(--bz-amber)}.lp10 .bz-feat__icon img{width:100%;height:100%;object-fit:contain}.lp10 .bz-feat h3{font-family:var(--bz-font-d);font-size:1.2rem;font-weight:700;color:var(--bz-text);margin-bottom:.5rem}.lp10 .bz-feat p{font-size:1rem;color:var(--bz-muted);line-height:1.6}.lp10 .bz-testimonials{padding:5rem 2rem;background:var(--bz-dark);text-align:center}.lp10 .bz-testimonials__inner{max-width:1100px;margin:0 auto}.lp10 .bz-testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2.5rem;text-align:left}.lp10 .bz-testi{background:var(--bz-surface);border-radius:var(--bz-radius);padding:1.75rem;display:flex;flex-direction:column;gap:1rem}.lp10 .bz-testi__head{display:flex;align-items:center;gap:.9rem}.lp10 .bz-testi__head img{width:62px;height:62px;border-radius:50%;object-fit:cover;border:2px solid var(--bz-amber)}.lp10 .bz-testi__head strong{display:block;font-size:.9rem;font-weight:600;color:var(--bz-text)}.lp10 .bz-testi__head span{font-size:.78rem;color:var(--bz-muted)}.lp10 .bz-testi__text{font-size:.9rem;color:var(--bz-muted);line-height:1.65;font-style:italic}.lp10 .bz-testi__stars{color:var(--bz-amber);font-size:1rem;letter-spacing:.1em}.lp10 .bz-faq{padding:5rem 2rem;background:var(--bz-black)}.lp10 .bz-faq__inner{max-width:780px;margin:0 auto;text-align:center}.lp10 .bz-faq__list{margin-top:2.5rem;text-align:left;display:flex;flex-direction:column;gap:.5rem}.lp10 .bz-faq__item{background:var(--bz-surface);border-radius:var(--bz-radius);overflow:hidden}.lp10 .bz-faq__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;background:0 0;border:none;cursor:pointer;font-family:var(--bz-font-s);font-size:.95rem;font-weight:600;color:var(--bz-text);text-align:left;transition:color .2s}.lp10 .bz-faq__q:hover{color:var(--bz-amber)}.lp10 .bz-faq__item--open .bz-faq__q{color:var(--bz-amber)}.lp10 .bz-faq__chevron{width:18px;height:18px;flex-shrink:0;color:var(--bz-muted);transition:transform .3s}.lp10 .bz-faq__item--open .bz-faq__chevron{transform:rotate(180deg);color:var(--bz-amber)}.lp10 .bz-faq__a{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .3s;padding:0 1.5rem}.lp10 .bz-faq__item--open .bz-faq__a{max-height:400px;padding:0 1.5rem 1.25rem}.lp10 .bz-faq__a p{font-size:.9rem;color:var(--bz-muted);line-height:1.7}.lp10 .bz-faq__a strong{color:var(--bz-text)}.lp10 .bz-faq__more{margin-top:2rem;text-align:center;font-size:.9rem;color:var(--bz-muted)}.lp10 .bz-faq__more a{color:var(--bz-amber);text-decoration:none;font-weight:600}.lp10 .bz-faq__more a:hover{text-decoration:underline}.lp10 .bz-cta-section{padding:7rem 2rem;text-align:center;background:linear-gradient(to bottom,rgba(15,10,4,.82) 0%,rgba(15,10,4,.72) 50%,rgba(15,10,4,.9) 100%),url('/wp-content/uploads/2026/04/bear-chaser-pret-a-rencontrer-cta-v2.jpeg') center/cover no-repeat;border-top:none;position:relative;overflow:hidden}.lp10 .bz-cta-section:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 50%,rgba(201,107,0,.18) 0%,transparent 70%);pointer-events:none}.lp10 .bz-cta-section__inner{position:relative;max-width:640px;margin:0 auto}.lp10 .bz-cta-section__title{font-family:var(--bz-font-d);font-size:clamp(2.5rem,6vw,4rem);font-weight:900;line-height:1.1;color:var(--bz-text);margin-bottom:1rem}.lp10 .bz-cta-section__title em{font-style:italic;color:var(--bz-rust)}.lp10 .bz-cta-section__sub{font-size:1.05rem;color:var(--bz-muted);margin-bottom:1.5rem}.lp10 .bz-cta-section__live{display:inline-flex;align-items:center;gap:.6rem;background:rgba(107,143,62,.12);border:1px solid rgba(107,143,62,.3);padding:.4rem 1rem;border-radius:100px;font-size:.85rem;font-weight:600;color:#a8cc6b;margin-bottom:1.75rem}.lp10 .bz-cta-section__btn{display:inline-block;background:var(--bz-amber);color:#fff;font-size:1.1rem;font-weight:700;padding:1rem 2.5rem;border-radius:10px;letter-spacing:.02em;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 4px 24px rgba(201,107,0,.35)}.lp10 .bz-cta-section__btn:hover{background:var(--bz-amber2);transform:translateY(-2px);box-shadow:0 8px 32px rgba(201,107,0,.5)}.lp10 .bz-cta-section__legal{margin-top:1rem;font-size:.78rem;color:var(--bz-muted)}.lp10 .bz-footer{background:var(--bz-black);border-top:1px solid var(--bz-border);padding:3.5rem 2rem 0}.lp10 .bz-footer__inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid rgba(201,107,0,.1)}.lp10 .bz-footer__brand p{font-size:.87rem;color:var(--bz-muted);line-height:1.6;margin-top:.75rem;max-width:26ch}.lp10 .bz-footer__flags{font-size:1.2rem;margin-top:.5rem !important}.lp10 .bz-footer__col h4{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--bz-text);margin-bottom:.75rem}.lp10 .bz-footer__col ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:.4rem}.lp10 .bz-footer__col a{font-size:.85rem;color:var(--bz-muted);transition:color .2s}.lp10 .bz-footer__col a:hover{color:var(--bz-amber)}.lp10 .bz-footer__bottom{max-width:1280px;margin:0 auto;padding:1.25rem 0 2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;font-size:.78rem;color:var(--bz-muted)}.lp10 .bz-footer__links{display:flex;gap:1.25rem}.lp10 .bz-footer__links a{color:var(--bz-muted);transition:color .2s}.lp10 .bz-footer__links a:hover{color:var(--bz-amber)}@media (max-width:768px){.lp10 .sb-burger{padding:9px}.lp10 .bz-nav__links{display:none}.lp10 .bz-nav__login{display:none}.lp10 .bz-hero{grid-template-columns:1fr;height:auto}.lp10 .bz-hero__gallery{position:relative;top:auto;left:auto;bottom:auto;width:100%;border-right:none;border-bottom:none;padding:1.5rem 1rem}.lp10 .bz-hero__form-col{grid-column:1;min-height:0}.lp10 .bz-gallery__wrap{flex:0 0 auto;overflow:visible}.lp10 .bz-gallery__grid:not(.bz-gallery__grid--blur){flex:0 0 auto;grid-template-rows:auto}.lp10 .bz-gallery__grid:not(.bz-gallery__grid--blur) .bz-pcard{aspect-ratio:4/5;height:auto}.lp10 .bz-gallery__grid{grid-template-columns:repeat(2,1fr);gap:.5rem}.lp10 .bz-gallery__grid--blur{display:none}.lp10 .bz-gallery__fade{display:none}.lp10 .bz-hero__form-col{padding:1.75rem 1rem}.lp10 .bz-hero__title{font-size:clamp(2.4rem,10vw,3.2rem)}.lp10 .bz-feat-grid{grid-template-columns:1fr}.lp10 .bz-testi-grid{grid-template-columns:1fr}.lp10 .bz-cta-section{background:linear-gradient(to bottom,rgba(15,10,4,.82) 0%,rgba(15,10,4,.72) 50%,rgba(15,10,4,.9) 100%),url('/wp-content/uploads/2026/04/bear-chaser-pret-a-rencontrer-cta-v2.jpeg') 80% center/cover no-repeat}.lp10 .bz-footer__inner{grid-template-columns:1fr;gap:2rem}.lp10 .bz-footer__bottom{flex-direction:column;text-align:center}}@media (max-width:559px){.lp10 .bz-nav__cta{display:none}.lp10 .bz-feat-grid{grid-template-columns:1fr}.lp10 .bz-feat{flex-direction:column}.lp10 .bz-gallery__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1800px){.lp10 .bz-gallery__grid{grid-template-columns:repeat(5,1fr)}.lp10 .bz-gallery__grid .bz-pcard:nth-child(n+9){filter:none;pointer-events:auto;user-select:auto}.lp10 .bz-gallery__grid .bz-pcard:nth-child(n+11){filter:blur(5px);pointer-events:none;user-select:none}}@media (min-width:1101px) and (max-width:1400px){.lp10 .bz-gallery__grid{grid-template-columns:repeat(3,1fr)}.lp10 .bz-gallery__grid .bz-pcard:nth-child(n+7){filter:blur(5px);pointer-events:none;user-select:none}}@media (min-width:769px) and (max-width:1100px){.lp10 .bz-gallery__grid{grid-template-columns:repeat(2,1fr)}.lp10 .bz-gallery__grid--blur{grid-template-columns:repeat(2,1fr)}.lp10 .bz-feat-grid{grid-template-columns:repeat(2,1fr)}.lp10 .bz-gallery__grid .bz-pcard:nth-child(n+7){filter:blur(5px);pointer-events:none;user-select:none}}@media (max-width:768px){.lp10 .bz-gallery__grid .bz-pcard:nth-child(n+7){filter:blur(5px);pointer-events:none;user-select:none}.lp10 .bz-gallery__grid .bz-pcard:nth-child(n+9){display:none}}