.loyalty-wrapper{position:relative;overflow:hidden}.progress-wrapper{column-gap:calc(var(--spacing,.25rem)*4);row-gap:calc(var(--spacing,.25rem)*12);max-width:900px;padding-bottom:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid}@media (min-width:64rem){.progress-wrapper{flex-direction:row;justify-content:center;column-gap:80px;display:flex}}.progress-wrapper .progress-item{text-align:center;flex-direction:column;align-items:center;display:flex}.section2{z-index:10;position:relative}.two-column{column-gap:calc(var(--spacing,.25rem)*4);row-gap:calc(var(--spacing,.25rem)*10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:64rem){.two-column{column-gap:calc(var(--spacing,.25rem)*32);row-gap:calc(var(--spacing,.25rem)*24);max-width:1000px;margin-inline:auto}}.two-column>div{flex-direction:column;align-items:center;display:flex}@media (max-width:767px){.loyalty-container,.section2{padding-inline:calc(var(--spacing,.25rem)*4)}}.section-title{text-align:center;color:var(--color-text-secondary);font-family:Roboto-Medium,sans-serif;font-size:20px}.page-loyalty section .description{color:var(--color-text-secondary);text-align:center;margin:26px auto 64px;font-family:Roboto-Regular,sans-serif;font-size:14px;line-height:22px}.page-title{color:var(--color-text-primary);text-align:center;font-family:Roboto-Bold,sans-serif;font-size:24px}
.page-partnership{letter-spacing:.16px}.page-partnership section.top{border-bottom:1px solid var(--color-border);padding-top:50px;padding-bottom:66px}.page-partnership section .page-title{color:var(--color-text-primary);margin-bottom:35px;font-family:Roboto-Medium,sans-serif;font-size:20px;font-weight:500}.page-partnership section .section-title{text-align:center;letter-spacing:.01em;color:var(--color-brand);margin-bottom:30px;font-family:Roboto-Medium,sans-serif;font-size:32px;font-weight:500}.page-partnership section .wrapper-medium{flex-direction:column;align-items:center;width:96%;max-width:1320px;margin:0 auto;padding:0 15px;display:flex}.page-partnership section .wrapper-medium .image-box{max-width:982px;margin:0 auto}.page-partnership section .wrapper-medium .image-box img{width:100%;height:auto;margin:0 auto;display:block}.page-partnership section .wrapper{padding:0 15px}.page-partnership section .wrapper .image-box{max-width:982px;margin:0 auto}.page-partnership section .wrapper .image-box img{width:100%;height:auto;margin:0 auto;display:block}.page-partnership section .wrapper .text-box .description{letter-spacing:.24px;font-size:14px;line-height:1.5;font-family:var(--font-roboto-regular,Roboto,sans-serif);color:var(--color-text-primary)}.page-partnership section.contact-us{box-sizing:border-box;padding:76px 0 0}.page-partnership section.contact-us .wrapper-field{width:96%;max-width:658px;margin:0 auto}.page-partnership section.contact-us .page-title{text-align:center}.page-partnership section.contact-us .description{text-align:center;font-size:14px;font-family:var(--font-roboto-regular,Roboto,sans-serif);color:var(--color-text-disabled);margin:24px 0 40px;line-height:22px}.page-partnership section.contact-us .custom-made-form-wrapper{margin-top:40px}
.page-privacy-policy{width:100%;padding-inline:15px;padding-bottom:calc(var(--spacing,.25rem)*10)}@media (min-width:1025px){.page-privacy-policy{padding-inline:calc(var(--spacing,.25rem)*0)}}.flex-privacy-container{align-items:flex-start;gap:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex}@media (min-width:48rem){.flex-privacy-container{flex-direction:row}}.sticky-privacy-container{top:calc(var(--spacing,.25rem)*0);width:100%;height:auto;position:relative}@media (min-width:48rem){.sticky-privacy-container{width:200px;position:sticky;top:120px}}.privacy-content{scroll-margin-top:100px}@media (max-width:768px){.privacy-content{scroll-margin-top:80px}}
