.u-promo{--u-promo-blue:var(--color-primary,#006fba);--u-promo-blue-dark:#005a99;--u-promo-orange:var(--color-accent,#f68b1f);--u-promo-border:#bad5e7;--u-promo-stub:84px;--u-promo-notch:10px;--u-promo-logo:48px;--u-promo-pad:16px;display:block;filter:drop-shadow(1px 0 0 var(--u-promo-border)) drop-shadow(-1px 0 0 var(--u-promo-border)) drop-shadow(0 1px 0 var(--u-promo-border)) drop-shadow(0 -1px 0 var(--u-promo-border)) drop-shadow(0 6px 10px rgba(0,48,83,.08));margin:0 0 16px;text-align:left;width:100%}.u-promo--desk{display:none;margin:12px 0 0}.u-promo .u-promo__card{background:linear-gradient(100deg,var(--u-promo-blue),var(--u-promo-blue-dark));border:0;border-radius:14px;color:#fff;display:block;font-family:var(--font-family-base,"Work Sans",Arial,sans-serif);margin:0;-webkit-mask:radial-gradient(circle var(--u-promo-notch) at var(--u-promo-stub) 0,transparent 98%,#000) top /100% 51% no-repeat,radial-gradient(circle var(--u-promo-notch) at var(--u-promo-stub) 100%,transparent 98%,#000) bottom /100% 51% no-repeat;mask:radial-gradient(circle var(--u-promo-notch) at var(--u-promo-stub) 0,transparent 98%,#000) top /100% 51% no-repeat,radial-gradient(circle var(--u-promo-notch) at var(--u-promo-stub) 100%,transparent 98%,#000) bottom /100% 51% no-repeat;overflow:hidden;padding:0;position:relative}.u-promo .u-promo__card:before{background:var(--u-promo-orange);content:"";inset:0 auto 0 0;position:absolute;width:6px}.u-promo .u-promo__card:after{border-left:2px dashed hsla(0,0%,100%,.45);bottom:calc(var(--u-promo-notch) + 4px);content:"";left:calc(var(--u-promo-stub) - 1px);pointer-events:none;position:absolute;top:calc(var(--u-promo-notch) + 4px)}.u-promo .u-promo__head{align-items:center;cursor:pointer;display:flex;list-style:none;margin:0;min-height:80px;padding:var(--u-promo-pad) var(--u-promo-pad) var(--u-promo-pad) calc(var(--u-promo-stub) + var(--u-promo-pad))}.u-promo .u-promo__head::-webkit-details-marker{display:none}.u-promo .u-promo__head::marker{content:""}.u-promo .u-promo__head:focus-visible{border-radius:14px;outline:2px solid #fff;outline-offset:-3px}.u-promo .u-promo__logo{height:var(--u-promo-logo);left:calc((var(--u-promo-stub) - var(--u-promo-logo))/2 + 3px);margin:0;max-width:none;object-fit:contain;position:absolute;top:50%;transform:translateY(-50%);width:var(--u-promo-logo)}.u-promo .u-promo__copy{align-items:flex-start;display:flex;flex-direction:column;gap:2px;min-width:0}.u-promo .u-promo__badge{background:#fff1e3;border-radius:999px;color:#9a4a00;display:inline-block;font-size:12px;font-weight:600;line-height:16px;margin-bottom:6px;padding:2px 10px}.u-promo .u-promo__card:not([open]) .u-promo__badge{display:none}.u-promo .u-promo__title{color:#fff;display:block;font-size:16px;font-weight:700;line-height:22px}.u-promo .u-promo__sub{color:hsla(0,0%,100%,.88);display:block;font-size:14px;font-weight:400;line-height:20px}.u-promo .u-promo__toggle{align-items:center;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:4px;line-height:18px;margin-top:6px}.u-promo .u-promo__head:hover .u-promo__toggle{text-decoration:underline}.u-promo .u-promo__toggle svg{flex:0 0 auto;transition:transform .2s ease}.u-promo .u-promo__card[open] .u-promo__toggle-open,.u-promo .u-promo__toggle-close{display:none}.u-promo .u-promo__card[open] .u-promo__toggle-close{display:inline}.u-promo .u-promo__card[open] .u-promo__toggle svg{transform:rotate(180deg)}.u-promo .u-promo__list{display:grid;gap:10px 16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));list-style:none;margin:0;padding:14px var(--u-promo-pad) 14px calc(var(--u-promo-stub) + var(--u-promo-pad));position:relative}.u-promo .u-promo__list:before{border-top:1px dashed hsla(0,0%,100%,.35);content:"";left:calc(var(--u-promo-stub) + var(--u-promo-pad));position:absolute;right:var(--u-promo-pad);top:0}.u-promo .u-promo__list li{align-items:flex-start;color:#fff;display:flex;font-size:14px;font-weight:600;gap:10px;line-height:20px;margin:0;padding:0}.u-promo .u-promo__list li:before{background:var(--u-promo-orange) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E") center /14px 14px no-repeat;border-radius:50%;content:"";flex:0 0 20px;height:20px;width:20px}.u-promo .u-promo__legal{color:hsla(0,0%,100%,.75);font-size:10px;line-height:14px;margin:0;padding:0 var(--u-promo-pad) 14px calc(var(--u-promo-stub) + var(--u-promo-pad))}.u-promo .u-promo__list+.u-promo__legal{padding-top:0}.u-promo .u-promo__card--sin-talon{--u-promo-stub:6px;-webkit-mask:none;mask:none}.u-promo .u-promo__card--sin-talon:after{display:none}@media (min-width:768px){.u-promo{--u-promo-stub:92px;--u-promo-logo:56px}.u-promo--mob{display:none}.u-promo--desk{display:block}.u-promo .u-promo__head{padding-block:18px}}@media (prefers-reduced-motion:reduce){.u-promo .u-promo__toggle svg{transition:none}}