.qr-info{--qr-info-section-bg:#fff;--qr-info-card-bg:#e9f0f9;--qr-info-badge-bg:#2563eb;--qr-info-badge-text:#fff;--qr-info-title-colour:#00376f;--qr-info-body-colour:#00376f;--qr-info-cols:2;--qr-info-max-width:1080px;--qr-info-col-gap:64px;--qr-info-card-radius:12px;--qr-info-card-pad:48px;--qr-info-pad-top:70px;--qr-info-pad-bottom:100px;--qr-info-badge:32px;--qr-info-font-heading:"Proxima Nova","proxima-nova","Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--qr-info-font-body:"Stevie Sans","stevie-sans","Proxima Nova","proxima-nova",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;align-items:center;background:var(--qr-info-section-bg);display:flex;flex-direction:column;padding:calc(var(--qr-info-pad-top)*.686) 20px calc(var(--qr-info-pad-bottom)*.8)}.qr-info *,.qr-info :after,.qr-info :before{box-sizing:border-box}.qr-info__card{background:var(--qr-info-card-bg);border-radius:var(--qr-info-card-radius);max-width:var(--qr-info-max-width);padding:var(--qr-info-card-pad) calc(var(--qr-info-card-pad)*.667);width:100%}.qr-info__steps{display:grid;gap:48px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.qr-info__step{align-items:center;display:flex;flex-direction:column;gap:28px;margin:0;padding:0;text-align:center}.qr-info__step::marker,.qr-info__step:before{content:none;display:none}.qr-info__badge{align-items:center;background:var(--qr-info-badge-bg);border-radius:50%;color:var(--qr-info-badge-text);display:flex;flex:0 0 auto;font-family:var(--qr-info-font-heading);font-size:calc(var(--qr-info-badge)*1.5*.4615);font-variant-numeric:tabular-nums;font-weight:700;height:calc(var(--qr-info-badge)*1.5);justify-content:center;line-height:1;width:calc(var(--qr-info-badge)*1.5)}.qr-info__content{display:flex;flex-direction:column;gap:16px;width:100%}.qr-info__title{color:var(--qr-info-title-colour);font-family:var(--qr-info-font-heading);font-size:20px;font-weight:700;letter-spacing:0;line-height:1.2;margin:0}.qr-info__text{color:var(--qr-info-body-colour);font-family:var(--qr-info-font-body);font-size:16px;font-weight:400;line-height:1.65}.qr-info__text>:first-child{margin-top:0}.qr-info__text>:last-child{margin-bottom:0}.qr-info__text p{margin:0 0 12px}.qr-info__text b,.qr-info__text strong{font-weight:600}.qr-info__text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.qr-info__text a:hover{text-decoration-thickness:2px}.qr-info__text ol,.qr-info__text ul{margin:0 0 12px;padding-left:1.25em;text-align:left}@media (min-width:768px){.qr-info{padding:calc(var(--qr-info-pad-top)*.8) 40px calc(var(--qr-info-pad-bottom)*.72)}.qr-info__card{padding:calc(var(--qr-info-card-pad)*.833)}.qr-info__steps{column-gap:calc(var(--qr-info-col-gap)*.625);grid-template-columns:repeat(var(--qr-info-cols),minmax(0,1fr));row-gap:48px}.qr-info__step{align-items:flex-start;text-align:left}.qr-info__badge{font-size:calc(var(--qr-info-badge)*1.125*.4615);height:calc(var(--qr-info-badge)*1.125);width:calc(var(--qr-info-badge)*1.125)}.qr-info__title{font-size:22px}}@media (min-width:1200px){.qr-info{padding:var(--qr-info-pad-top) 100px var(--qr-info-pad-bottom)}.qr-info__card{padding:var(--qr-info-card-pad)}.qr-info__steps{column-gap:var(--qr-info-col-gap)}.qr-info__step{gap:28px}.qr-info__badge{font-size:calc(var(--qr-info-badge)*.4615);height:var(--qr-info-badge);width:var(--qr-info-badge)}.qr-info__content{gap:17px}.qr-info__title{font-size:24px}}@media print{.qr-info__card{background:transparent;border:1px solid #c9d8ea}}