.consult{--consult-border: #111111;--consult-radius: 22px;color:#111;font-family:var(--font-body-family, Helvetica, Arial, sans-serif)}.consult__wrap{max-width:1200px;margin:0 auto;padding:0 28px}.consult__h2{font-family:var(--font-heading-family, Helvetica, Arial, sans-serif);font-weight:800;letter-spacing:-.01em;line-height:1.02;font-size:clamp(2.4rem,5vw,3.8rem);color:#111;margin:0 0 1.6rem}.consult__hero{display:grid;grid-template-columns:1fr 1.08fr;gap:clamp(28px,5vw,72px);align-items:start;padding-top:clamp(36px,6vw,80px)}.consult__hero-text{position:relative;text-align:right;padding-top:clamp(12px,3vw,48px)}.consult__hero-text:after{content:"";position:absolute;right:0;top:calc(100% + 12px);width:1px;height:clamp(96px,11vw,168px);background:var(--consult-border)}.consult__hero-title{font-family:var(--font-heading-family, Helvetica, Arial, sans-serif);font-weight:800;letter-spacing:-.015em;line-height:.98;font-size:clamp(2.8rem,6.4vw,5.4rem);color:#111;margin:0}.consult__hero-media img{display:block;width:100%;height:auto;object-fit:cover}.consult__intro{padding-top:clamp(34px,5vw,64px)}.consult__intro-card{border:1px solid var(--consult-border);border-radius:var(--consult-radius);padding:clamp(26px,3.4vw,44px)}.consult__intro-body{font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.55;max-width:60ch}.consult__intro-body p{margin:0 0 1rem}.consult__intro-tagline{text-align:right;margin-top:1.4rem;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.5}.consult__how{padding-top:clamp(56px,8vw,110px)}.consult__steps{display:flex;flex-direction:column;gap:clamp(20px,2.6vw,30px);max-width:760px}.consult__step-title{font-family:var(--font-heading-family, Helvetica, Arial, sans-serif);font-weight:700;font-size:1.08rem;line-height:1.2;letter-spacing:0;color:#111;margin:0 0 .35rem}.consult__step-text{margin:0;font-size:1.02rem;line-height:1.5;max-width:58ch}.consult__form{padding-top:clamp(56px,8vw,110px)}.consult__form-card{border:1px solid var(--consult-border);border-radius:var(--consult-radius);padding:clamp(28px,3.6vw,48px);max-width:720px}.consult__form-card .pxFormGenerator iframe{display:block;width:100%;border:0}.consult__experts{padding-top:clamp(64px,9vw,120px);padding-bottom:clamp(56px,8vw,110px)}.consult__experts-text{max-width:64ch;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.55;margin:0 0 clamp(28px,4vw,52px)}.consult__experts-media{max-width:480px}.consult__experts-media img{display:block;width:100%;height:auto}.consult__placeholder{width:100%;aspect-ratio:4 / 3;background:#ededed;display:flex;align-items:center;justify-content:center;color:#9a9a9a;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase}@media screen and (max-width:749px){.consult__wrap{padding:0 24px}.consult__hero{grid-template-columns:1fr;gap:30px;padding-top:40px}.consult__intro{padding-top:52px}.consult__how,.consult__form{padding-top:76px}.consult__experts{padding-top:84px;padding-bottom:84px}.consult__hero-text{text-align:left;padding-top:0}.consult__hero-text:after{display:none}.consult__intro-tagline{text-align:right;margin-top:1.2rem}.consult__intro-card{padding:26px 22px}.consult__form-card{padding:26px 22px;max-width:none}.consult__steps,.consult__experts-media{max-width:none}.consult__experts-text{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/195/assets/section-art-consultation.css.map */
