.process-section{padding:92px 0 100px;background:#f1f3ee}.process-section .section-heading{margin-bottom:42px}.process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid #d5ded9}.process-grid article{min-height:188px;padding:20px 24px 18px 0;border-bottom:1px solid #d5ded9}.process-grid article+article{padding-left:22px;border-left:1px solid #d5ded9}.process-grid article>span{color:#a48747;font-size:10px;font-weight:700;letter-spacing:.12em}.process-grid h3{margin:27px 0 8px;font:600 18px var(--display)}.process-grid p{max-width:240px;color:#637078;font-size:12px;line-height:1.7}.hero:before{background:linear-gradient(90deg,rgba(8,30,40,.88) 0%,rgba(8,30,40,.60) 43%,rgba(8,30,40,.12) 100%),linear-gradient(0deg,rgba(8,30,40,.4),transparent 44%),var(--hero-image) center 52%/cover}.hero-inner{max-width:1120px}.hero h1{max-width:770px}.hero-copy{max-width:490px}.hero .text-link{display:inline-flex;align-items:center;gap:10px;line-height:1.4}.hero .text-link .arrow-icon{display:block;flex:0 0 17px;margin:0}@media(max-width:900px){.process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.process-grid article:nth-child(3){padding-left:0;border-left:0}.process-grid article:nth-child(n+3){border-top:1px solid #d5ded9}}@media(max-width:680px){.process-section{padding:65px 0}.process-section .section-heading{margin-bottom:28px}.process-grid{grid-template-columns:1fr}.process-grid article,.process-grid article+article{min-height:0;padding:18px 0;border-left:0;border-top:1px solid #d5ded9}.process-grid article>span{display:block}.process-grid h3{margin:12px 0 5px}.process-grid p{max-width:440px;margin-bottom:0}}
