.content-container,.header-container,.region-button-container,.region-selector{display:flex;flex-direction:column;gap:20px}.region-selector{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #ccd4dd}@media screen and (min-width:960px){.region-selector{flex-direction:row;align-items:stretch;gap:40px;padding-bottom:60px}}.region-selector .content-container{padding-top:22px}@media screen and (min-width:960px){.region-selector .content-container{flex:1 1 50%;max-width:50%}}.region-selector .content-container .header-container .heading{margin:0}.region-selector .content-container .header-container .region-selector-text p:last-of-type{padding-bottom:0}.region-selector .content-container .region-button-container{gap:16px}@media screen and (min-width:960px){.region-selector .content-container .region-button-container{max-width:440px}}.region-selector .content-container .region-button-container .region-button{display:flex;align-items:stretch;gap:12px;position:relative;color:#002855;text-align:left;padding:16px;font-weight:700;border:1px solid #ccd4dd;cursor:pointer;text-decoration:none}.region-selector .content-container .region-button-container .region-button:hover{cursor:pointer;background-color:#f2f4f6}.region-selector .content-container .region-button-container .region-button{border-radius:4px;box-shadow:0 1px 6px 0 rgba(0,40,85,.1)}.region-selector .content-container .region-button-container .region-button .button-content{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.region-selector .content-container .region-button-container .region-button .button-label{display:block;line-height:1.3;margin-bottom:6px;word-break:break-word}.region-selector .content-container .region-button-container .region-button .region-pill{display:inline-block;font-size:10px;line-height:10px;margin:0}@media screen and (min-width:640px){.region-selector .content-container .region-button-container .region-button .region-pill{font-size:12px;line-height:12px}}@media screen and (min-width:960px){.region-selector .content-container .region-button-container .region-button .region-pill{font-size:14px;line-height:14px}}.region-selector .content-container .region-button-container .region-button .lab-result-carrot{margin-left:auto;width:16px;height:16px;flex-shrink:0;align-self:center}.region-selector .image-container{width:100%}@media screen and (min-width:960px){.region-selector .image-container{flex:1 1 50%;max-width:50%;display:flex;align-items:stretch;padding-top:22px}}.region-selector .image-container .region-image{width:100%;height:100%;max-width:100%;object-fit:cover;display:block;flex:1 1 auto}