.yi-wide,.yi-process-image{max-width:1500px;margin:auto}.yi-wide img,.yi-process-image img{aspect-ratio:16/9;object-fit:cover;width:100%}.yi-copy{padding-top:54px;font-size:15px;line-height:2.1}.yi-values-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:80px;display:grid}.yi-value,.yi-step{border-top:1px solid #bbb5aa;padding-top:24px}.yi-value h3,.yi-step h2{margin:32px 0 12px;font-size:28px}.yi-value p,.yi-step p{color:var(--muted);font-size:13px;line-height:1.9}.yi-process-hero,.yi-process-section{padding:110px 8vw}.yi-process-hero h1{max-width:1050px;margin:0;font-size:clamp(46px,6vw,84px);line-height:1.5}.yi-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.yi-step{padding-bottom:48px}.yi-process-section>.cta-button{background:var(--accent);margin-top:10px}.yi-contact{padding:110px 8vw 90px}.yi-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.yi-contact h1{margin:0;font-size:clamp(48px,7vw,88px);line-height:1.45}.yi-contact-copy{padding-top:45px;font-size:15px;line-height:2.1}.yi-contact-copy a{margin-top:10px;display:block}.yi-contact-form-wrap{max-width:1000px;margin:70px auto 0}.form-setup-notice{color:var(--muted);border:1px solid #bbb5aa;padding:24px;font-size:13px}.yi-contact-form-wrap .forminator-row{margin-bottom:28px!important}.yi-contact-form-wrap input,.yi-contact-form-wrap textarea{background:transparent!important;border:0!important;border-bottom:1px solid #aaa69b!important;border-radius:0!important}.yi-contact-form-wrap button{color:#fff!important;background:var(--accent)!important;border-radius:0!important}
@media(max-width:768px){.yi-process-hero,.yi-process-section{padding:76px 7vw}.yi-columns,.yi-contact-grid,.yi-values-grid,.yi-steps-grid{grid-template-columns:1fr}.yi-wide img,.yi-process-image img{aspect-ratio:4/3}.yi-copy,.yi-contact-copy{padding-top:0}.yi-values-grid{margin-top:60px}.yi-contact{padding:76px 7vw}.yi-contact h1{font-size:46px}}
