.custom-steps-wrapper .measure-section{padding:200px 0}@media (max-width:768px){.custom-steps-wrapper .measure-section{padding:100px 0}}@media (max-width:480px){.custom-steps-wrapper .measure-section{padding:60px 0}}
.receive-ring-section{background-color:#fbfbfb;padding:200px 0}.receive-ring-container{max-width:var(--container-max);padding:0 var(--container-padding);margin:0 auto}.receive-ring-grid{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.receive-ring-image{width:100%;overflow:hidden}.receive-ring-image img{object-fit:cover;width:100%;height:100%;display:block}.receive-ring-content{flex-direction:column;gap:1.5rem;display:flex}.receive-ring-title{font-family:var(--font-heading);color:var(--clr-primary);text-transform:uppercase;letter-spacing:.2rem;font-size:clamp(1.25rem,4vw,26px);font-weight:400;line-height:1.2}.receive-ring-desc{font-family:var(--font-body);color:var(--clr-text-muted);font-size:.95rem;font-weight:300;line-height:1.7}.receive-ring-features{flex-direction:column;gap:0;margin-top:.5rem;display:flex}.receive-ring-feature{font-family:var(--font-body);color:var(--clr-primary);border-bottom:1px solid var(--clr-border);padding:1.2rem 0;font-size:.95rem;font-weight:400}.receive-ring-feature:last-child{border-bottom:none}.receive-ring-btn{color:var(--clr-primary);border:1px solid var(--clr-primary);font-family:var(--font-body);cursor:pointer;transition:all var(--transition-fast);background-color:#0000;align-self:flex-start;margin-top:1rem;padding:12px 32px;font-size:.95rem}.receive-ring-btn:hover{background-color:var(--clr-primary);color:var(--clr-secondary)}@media (max-width:968px){.receive-ring-grid{grid-template-columns:1fr;gap:2.5rem}.receive-ring-title{font-size:2rem}}
.journey-section{background-color:var(--clr-secondary);padding:200px 0}.journey-container{max-width:var(--container-max);padding:0 var(--container-padding);margin:0 auto}.journey-title{font-family:var(--font-heading);color:var(--clr-primary);text-transform:uppercase;letter-spacing:.2rem;text-align:center;margin-bottom:5rem;font-size:clamp(1.25rem,4vw,26px);font-weight:400;line-height:1.2}.journey-block{grid-template-columns:1.2fr 1fr;align-items:center;gap:4rem;margin-bottom:5rem;display:grid}.journey-block:last-child{margin-bottom:0}.journey-block-reverse{grid-template-columns:1fr 1.2fr}.journey-image{width:100%;overflow:hidden}.journey-image img{object-fit:cover;width:100%;height:100%;display:block}.journey-text{flex-direction:column;gap:1.2rem;display:flex}.journey-heading{font-family:var(--font-heading);color:var(--clr-primary);font-size:1.8rem;font-weight:400}.journey-desc{font-family:var(--font-body);color:var(--clr-text-muted);font-size:.9rem;font-weight:300;line-height:1.7}@media (max-width:968px){.journey-block,.journey-block-reverse{grid-template-columns:1fr;gap:2rem}.journey-block-reverse .journey-text{order:2}.journey-block-reverse .journey-image{order:1}}
.why-custom-ring-section{background-color:#fbfbfb;padding:200px 0}.why-custom-ring-container{max-width:var(--container-max);padding:0 var(--container-padding);margin:0 auto}.why-custom-ring-grid{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.why-custom-ring-image{width:100%;overflow:hidden}.why-custom-ring-image img{object-fit:cover;width:100%;height:100%;display:block}.why-custom-ring-content{flex-direction:column;gap:1.2rem;display:flex}.why-custom-ring-title{font-family:var(--font-heading);color:var(--clr-primary);text-transform:uppercase;letter-spacing:.2rem;margin-bottom:.5rem;font-size:clamp(1.25rem,4vw,26px);font-weight:400;line-height:1.2}.why-custom-ring-desc{font-family:var(--font-body);color:var(--clr-text-muted);font-size:.9rem;font-weight:300;line-height:1.7}@media (max-width:968px){.why-custom-ring-grid{grid-template-columns:1fr;gap:2.5rem}}
