.alis-cons{--cons-ink: #1c1a18;--cons-muted: #6f6862;--cons-gold: #b08d57;--cons-cream: #faf7f2;--cons-line: #e6ded2;color:var(--cons-ink)}.alis-cons *,.alis-cons *:before,.alis-cons *:after{box-sizing:border-box}.cons-eyebrow{text-transform:uppercase;letter-spacing:.28em;font-size:.72rem;margin:0 0 1.1rem;color:var(--cons-gold)}.cons-h2{font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:400;text-align:center;margin:0 0 2.8rem}.cons-btn{display:inline-block;padding:1rem 2.6rem;background:var(--cons-ink);color:#fff;border:1px solid var(--cons-ink);text-decoration:none;text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;cursor:pointer;transition:background .25s ease,border-color .25s ease}.cons-btn:hover{background:var(--cons-gold);border-color:var(--cons-gold);color:#fff}.cons-btn--full{width:100%}.cons-hero{position:relative;min-height:62vh;display:flex;align-items:center;background:var(--cons-cream);overflow:hidden}.cons-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center right}.cons-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#faf7f2f2,#faf7f2e0 28%,#faf7f273 48%,#faf7f200 66%)}.cons-hero__content{position:relative;z-index:2;width:100%;max-width:1280px;margin:0 auto;padding:5rem clamp(1.5rem,5vw,4rem);color:var(--cons-ink);text-align:left}.cons-hero__inner{max-width:460px}.cons-hero__title{font-size:clamp(2rem,5vw,3.4rem);font-weight:400;line-height:1.14;margin:0 0 1.2rem;color:var(--cons-ink)}.cons-hero__sub{font-size:clamp(1rem,2vw,1.12rem);line-height:1.7;margin:0 0 2.2rem;color:var(--cons-muted)}.cons-hero__note{margin:1.1rem 0 0;font-size:.8rem;letter-spacing:.04em;color:var(--cons-muted)}@media(max-width:820px){.cons-hero{min-height:70vh}.cons-hero__bg{object-position:72% center}.cons-hero__veil{background:linear-gradient(180deg,#faf7f2f0,#faf7f2db 45%,#faf7f259)}.cons-hero__content{padding-top:3.5rem;padding-bottom:6rem;align-self:flex-start}.cons-hero__inner{max-width:100%}}.cons-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:1px;background:var(--cons-line);border-bottom:1px solid var(--cons-line)}.cons-stat{flex:1 1 180px;background:#fff;padding:2.4rem 1.2rem;text-align:center}.cons-stat__value{display:block;font-size:clamp(1.7rem,4vw,2.4rem);color:var(--cons-gold);margin-bottom:.4rem}.cons-stat__label{display:block;font-size:.78rem;text-transform:uppercase;letter-spacing:.16em;color:var(--cons-muted)}.cons-block{padding:clamp(3.5rem,8vw,6rem) 1.5rem}.cons-block--alt{background:var(--cons-cream)}.cons-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;max-width:1140px;margin:0 auto}.cons-card{border:1px solid var(--cons-line);padding:2.2rem 1.8rem;background:#fff;transition:transform .25s ease,box-shadow .25s ease}.cons-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000000f}.cons-card__icon{display:block;font-size:1.5rem;color:var(--cons-gold);margin-bottom:1rem}.cons-card__title{font-size:1.08rem;font-weight:500;margin:0 0 .7rem}.cons-card__text{font-size:.93rem;line-height:1.7;color:var(--cons-muted)}.cons-card__text p{margin:0}.cons-steps{list-style:none;padding:0;margin:0 auto;max-width:760px;display:grid;gap:1.8rem}.cons-step{display:flex;gap:1.4rem;align-items:flex-start}.cons-step__num{flex:0 0 auto;width:42px;height:42px;border:1px solid var(--cons-gold);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--cons-gold);font-size:.95rem}.cons-step__title{margin:.5rem 0;font-size:1.05rem;font-weight:500}.cons-step__text{font-size:.93rem;line-height:1.7;color:var(--cons-muted)}.cons-step__text p{margin:0}.cons-quote{padding:clamp(3rem,7vw,5rem) 1.5rem;text-align:center;max-width:760px;margin:0 auto}.cons-quote__text{margin:0 0 1.2rem;font-size:clamp(1.15rem,2.8vw,1.5rem);line-height:1.6;font-style:italic}.cons-quote__author{font-style:normal;font-size:.78rem;text-transform:uppercase;letter-spacing:.18em;color:var(--cons-muted)}.cons-form-wrap{background:var(--cons-cream);padding:clamp(3.5rem,8vw,6rem) 1.5rem;scroll-margin-top:80px}.cons-form-intro{max-width:620px;margin:0 auto 2.6rem;text-align:center}.cons-form-intro__text{color:var(--cons-muted);line-height:1.7;margin:-1.6rem 0 0}.cons-form{max-width:720px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;background:#fff;padding:clamp(1.6rem,4vw,2.6rem);border:1px solid var(--cons-line)}.cons-field{display:flex;flex-direction:column}.cons-field--full{grid-column:1 / -1}.cons-field label{font-size:.74rem;text-transform:uppercase;letter-spacing:.13em;color:var(--cons-muted);margin-bottom:.5rem}.cons-field input[type=text],.cons-field input[type=email],.cons-field input[type=tel],.cons-field select,.cons-field textarea{width:100%;padding:.85rem .9rem;border:1px solid var(--cons-line);background:#fff;font-family:inherit;font-size:.95rem;color:var(--cons-ink);border-radius:0}.cons-field input:focus,.cons-field select:focus,.cons-field textarea:focus{outline:none;border-color:var(--cons-gold)}.cons-field textarea{resize:vertical}.cons-consent{flex-direction:row;align-items:flex-start;gap:.7rem}.cons-consent input{margin-top:.25rem;flex:0 0 auto}.cons-consent label{text-transform:none;letter-spacing:0;font-size:.82rem;line-height:1.5;margin:0}.cons-form__success,.cons-form__error{grid-column:1 / -1;margin:0;padding:.9rem 1rem;font-size:.9rem}.cons-form__success{background:#f0f6ef;border-left:3px solid #4a7c46}.cons-form__error{background:#fbf0ef;border-left:3px solid #b04a3f}.cons-faq{max-width:760px;margin:0 auto;border-top:1px solid var(--cons-line)}.cons-faq__item{border-bottom:1px solid var(--cons-line)}.cons-faq__q{cursor:pointer;padding:1.3rem 2.2rem 1.3rem 0;font-size:1rem;list-style:none;position:relative}.cons-faq__q::-webkit-details-marker{display:none}.cons-faq__q:after{content:"+";position:absolute;right:.3rem;top:50%;transform:translateY(-50%);color:var(--cons-gold);font-size:1.3rem;line-height:1}.cons-faq__item[open] .cons-faq__q:after{content:"\2013"}.cons-faq__a{padding:0 0 1.4rem;font-size:.93rem;line-height:1.75;color:var(--cons-muted)}.cons-faq__a p{margin:0 0 .8rem}.cons-faq__a p:last-child{margin-bottom:0}@media(max-width:640px){.cons-form{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/alis-conseillere.css.map */
