.confirmation-component{display:flex;justify-content:center;align-items:center}
.confirmation-container{display:flex;flex-direction:column;align-items:center;padding:32px 24px;gap:24px;align-self:center;max-width:880px;flex:1 0 0}
.media-wrapper{display:flex;margin:0 auto;justify-content:center;align-items:center;flex:1 0 0;width:100%}
.confirmation-image-container{height:227px;width:227px}
.confirmation-image-container img{width:100%;height:100%;margin:0;object-fit:cover;max-width:100%;aspect-ratio:1.25925926}
.with-buttons .confirmation-image-container{height:255px;width:320px}
.with-buttons .media-wrapper{height:278px}
.content-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;width:100%}
.new-alchemy-design h1,.new-alchemy-design .h1{font-size:40px;line-height:130%;letter-spacing:.32px;font-weight:500 !important}
.new-alchemy-design p{color:#00223c;text-align:center;font-size:18px;letter-spacing:.144px}
.new-alchemy-design h6{color:#003963;font-size:20px !important;font-style:normal;line-height:150%;letter-spacing:.16px}
.confirmation-heading{text-align:center;width:100%;padding:0}
.confirmation-description{text-align:center}
.disclaimer-container p{color:#495055;text-align:left}
.button-container{padding:16px 0;margin:auto;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;align-self:stretch}
.button-container .buttons{width:100%;display:flex;justify-content:center}
.primary-button{text-align:center;width:100%}
.button-icon{display:flex;align-items:center}
.button-icon svg{width:24px;height:24px;vertical-align:middle;flex-shrink:0}
.btn-cfm-text{white-space:nowrap;text-align:center;display:flex;height:24px;padding:0 8px;align-items:center}
@media(min-width:601px) and (max-width:1280px){.confirmation-container{padding:64px 64px}
.new-alchemy-design h1,.new-alchemy-design .h1{font-size:56px;line-height:130%;letter-spacing:.448px;font-weight:700 !important}
.confirmation-image-container{height:227px;width:227px}
}
@media screen and (min-width:601px) and (max-width:979px){.with-buttons .confirmation-container{display:flex;flex-direction:column;padding:32px 24px;gap:32px}
.with-buttons .confirmation-heading,.with-buttons .confirmation-description{text-align:center}
.with-buttons .button-container{display:flex;flex-direction:row;margin:0 auto;justify-content:center}
.with-buttons .button-container .buttons{width:100%}
.with-buttons .confirmation-image-container{height:100%;width:356px}
}
@media screen and (min-width:980px){.with-buttons .confirmation-container{display:flex;align-items:center;max-width:1100px;flex-direction:row;padding:64px;gap:64px}
.with-buttons .media-wrapper{height:100%}
.with-buttons .confirmation-image-container{height:356px;width:356px}
.with-buttons .confirmation-image-container img{width:100%;height:100%;margin:0;object-fit:cover;max-width:100%;aspect-ratio:1}
.with-buttons .confirmation-heading{text-align:left}
.with-buttons .confirmation-description .new-alchemy-design,.with-buttons .confirmation-description p{text-align:left}
.with-buttons .button-container{display:flex;flex-direction:row;margin:0;justify-content:flex-start}
.with-buttons .button-container .buttons{width:auto}
}
@media(min-width:1281px){.confirmation-container{padding:64px 64px}
.new-alchemy-design h1,.new-alchemy-design .h1{font-size:56px;line-height:130%;letter-spacing:.32px;font-weight:700 !important}
}
@media(max-width:368px){.with-buttons .confirmation-image-container{height:255px;width:100%}
}