.lg-modal{height:0;position:relative;width:0;z-index:99999}.lg-modal.open .lg-modal-dialog-outer,.lg-modal.opening .lg-modal-dialog-outer{display:flex}.lg-modal.open .lg-modal-dialog-inner{animation-name:slide-up}@media (min-width:768px){.lg-modal.open .lg-modal-dialog-inner{animation-name:zoom-in}}.lg-modal.closing .lg-modal-dialog-outer{display:flex}.lg-modal.closing .lg-modal-dialog-inner{animation-name:slide-down}@media (min-width:768px){.lg-modal.closing .lg-modal-dialog-inner{animation-name:zoom-out}}.lg-modal-dialog-outer{align-items:flex-end;bottom:0;display:none;justify-content:center;left:0;min-width:360px;position:fixed;right:0;top:0}@media (min-width:768px){.lg-modal-dialog-outer{align-items:center}}.admin-bar .lg-modal-dialog-outer{top:32px}@media (max-width:782px){.admin-bar .lg-modal-dialog-outer{top:46px}}.lg-modal-dialog-inner{animation-duration:var(--duration-base);animation-fill-mode:forwards;animation-timing-function:ease-in-out;background-color:var(--bg-elevated);border-radius:0;display:flex;flex-direction:column;max-height:100%;max-width:100%;overflow:auto;position:relative;width:100%;will-change:transform}@media (min-width:768px){.lg-modal-dialog-inner{border-radius:var(--radius-s);max-height:calc(100% - var(--spacing-3xl));max-width:580px}}.lg-modal-dialog-inner::-webkit-scrollbar{width:3px}.lg-modal-dialog-inner::-webkit-scrollbar-track{background:#0000;border-radius:var(--radius-s)}.lg-modal-dialog-inner::-webkit-scrollbar-thumb{background:var(--border-divider);border-radius:var(--radius-s)}.firefox .lg-modal-dialog-inner{scrollbar-color:var(--border-divider) #0000;scrollbar-width:thin}@media (min-width:768px){.confirmation-step-active.has-confirmation-image-top .lg-modal-dialog-inner,.has-image-top .lg-modal-dialog-inner{max-width:580px}}@media (min-width:1200px){.confirmation-step-active.has-confirmation-image-right .lg-modal-dialog-inner,.has-image-right .lg-modal-dialog-inner{max-width:780px}}.close-button{position:absolute;right:var(--spacing-m);top:var(--spacing-m);z-index:1}.platform-desktop .lg-modal.closing .lg-modal-dialog-outer:after,.platform-desktop .lg-modal.open .lg-modal-dialog-outer:after{background:var(--bg-elevated);content:"";height:100%;position:fixed;right:0;top:0;width:15px;z-index:0}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes zoom-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes zoom-out{0%{transform:scale(1)}to{transform:scale(0)}}.lg-modal .lg-modal-content{display:flex;height:100%;margin:0;position:relative}.lg-modal picture.desktop{display:none}@media (min-width:1200px){.lg-modal picture.desktop{display:block}}.lg-modal picture.tablet{display:none}@media (min-width:768px) and (max-width:1199px){.lg-modal picture.tablet{display:block}}.lg-modal picture.mobile{display:block}@media (min-width:768px){.lg-modal picture.mobile{display:none}}.lg-modal picture img{display:block;object-fit:cover;object-position:center;width:100%}.lg-modal picture.top-image img{height:200px}.lg-modal .wrapper{display:flex;flex-direction:column;height:100%;padding:var(--spacing-xl) var(--spacing-m);width:100%}@media (min-width:768px){.lg-modal .wrapper{padding:var(--spacing-xl)}}.lg-modal header{display:grid}.lg-modal .eyebrow{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:linear-gradient(258deg,var(--color-brandpurple-500) 0,var(--brand-pink) 100%);border-radius:var(--radius-s);color:var(--color-neutral-white);display:flex;font-size:.75rem;font-weight:600;justify-self:flex-start;line-height:24px;padding:var(--spacing-3xs) var(--spacing-xs);text-transform:uppercase}@media (min-width:768px){.lg-modal .eyebrow{justify-self:center}}.lg-modal h2{color:var(--text-base);padding-inline:0 var(--spacing-xl)}@media (min-width:768px){.lg-modal h2{padding-inline:var(--spacing-xl)}}.lg-modal h2 span{color:var(--color-brandpurple-500)}.lg-modal h2.desktop{display:none}@media (min-width:768px){.lg-modal h2.desktop{display:block}}.lg-modal h2.mobile{display:block}@media (min-width:768px){.lg-modal h2.mobile{display:none}}.lg-modal .description{color:var(--text-base-secondary);display:grid;gap:var(--spacing-l)}.lg-modal .description ol,.lg-modal .description ul{display:grid;gap:var(--spacing-s);list-style-position:outside;margin-left:0;padding-left:1.5em}.lg-modal .description ul{list-style-type:disc}.lg-modal .description ol{list-style-type:decimal}.lg-modal .description a{color:var(--text-interactive);font-weight:600;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:1px;transition:color .2s ease}@media (hover:hover){.lg-modal .description a:hover{color:var(--text-interactive-hover)}}.lg-modal .description a:active{color:var(--text-interactive-pressed)}.lg-modal .description a:focus-visible{border-radius:var(--radius-xs);outline:var(--border-width-m) solid currentColor;outline-offset:var(--spacing-3xs)}.lg-modal footer{background:var(--bg-elevated);bottom:0;display:grid;gap:var(--spacing-s);margin:calc(var(--spacing-m)*-1) calc(var(--spacing-m)*-1) calc(var(--spacing-xl)*-1);padding:var(--spacing-xl) var(--spacing-m);position:sticky}@media (min-width:768px){.lg-modal footer{background:#0000;margin:0;padding:0;position:static}}.lg-modal .button{margin-top:auto}.lg-modal small.legal-text{display:grid;gap:var(--spacing-s)}.lg-modal small.legal-text p{color:var(--text-base-secondary)}.lg-modal small.legal-text p a{color:var(--text-interactive);font-weight:600;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:1px;transition:color .2s ease}@media (hover:hover){.lg-modal small.legal-text p a:hover{color:var(--text-interactive-hover)}}.lg-modal small.legal-text p a:active{color:var(--text-interactive-pressed)}.lg-modal small.legal-text p a:focus-visible{border-radius:var(--radius-xs);outline:var(--border-width-m) solid currentColor;outline-offset:var(--spacing-3xs)}.lg-modal .image-top.lg-modal-content{flex-direction:column}.lg-modal .image-top.lg-modal-content header h2{padding-inline:0}.lg-modal .image-right.lg-modal-content{flex-direction:column}.lg-modal .image-right.lg-modal-content header h2{padding-inline:0}@media (min-width:1200px){.lg-modal .image-right.lg-modal-content{flex-direction:row}.lg-modal .image-right.lg-modal-content .wrapper{order:1;width:440px}.lg-modal .image-right.lg-modal-content picture{order:2;width:340px}.lg-modal .image-right.lg-modal-content .top-image{display:none}}.lg-modal .image-right.lg-modal-content .right-image{display:none;position:relative}@media (min-width:1200px){.lg-modal .image-right.lg-modal-content .right-image{display:block}}.lg-modal .image-right.lg-modal-content .right-image img{height:100%;inset:0;position:absolute}@media (min-width:768px){.lg-modal.has-text-center .description,.lg-modal.has-text-center header h2{text-align:center}}
