.promo-panel__backdrop.svelte-1nj93bh{z-index:1099;background:#00000080;position:fixed;inset:0}.promo-panel{width:100vw}@media (width>=1024px){.promo-panel{width:50vw}}.promo-panel__header.svelte-1nj93bh{justify-content:space-between;align-items:center;gap:var(--tdds-spacing-size-16,16px);padding:var(--tdds-spacing-size-16,16px) var(--tdds-spacing-size-48,48px);flex-shrink:0;display:flex}.promo-panel__title.svelte-1nj93bh{font-family:var(--tdds-font-family-headline,TeleNeo);font-size:var(--tdds-font-size-24,24px);font-style:normal;font-weight:800;line-height:var(--tdds-line-height-26,26px);color:var(--general-text-primary,#141414);flex:1;margin:0}.promo-panel__headline-box.svelte-1nj93bh{background:var(--tdds-color-brand-grayscale-200,#f5f5f5);padding:var(--tdds-spacing-size-24,24px);margin-bottom:var(--tdds-spacing-size-24,24px)}.promo-panel__headline.svelte-1nj93bh{font-family:var(--tdds-font-family-headline,TeleNeo);font-size:var(--tdds-font-size-24,24px);font-style:normal;font-weight:800;line-height:var(--tdds-line-height-26,26px);color:var(--general-text-primary,#141414);margin:0}.promo-panel__close.svelte-1nj93bh,.promo-panel__back.svelte-1nj93bh{appearance:none;padding:var(--tdds-spacing-size-4,4px);cursor:pointer;color:var(--tdds-color-brand-grayscale-1000,#141414);border-radius:var(--tdds-border-radius-size-4,4px);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.promo-panel__close.svelte-1nj93bh{margin-inline-start:auto}.promo-panel__close.svelte-1nj93bh:focus-visible,.promo-panel__back.svelte-1nj93bh:focus-visible{outline:2px solid var(--tdds-color-brand-primary-400,#e20074);outline-offset:2px}.promo-panel__body.svelte-1nj93bh{padding:0 var(--tdds-spacing-size-48,48px);flex:1;overflow-y:auto}.promo-panel__body-text.svelte-1nj93bh{font-family:var(--tdds-font-family-body);font-size:var(--tdds-font-size-14,14px);font-weight:400;line-height:var(--tdds-line-height-20,20px);color:var(--tdds-color-brand-grayscale-1000,#141414);margin:0}.promo-panel__body-actions.svelte-1nj93bh{margin:var(--tdds-spacing-size-8,8px) 0 0}.promo-panel__link.svelte-1nj93bh{color:var(--tdds-color-brand-grayscale-1000,#141414);text-underline-offset:2px;text-decoration:underline}.promo-panel__link--details.svelte-1nj93bh{cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:none;padding:0}.promo-panel__details-content{font-family:var(--tdds-font-family-body);font-size:var(--tdds-font-size-14,14px);font-weight:400;line-height:var(--tdds-line-height-20,20px);color:var(--tdds-color-brand-grayscale-1000,#141414)}.promo-panel__details-content h2,.promo-panel__details-content h3,.promo-panel__details-content h4{font-family:var(--tdds-font-family-headline,TeleNeo);font-size:var(--tdds-font-size-16,16px);font-weight:700;line-height:var(--tdds-line-height-20,20px);margin:var(--tdds-spacing-size-16,16px) 0 var(--tdds-spacing-size-8,8px)}.promo-panel__details-content h2:first-child,.promo-panel__details-content h3:first-child,.promo-panel__details-content h4:first-child{margin-top:0}.promo-panel__details-content p{margin:0 0 var(--tdds-spacing-size-8,8px)}.promo-panel__details-content ul{padding-left:var(--tdds-spacing-size-24,24px);margin:0 0 var(--tdds-spacing-size-8,8px)}.promo-panel__details-content li{margin-bottom:var(--tdds-spacing-size-4,4px)}.promo-panel__details-content strong{font-weight:700}.promo-panel__html h2,.promo-panel__html h3,.promo-panel__html h4,.promo-panel__html p{margin:0 0 var(--tdds-spacing-size-16,16px)}.promo-panel__html ol,.promo-panel__html ul{margin:0 0 var(--tdds-spacing-size-16,16px);padding-left:var(--tdds-spacing-size-24,24px)}.promo-panel__html ol{list-style:decimal}.promo-panel__html li{margin:0 0 var(--tdds-spacing-size-8,8px);padding:0}.promo-panel__html li:last-child{margin-bottom:0}.promo-panel__html b,.promo-panel__html strong{font-weight:700}.promo-panel__html>br{display:none}.promo-panel__html>br+p{margin-top:var(--tdds-spacing-size-16,16px);padding-top:var(--tdds-spacing-size-16,16px);border-top:1px solid var(--tdds-color-brand-grayscale-300,#e6e6e6)}.promo-panel__html>:last-child{margin-bottom:0}
