@media only screen and (min-width:0rem){#hero-process{background-color:var(--secondary);padding:clamp(9rem,25.95vw,12.5rem) 1rem clamp(5rem,13.95vw,7.5rem);position:relative;z-index:1}#hero-process .cs-container{align-items:center;display:flex;flex-direction:column;gap:3rem;margin:auto;max-width:80rem;width:100%}#hero-process .cs-content{max-width:50rem;text-align:center;width:100%}#hero-process .cs-topper{margin-bottom:1rem;max-width:43.75rem}#hero-process .cs-title{font-size:clamp(2.4375rem,6.4vw,3.8125rem);margin-bottom:1.5rem}#hero-process .cs-text{color:var(--bodyTextColor);font-size:1.25rem;line-height:1.5em;margin:0;max-width:43.75rem}#process-steps{background-color:#fff;padding:var(--sectionPadding)}#process-steps .cs-container{display:flex;flex-direction:column;gap:clamp(4rem,8vw,8rem);margin:auto;max-width:80rem;width:100%}#process-steps .cs-step-group{align-items:center;display:flex;flex-direction:column;gap:clamp(2.5rem,5vw,4rem)}#process-steps .cs-step-content{align-items:flex-start;display:flex;flex-direction:column;max-width:39.375rem;text-align:left;width:100%}#process-steps .cs-step-number{color:var(--primary);font-size:5rem;font-weight:900;line-height:1em;margin-bottom:1rem;opacity:.1}#process-steps .cs-topper{margin-bottom:.5rem}#process-steps .cs-title{font-size:clamp(1.9375rem,3.9vw,2.4375rem);margin-bottom:1.5rem}#process-steps .cs-text{margin-bottom:1rem}#process-steps .cs-text:last-of-type{margin-bottom:2rem}#process-steps .cs-list{list-style:none;margin:0;padding:0}#process-steps .cs-list-item{color:var(--bodyTextColor);font-size:1rem;line-height:1.5em;margin-bottom:.75rem;padding-left:2rem;position:relative}#process-steps .cs-list-item:before{background-color:var(--primary);border-radius:50%;content:"";height:.5rem;left:0;position:absolute;top:.5rem;width:.5rem}#process-steps .cs-list-item:last-of-type{margin-bottom:0}#process-steps .cs-step-image{height:25rem;max-width:39.375rem;position:relative;width:100%}#process-steps .cs-picture{border-radius:1rem;display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}#process-steps .cs-picture img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}}@media only screen and (min-width:48rem){#process-steps .cs-step-group{align-items:center;flex-direction:row;justify-content:space-between}#process-steps .cs-step-group.cs-step-right{flex-direction:row-reverse}#process-steps .cs-step-content,#process-steps .cs-step-image{width:48%}}@media only screen and (min-width:0rem){#process-summary{background-color:var(--secondary);padding:var(--sectionPadding);text-align:center}#process-summary .cs-container{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:80rem;width:100%}#process-summary .cs-content{margin-bottom:3rem;max-width:50rem;text-align:center;width:100%}#process-summary .cs-title{margin-bottom:1.5rem}#process-summary .cs-topper{margin-bottom:1rem;max-width:43.75rem}#process-summary .cs-text{color:var(--bodyTextColor);font-size:1.25rem;line-height:1.5em;margin-bottom:2rem;max-width:43.75rem}#process-summary .cs-button-group{align-items:center;display:flex;flex-direction:column;gap:1rem;max-width:43.75rem}#process-summary .cs-button-outline,#process-summary .cs-button-solid{min-width:12.5rem}}@media only screen and (min-width:48rem){#process-summary .cs-button-group{flex-direction:row;gap:1.5rem;justify-content:center}}@media only screen and (min-width:0rem){body.dark-mode #hero-process{background-color:var(--dark)}body.dark-mode #hero-process .cs-text,body.dark-mode #hero-process .cs-title{color:var(--bodyTextColorWhite)}body.dark-mode #hero-process .cs-topper{color:var(--primaryLight)}body.dark-mode #process-steps{background-color:var(--dark)}body.dark-mode #process-steps .cs-step-number{color:var(--primaryLight)}body.dark-mode #process-steps .cs-list-item,body.dark-mode #process-steps .cs-text,body.dark-mode #process-steps .cs-title{color:var(--bodyTextColorWhite)}body.dark-mode #process-steps .cs-topper{color:var(--primaryLight)}body.dark-mode #process-steps .cs-list-item:before{background-color:var(--primaryLight)}body.dark-mode #process-summary{background-color:var(--medium)}body.dark-mode #process-summary .cs-text,body.dark-mode #process-summary .cs-title{color:var(--bodyTextColorWhite)}body.dark-mode #process-summary .cs-topper{color:var(--primaryLight)}body.dark-mode #process-summary .cs-button-outline{border-color:var(--bodyTextColorWhite);color:var(--bodyTextColorWhite)}body.dark-mode #process-summary .cs-button-outline:hover{color:var(--dark)}}