.purchase-journey-section{background:linear-gradient(180deg,#00160f,#042e2d 52%,#00160f);color:var(--text-dark);padding:6rem 0 5rem;overflow:hidden;position:relative}.purchase-journey-section .container{position:relative;z-index:1}.purchase-journey-heading{margin-bottom:3.25rem}.purchase-journey-heading h2{color:var(--accent-color);font-size:2.75rem;font-weight:900;line-height:1.25;margin-bottom:.65rem}.purchase-journey-heading p{color:#fffadeb8;font-size:1rem;margin:0}.purchase-journey-heading p:after{content:"";display:block;width:64px;height:2px;background:var(--accent-color);margin:1.15rem auto 0}.purchase-journey-list{width:min(100%,1040px);margin-inline:auto;display:flex;align-items:flex-start;justify-content:center;gap:clamp(1.75rem,4vw,3.5rem);position:relative}.purchase-journey-list:before{content:"";position:absolute;top:30px;left:16%;right:16%;height:1px;background:linear-gradient(90deg,transparent,rgba(6,84,82,.2),transparent)}.purchase-journey-item{flex:1 1 260px;max-width:300px;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:1}.purchase-journey-number{width:58px;height:58px;border-radius:50%;background:var(--accent-color);color:var(--text-dark);display:flex;align-items:center;justify-content:center;font-size:1.15rem;font-weight:900;margin-bottom:1.35rem}.purchase-journey-phone{width:min(100%,260px);display:flex;align-items:flex-end;justify-content:center;min-height:430px}.purchase-journey-phone img{width:min(240px,100%);height:auto;display:block;object-fit:contain;filter:drop-shadow(0 26px 30px rgba(4,46,45,.28))}.purchase-journey-item h3{color:var(--accent-color);font-size:1.15rem;font-weight:900;line-height:1.5;margin:1.25rem 0 0}@media(max-width:991.98px){.purchase-journey-section{padding:5rem 0 4rem}.purchase-journey-list{gap:1.75rem}.purchase-journey-phone{min-height:360px}.purchase-journey-phone img{width:min(200px,100%)}}@media(max-width:767.98px){.purchase-journey-section{padding:4.5rem 0}.purchase-journey-heading h2{font-size:2rem}.purchase-journey-list{flex-direction:column;align-items:center;gap:3rem}.purchase-journey-list:before{display:none}.purchase-journey-item{max-width:320px}.purchase-journey-number{margin-bottom:1rem}.purchase-journey-phone{min-height:0}.purchase-journey-phone img{width:min(220px,78vw)}}
